You are on page 1of 55

SMU

UDESC

Captulo 2 - Dados Multimdia

Prof. Claudinei Dias


SMU

Representao analgica e digital de udios;


Digitalizao de udio;

Representao analgica e digital de imagens e vdeos;


Captura e reproduo de imagens e vdeos;

Principais caractersticas e requisitos das informaes


multimdia.

2/55
SMU

As informaes multimdia devem estar na forma digital


para serem processadas por sistemas computacionais.

As mdias de apresentao so capturadas do mundo real a


partir de sinais analgicos e estes sinais so transformados
numa forma digital.

Este captulo discute as caractersticas e requisitos de


sistemas de udio, vdeo e imagens digitais.

3/55
SMU

O som causado pelo distrbio da presso de ar formando


ondas mecnicas que alteram no tempo e espao;
So percebidos quando estas ondas alcanam o tmpano;
A frequncia audvel por seres humanos est na faixa de 20
a 20.000 Hz;

4/55
SMU

A oscilao denominada forma de onda, pode ser medido


por:

Perodo tempo de um ciclo;


Frequncia nmero de perodos por segundo;
Amplitude define a magnitude do som;

5/55
SMU

Captura, onda sonora convertida em sinal analgico


(eltrico).

Realizado por microfone;


Sensor de som varia a voltagem do sinal de sada;

6/55
SMU

Transformao dos sinais analgicos em digitais;

Digitalizao do udio ocorre em trs etapas:


Amostragem (sampling);
Quantizao (quantization);
Codificao (coding).
7/55
SMU

Converso AD Amostragem:
Conjunto discretos de valores amostrado em intervalos
temporais de periodicidade constante;

8/55
SMU

Converso AD Amostragem:
Teorema de Nyquist (frequncia de Nyquist)
Se um sinal analgico possui frequncia at fHz, a taxa de
amostragem deve ser ao menos 2fHz;
Se a frequncia do sinal analgico maior que a taxa de
amostragem ocorre aliasing (distoro);

Para corrigir deve aplicar um


filtro passa baixa eliminando as
frequncias maiores que a de
Nyquist, exemplos:

Sons: maiores que 44.1kHz;


Voz: maiores que 8kHz;
Sinal original Sinal alias
9/55
SMU

Sistema Telefnico:
Projetado para transmitir freqncias da voz humana (15 Hz
14 KHz)

Por razes econmicas os sistema trabalham com


freqncias entre 300 e 3400 Hz (largura de banda 3,1 Khz)
Garante 85% de inteligibilidade (palavras compreendidas) e 60% de energia
da voz humana

Largura de banda definida em 4 KHz


Evitarinterferncia entre sinais vizinhos
Extremidades 0-300 Hz e 3,4 4 KHz so usadas como banda de guarda

Freqncia de amostragem mais comum 8 KHz

10/55
SMU

Converso AD Quantizao:
As amostras contnuas convertido em valores discretos;
Dividir o domnio o sinal em um nmero fixo de intervalos;
Exemplo de passo de quantificao - PCM (Pulse Colded
Modulation);
N de nveis determina n de bits necessrios para representar
a amostra;
b = log2Q Q = 2b

b = bits;
Q = nveis de quantizao;

11/55
SMU

Converso AD Quantizao:

SNR = 20log10(S/N)
N=q
S = 2b q
SNR = 20log10(2)=6b

S = amplitude mxima do sinal;


N = rudo;
SNR = signal-to-noise ratio;
q = quantization step;

12/55
SMU

Converso AD Codificao:
Conjunto de bits (code-word) associado a cada valor
quantificado;

Taxa de bit produto entre a taxa de amostragem e o nmero


de bits;
Supondo uma taxa de amostragem de 8KHz e 8
bits de amostra, qual a taxa de bits?
13/55
SMU

Humanos reagem a estmulos sensoriais fsicos;


A converso do sinal digital para o analgico necessria;

Exemplos de qualidade de udio:

14/55
SMU

Problemas na representao digital:


Distoro na codificao;
Sinal gerado aps a converso AD no idntico ao original;
Para resolver tem que aumentar a taxa de amostragem e o nmero
de bits usados na codificao;

Capacidade de armazenamento limitada.


Algoritmo de Compresso de dados;

15/55
SMU

Padro MIDI
Qualquer som pode ser representado como um sinal de som
digitalizado;

Uma caracterstica que no preserva a semntica do som;


Computador no consegue diferenciar uma amostra parte de uma
msica ou de uma fala.

Algumas representaes de som preservam a semntica da


informao;
Pode ser codificada atributos como voz masculina ou feminina,
sotaque e taxa de palavras.

A msica tambm pode ser descrita de uma maneira


simblica;
notas musicais e partituras
16/55
SMU

Padro MIDI
Musical Instrumental Digital Interface proposto pelos maiores
fabricantes de instrumentos musicais;

um padro de conector e um protocolo de comunicao


entre instrumentos musicais;

Permite que dispositivos interajam e trabalhem em sincronia


com outros dispositivos compatveis com MIDI;

O padro MIDI define: sequncia de notas, condies


temporais e 127 instrumentos diferentes;

Possibilidade de criar msicas no computador em software


que permite edio de notas e partituras;
17/55
SMU

Padro MIDI

Msicas editadas podem ser ouvidas em sequenciadores


MIDI;

Arquivo udio MIDI so mais compactados que os de


amostragens digitalizadas

Desvantagens:

Processamento extra de informaes;

Impreciso do som, que varia conforme o dispositivo usado


para a apresentao;

18/55
SMU

Exemplos de aplicaes para edio e composio de udio

Anvil Studio Sound Forge

Vdeo 1 A Origem, Oscar 2011 de melhor edio de som e mixagem de som


19/55
SMU

20/55
SMU

Imagens Binrias
Dois nveis de cor (ex. preto e branco);
Muito utilizado em dispositivos de impresso;
Um pixel de uma imagem binria tem apenas 1 bit;

21/55
SMU

Imagens Monocromticas Tons de cinza


Descrita pela intensidade da luz que funo de duas ou trs
coordenadas espaciais;
Cmeras de luminncia captam a imagem em tons de cinza e
gera o sinal da intensidade luminosa da imagem;
Imagem com resoluo de cores de 8 bits pode representar 256
tons de cinzas;
Padres mais usados so de 16 e 256 tons de cinza (4 e 8
bits/pixel);

22/55
SMU

Captura Monocromticas
A lente foca imagens de uma cena em uma superfcie
fotossensvel, apenas a luminncia capturada;
Sensores CCD (charge coupled device) monocromtico captam o
tom de cinza que incide em cada clula;
Brilho de cada ponto convertido em uma carga eltrica;
Superfcie fotossensvel rastreada por um feixe de eltrons;
Imagem ou cena convertida em sinais eltricos contnuo;

Cmeras de luminncia so
usadas em aplicaes de viso
computacional;

23/55
SMU

Imagens Coloridas
Descrita atravs de formas de ondas;
Objetos refletem diferentes formas de ondas;

24/55
SMU

Sistema de Cores
Luz visvel;
Radiao eletromecnica que tem comprimento de onda
entre 400nm e 780nm;
Propriedade: Luminncia (brilho), nuana (cor), saturao;

25/55
SMU

Sistema de Cores RGB


Teoria Tristimulus;
A cor representada pela intensidade de vermelho (red),
verde (green), azul (blue);
Valores varia de 0 a 255;

26/55
SMU

Tipos de Cmeras Coloridas


Modos de gerao de sinais analgicos:
Sinais RGB
sinal separado pelas cores bsicas;
utilizado em cmeras e gravadores profissionais, imagens geradas
por computador, etc;

Sinal de vdeo composto


sinais das cores codificados em um nico sinal;
padres (NTSC, PAL-M, etc);

Sinal de luminncia e crominncia (S-vdeo)


imagem de melhor qualidade;
utilizados em vdeos DVD;
27/55
SMU

Tipos de Cmeras Coloridas


Cmera de crominncia (1 passo 1 CCD)

Capta imagem em cores e gera sinal de vdeo composto colorido,


em apenas uma passagem;
Imagem no profissional utiliza um nico CCD com filtros RGB;
Cmera domstica de baixo custo;

28/55
SMU

Tipos de Cmeras Coloridas


Cmera de crominncia (1 passo 3 CCD)

Capta imagem em cores e gera sinal de vdeo composto colorido,


em apenas uma passagem (S-vdeo ou RGB);
So usados 3 CCDs com filtros separados;
utilizada em aplicaes profissionais onde necessrio uma
imagem de boa qualidade;

29/55
SMU

Tipos de Cmeras Coloridas


Cmera de crominncia (3 passo 1 CCD)

Capta imagem em cores e gera sinal de vdeo composto colorido,


em um processo de 3 passos;
utilizado um nico CCD e um filtro externo para cada componente
RGB;
utilizada na aquisio de imagens espaciais;
A imagem tem que estar esttica;

30/55
SMU

Captura de imagens digitais


Cmera fotogrfica digital

Funcionamento semelhante as cmeras fotogrficas tradicionais;


A imagem digitalizada atravs de um CCD;
armazenada digitalmente em uma memria;
Pode ser compactada ou no;
A qualidade depende da resoluo do CCD e da compresso
utilizada;

31/55
SMU

Captura de imagens digitais


Scanner

Digitalizar imagens a partir de imagens no papel;


A imagem colocado sobre uma superfcie transparente;
Sensor (digitalizador) se move em direo ortogonal ao documento;
Fonte de luz e sensor que mede a luz refletida linha por linha est
em sincronismo com o deslocamento do papel;
Resoluo definido em dpi (pixel por polegas);

32/55
SMU

Imagens digitais
No computador so representadas por bitmaps;
Bitmap uma matriz espacial bidimensional de elementos
de imagens chamados de pixel;
Pixel o menor elemento da resoluo de uma imagem;

33/55
SMU

Trs tipos de representao:

Cores por componente (True Color);

Cores indexadas;

Cores fixas;

34/55
SMU

True Color
Cada pixel representado por um vetor de 3 componentes cores;
Cada componente representado por um nmero de bits;
Geralmente o nmero de bits para cada componente igual (9 bits/pixel
= 3-3-3);
Podem ser utilizadas diferentes resolues para cada componente (8
bits/pixel = 3-3-2) o azul menos sensvel a percepo humana;
Nmero bits/pixel fornece a quantidade de nveis para cada componente
de cor;
Quantidade de nveis = 2n (n a resoluo por componente de cor);

35/55
SMU

Cores Indexadas
Cada pixel representado por um ndice que aponta para a tabela de
cores (paleta);
Paleta contm informaes sobre as cores;
24 bits para cada cor (RGB);
Pode representar n cores de um total de 16 milhes;

36/55
SMU

Cores Fixas
Cada pixel representado por um ndice que aponta para a tabela de
cores fixas;
Usado em dispositivos que no permitem representao de muitas
cores;
Nmero de bits para representar um pixel depende do nmero de cores
fixas;
ex. 16 cores = 4 bits/pixel;

37/55
SMU

Qual o tamanho das imagens?

1024 x 768
True Color;

Cores indexadas (paleta com 65.536 cores);

Cores fixas (256 cores);

38/55
SMU

Sistema de Cores CMY


Usado em dispositivo de impresso;
Usam as cores secundrias;
Ciano (turquesa);
Magenta (prpura);
Yellow (amarelo).

39/55
SMU

Sistema de Cores HLS


Usa propriedades mais relevantes percepo humana;
Luminncia
amplitude da vibrao luminosa (energia);
intensidade (nula = preto, mxima = branco);
Matriz
frequncia dominante da vibrao luminosa;
quantidade que distingue o azul do verde, do vermelho, etc;
Saturao
grau de pureza em relao a contaminao por outras cores;
mistura perfeita o branco (saturao zero);
Tons muito saturado so brilhantes;
Tons menos saturado so pastel;

40/55
SMU

Sistema de Cores CIE 1931 XYZ

Cor independente do dispositivo de apresentao;

Uma cor definida por trs valores XYZ;

Y define a luminncia e XZ a cor;

A luminncia uma caracterstica mais importante que a cor para a


percepo humana;

A identificao da luminncia importante para a compactao;

41/55
SMU

Imagens animada, Grficos animados ou Vdeos Hbridos

Sensao de movimento;
Quadro (frame) uma imagem individual de uma animao;
Frequncia de quadros o nmero de frames apresentados
por segundo (fps);

42/55
SMU

Requisitos de armazenamento e taxa de bits

udio

Armazenamento = A*B*durao/8

Taxa de bits = A*B

(A = amostras/s e B = bits/amostras)

43/55
SMU

Requisitos de armazenamento e taxa de bits

udio
Quais os requisitos de
armazenamento e taxa de bits para
30 s de som com qualidade de
telefone digital?
(Freq=8 KHz, Code Word=8 bits)
Armazenamento = 234,38 Kb
Taxa de transmisso = 62,5 Kbps 44/55
SMU

Requisitos de armazenamento e taxa de bits

Imagens

Armazenamento = H*V*P/8
(H=pixel em cada linha, V=n de linhas na imagem, P=n de bit
por pixel)

Largura de banda = H*V*P/t.


(t=tempo de transmisso)

45/55
SMU

Requisitos de armazenamento e taxa de bits

Imagens

Quais os requisitos de
armazenamento e taxa de bits para
transmitir uma imagem de 2304 x
1728, true color em 30 s?
Armazenamento = 11,39 MB
Taxa de transmisso = 3,04 Mbps
46/55
SMU

Requisitos de armazenamento e taxa de bits

Vdeos

Armazenamento = (H*V*P/8)*fps*durao
(H=pixel em cada linha, V=n de linhas na imagem, P=n de bit
por pixel)

Largura de banda = H*V*P*fps


(fps=quadros por segundo)

47/55
SMU

Requisitos de armazenamento e taxa de bits

Vdeos

Quais os requisitos de
armazenamento e taxa de bits para
um vdeo de 1 min, 30 quadros/s, com
resoluo 720x480, true color?

Armazenamento = 1,74 GB
Taxa de transmisso = 237 Mbps 48/55
Tipos de Sincronizao
Sincronizao intramdia
Amostras de udio e quadros de um vdeo devem ser
apresentados em intervalos fixos

49/55
Tipos de Sincronizao
Sincronizao intermdia
Relacionamento temporais entre os componentes
multimdia de uma aplicao

50/55
Requisitos de Atraso (Latncia) e
Variao de Atraso (Jitter)
Atraso fim-a-fim
Soma de todos os atrasos em todos os componentes de
um sistema multimdia
Acesso ao disco, converso A/D, processamento no servidor, acesso
a rede, transmisso, buffering, decodificao, converso D/A
Atraso aceitvel subjetivo
Converso ao vivo necessita manter a natureza interativa
(150 a 400 ms)
Recuperao da informao em alguns segundos

51/55
Requisitos de Atraso (Latncia) e
Variao de Atraso (Jitter)
Nas mdias contnuas a variao de atraso deve ser
pequena!
Garantia da sincronizao
Pode ser eliminada com o uso de buffers
Armazenar uma quantidade de pacotes que chegam da rede
permitindo ao player retirar, processar e apresent-los a uma
taxa fixa

52/55
Requisitos de Tolerncia a Erros e
Perda de Dados
Erros ou perda de dados de udio, vdeo e imagens so
tolerados
Depende da aplicao alvo!!!!

Percepo humana tolera a perda de informao sem


perda semntica

Tcnicas de recobrimento de erros


Aumenta a qualidade de udio e vdeo em caso de perda
de dados
53/55
Bibliografia
WILLRICH, R. Sistemas Multimdia Distribudos. Apostila do curso de Especializao em
Redes de Computadores, UFSC, agosto, 2004.

KERLOW, I. V. Art of 3D computer animation and effects , The - 4th ed / c2009

VELHO, L. Anais do SIBGRPI 96 : IX Simpsio Brasileiro de Computao Grfica e


Processamento de Imagens - 1 ed. / 1996

AGNEW, P. W.; KELLERMAN, A. S. Distributed Multimedia: Technologies, Applications, and


Opportunities in the Digital Information Industry. A Guide for Users and Providers. Addison
Wesley, 1996.

ENGLAND, E.; FINNEY, A.; FINNEY, A. Managing Multimedia. Addison Wesley, 1996.

GIBSON, J. D.; BERGER, T.; LINDBERGH, D. Digital Compression for Multimedia: Principles and
Standards. Morgan Koufman, 1998.

FLUCKIGER, F. Understanding Networked Multimedia: applications and technology. Prentice Hall,


1995.

STEINMETZ, R, NAHRSTEDT, R. Multimedia: computing, communications & applications. Prentice


Hall, 1995.

54/55
SMU
UDESC

Captulo 2 - Dados Multimdia

Prof. Claudinei Dias

You might also like