Sei sulla pagina 1di 103

Formatos de Vdeo Digital

Televiso Digital
Guido Stolfi
Mackenzie
4 / 2008
Guido Stolfi

1 / 103

Degradaes do Sinal Analgico


Rudo: aleatrio, cumulativo, inerente aos
processos fsicos envolvidos na eletrnica;
Distoro no-linear: presente em todos os
elementos ativos de circuitos, amplificadores,
processadores, etc.;
Interferncias: ingresso de sinais
indesejados, geralmente de origem humana;
identificveis, porm de difcil eliminao;
Perdas: atenuaes, limitaes de resposta
em freqncia, disperso temporal, etc.
Guido Stolfi

2 / 103

Degradaes do Sinal Analgico

Guido Stolfi

3 / 103

O Sinal Digital na TV

Processamento de Sinal
Armazenamento
Transmisso Digital

Guido Stolfi

4 / 103

Processamento Digital
Frame store: armazenamento digital
para permitir congelamento de imagem,
cmera lenta e replay
Frame synchronizers:
sincronizadores de sinais de vdeo com
capacidade de compensar defasagens de
at 1 quadro completo
Conversores de padres: transcrio
entre sistemas com varreduras de 50 e 60
Hz, implementados com interpoladores e
decimadores espacio-temporais
Guido Stolfi

5 / 103

Processamento Digital
Equipamentos de telecinagem: converso
de 24 fotogramas para 60 campos por
segundo atravs de interpolao
Efeitos de transformaes geomtricas:
mapeamento espacial de imagens, em tempo
real, com mudana de coordenadas,
deformaes, perspectivas, etc.
Redutores de rudo: baseados em filtragem
temporal entre linhas e quadros consecutivos

Guido Stolfi

6 / 103

Processamento Digital
"Time Base Corrector" (TBC):
compensao de flutuaes temporais de
curta durao (Jitter), em equipamentos de
VT
Gravadores de vdeo digitais: evitam
degradao cumulativa da relao
sinal/rudo em sucessivas geraes (cpias)
Edio no-linear: meios de
armazenamento digital com acesso
randmico a nvel de quadros individuais,
facilitam o processo de edio
Guido Stolfi

7 / 103

Processamento Digital no Receptor


Cancelamento de ecos por multipercurso (fantasmas): equalizao adaptativa
de canal no receptor de TV
Decodificao de crominncia:
receptores para padres mltiplos utilizando DSP
Picture in Picture (PIP): decimao e
transformaes espaciais utilizando frame buffer

Guido Stolfi

8 / 103

Armazenamento Digital
Servidores de Vdeo: bancos de Hard

Disks com segmentos de programao,


vinhetas, aberturas, etc.
Bancos de Dados relacionais:
indexao de contedo (ex.: MPEG-7)
Compresso de Dados: arquivamento
de massa (ex. MPEG-2, MPEG-4)

Guido Stolfi

9 / 103

Transmisso Digital

(No percam prximos captulos..)

Guido Stolfi

10 / 103

Digitalizao de Vdeo

Amostragem Temporal (quadros)


Amostragem Espacial Vertical (varredura)
Amostragem Espacial Horizontal ( fA )
Quantizao
Guido Stolfi

11 / 103

Relao Sinal / Rudo na Quantizao


FS
S
n
ou
( dB ) 20 log(2 ) 10 log(12) 10 log
Qe
2 FV
FS
S
( dB )
6.02 n 10.8 10 log
Qe
2 FV

fS/2
fV

fS

f
Guido Stolfi

12 / 103

Relao S / R com Headroom

FS

VT
S
6.02 n 10.8 10 log
20 log

Qe
2 FV
V B VP

VT

( dB )

VB-VP

Guido Stolfi

13 / 103

Ponderao pela MTF da Viso

A f 10 log10

f
f
1

f1
f 2

dB
2

f

1

f 3

onde f1= 270kHz, f2 = 1.37MHz e f3 = 390kHz

f
Guido Stolfi

14 / 103

Relao S / R de Quantizao Total

fS

VT

S
.
14.3
122
6.02 8 10.8 10 log

20
log

6.81 63.43 dB
8.4
0.714
Qe

8 bits

2 fV

100 IRE

MTF

Guido Stolfi

15 / 103

Amostragem da Luminncia

(sem fator Gama)

1
0.9
0.8
0.7
0.6
0.5

Escala Linear
em Lightness
(Percepo Subjetiva
de Intensidade)

0.4
0.3
0.2
0.1
0

0.2

0.4

0.6

0.8

Guido Stolfi

16 / 103

Amostragem da Luminncia

1
0.9
0.8
0.7
0.6
0.5

Sinal de Luminncia
quantizado

0.4
0.3
0.2
0.1
0

0.2

0.4

0.6

0.8

Guido Stolfi

17 / 103

Amostragem da Luminncia

1
0.9
0.8
0.7
0.6
0.5

Percepo correspondente
ao sinal de luminncia
quantizado (sem fator gama)

0.4
0.3
0.2
0.1
0

0.2

0.4

0.6

0.8

Guido Stolfi

18 / 103

Amostragem da Luminncia

(com fator Gama)

1
0.9
0.8
0.7
0.6
0.5

Escala Linear
em Lightness
(Percepo Subjetiva
de Intensidade),
corrigida por fator

0.4
0.3
0.2
0.1
0

0.2

0.4

0.6

0.8

Guido Stolfi

19 / 103

Amostragem da Luminncia

(com fator Gama)

1
0.9
0.8
0.7
0.6
0.5

Sinal de Luminncia
com correo gama,
quantizado

0.4
0.3
0.2
0.1
0

0.2

0.4

0.6

0.8

Guido Stolfi

20 / 103

Amostragem da Luminncia (com fator Gama)

1
0.9
0.8
0.7
0.6
0.5

Sinal de Luminncia
equivalente

0.4
0.3
0.2
0.1
0

0.2

0.4

0.6

0.8

Guido Stolfi

21 / 103

Amostragem da Luminncia (com fator Gama)

1
0.9
0.8
0.7
0.6
0.5

Percepo correspondente
ao sinal de luminncia
quantizado (com fator gama)

0.4
0.3
0.2
0.1
0

0.2

0.4

0.6

0.8

Guido Stolfi

22 / 103

Critrios de Amostragem de Vdeo

Vdeo amostrado na forma perceptual


(com correo Gama)
Taxa de Amostragem obedece critrio de
Kell ( fA 3 fM) para imagens naturais
Filtro anti-aliasing no pode afetar os
transientes espaciais (p. ex.: gaussiano )
Guido Stolfi

23 / 103

Estruturas de Amostragem Espacial

Guido Stolfi

24 / 103

Estruturas de Amostragem Espacial


ITU-R Rec.601: 720 (H) x 480 i (V)
CIF (Common Intermediate Format): 352 x 288 p
QCIF (1/4 CIF): 176 x 144 p
VGA (Video Graphics Array): 640 x 480 p

Guido Stolfi

25 / 103

Estruturas de Amostragem Espacial

HDTV (SMPTE 274M)


1920 x 1080 i
1280 x 720 p

Guido Stolfi

26 / 103

Estrutura de Amostragem 4 : 4 : 4

=Crominncia

= Luminncia
Guido Stolfi

27 / 103

Estrutura de Amostragem 4 : 2 : 2

( Rec. 601 )
=Crominncia

= Luminncia
Guido Stolfi

28 / 103

Estrutura de Amostragem 4 : 2 : 0 (MPEG-2)

=Crominncia

= Luminncia
Guido Stolfi

29 / 103

Estrutura de Amostragem 4 : 2 : 0 (MPEG-1)

=Crominncia

= Luminncia
Guido Stolfi

30 / 103

Estrutura de Amostragem 4 : 2 : 0 (DV)

=Crominncia

= Luminncia
Guido Stolfi

31 / 103

Estrutura de Amostragem 4 : 1 : 1

=Crominncia

= Luminncia
Guido Stolfi

32 / 103

Interfaces de Video Digital

Guido Stolfi

33 / 103

Rec. ITU-R Rec. 601

(D-1)

Originalmente CCIR-601
Digital Components ou 4:2:2
Amostragem separada de Y, CB e CR
fA = 13.5 MHz (Y) e 6.75 MHz (CB , CR)
8 bits (extenso para 10 bits)
Interface fsica: ECL, balanceado, 8/10 bits
+ clock
Guido Stolfi

34 / 103

Rec. CCIR-601

(D-1)

Componentes Analgicas:
Y = 0,299 R + 0,587 G + 0,114 B
PB = 0,169 R 0,331 G + 0,5 B
PR = 0,5 R 0,419 G 0,081 B
Guido Stolfi

35 / 103

Rec. CCIR-601

(D-1)

Componentes Digitalizadas:
219
CY
Y '16
100

(Y ' em unidades IRE )

128
CB
( B 'Y ' ) 128
100
160
CR
( R 'Y ' ) 128
100

(8 bits)
Guido Stolfi

36 / 103

Estrutura de Amostragem D-1 (4:2:2)

Seqncia de
Amostras

CB CY CR CY CB CY CR CY

Componentes:
Y

148 ns

74 ns

CB

(B-Y)

CR

(R-Y)

Guido Stolfi

37 / 103

Digitalizao de uma Linha de Vdeo

Guido Stolfi

38 / 103

Intervalo de Retrao Horizontal D-1

Guido Stolfi

39 / 103

Bloco Delimitador de Amostras Ativas

Bit

Prembulo

Dados

Campo

Blank

SAV /

0/1

Vertical

EAV

P3

P2

P1

P0

Guido Stolfi

40 / 103

Compatibilidade do D-1 para 50 / 60 Hz


Retrao
138
Amostras

Linha visvel
720 amostras (CY)

fV=59.94 Hz
fH =15.734 kHz

63.56 s
144
Amostras

720 amostras (CY)


64.0 s

fV=50.0 Hz
fH =15.625 kHz
fA = 13.5 MHz
Guido Stolfi

41 / 103

Padro de Barras Digitalizado por D-1

Guido Stolfi

42 / 103

Padro de Vdeo Digital D-2

Digital Composite
Amostragem do Sinal de Vdeo Composto
fA = 14.32 MHz (4 x fSC)
8 / 10bits
Interface fsica: ECL, balanceado, 8/ 10 bits
+ clock (similar D-1)

Guido Stolfi

43 / 103

Nveis de Quantizao para D-2


Mximo

255

Branco Mximo

200

60
4

Apagamento

Tpo do Sincronismo
Guido Stolfi

44 / 103

Padro HDTV Digital (SMPTE 274 M)

1125 linhas totais (1080 ativas)


2200 amostras por linha (1920 ativas)
Durao da Linha: 29.63 s
Interface Analgica: Componentes Y PBPR

fA = 74.18 MHz (Y) e 37.09 MHz (PB,PR)


8 ou 10 bits
Interface fsica: Serial, coaxial, 1,483 Gb/s

Guido Stolfi

45 / 103

Fator Gama para HDTV (ITU Rec. 709)

4,5V

0 V 0,018

V'

1,099 V 0, 45

0,018 V 1
( V = R, G, B )

Guido Stolfi

46 / 103

Colorimetria para HDTV (ITU Rec. 709)

Componentes Analgicas:
Y = 0,2126 R + 0,7152 G + 0,0722 B
PB = 0,114572 R 0,385428 G + 0,5 B
PR = 0,5 R 0,454153 G 0,045847 B
Guido Stolfi

47 / 103

Padro HDTV Digital (SMPTE 274 M)

Guido Stolfi

48 / 103

Colorimetria para HDTV (ITU Rec. 709)

Componentes Digitalizadas:
CY 219 Y '16

(Y ' variando de 0 a 1)

112
CB
( B 'Y ' ) 128
0,9278
112
CR
( R 'Y ' ) 128
0,7874
Guido Stolfi

49 / 103

Converso HDTV / SDTV

Converso de Rec. 709 para Rec. 601:


Y'
C
B

0,1917 Y '
1 0,0993

0 0,9898 0,1107 C B
C R 601 0 0,0725 0,9834 C R

709

Guido Stolfi

50 / 103

Converso HDTV / SDTV

Converso de Rec. 601 para Rec. 709:


1 0,1156 0,2079 Y '

0 1,0186
0,1146 C B
C R 709 0 0,07505 1,0253 C R
Y'
C
B

601

Guido Stolfi

51 / 103

Interface Serial CCIR-656

8 bits, serial
243 Mb/s (Y:U:V 4:2:2)
Codificao de Grupo 8 / 9 bits
Componente CC reduzida
Cabo coaxial 75 Ohms, 1 Vpp

Guido Stolfi

52 / 103

Dicionrio de Cdigo de Grupo 8/9 CCIR

8 bits 9 bits+ 9bits-

8 bits 9 bits+ 9bits-

00

0FE

101

37

196

01

027

38

026

1D9

02

1D8

39

08C

173

03

033

3A

02C

1C3

04

1CC

3B

098

167
(Trechos)

Guido Stolfi

53 / 103

Interface SDI (Serial Digital Interface)

10 bits
270 MB/s (Y:CB:CR 4:2:2)
Codificao com embaralhamento
(scrambler)
Cabo Coaxial 75 Ohms, 800 mVpp
Atenuao tolerada: at 30 dB
udio digital nos intervalos de apagamento
Guido Stolfi

54 / 103

Scrambler para Interface SDI

Entrada
Serial

"Scrambler"
D

Cod. Diferencial
D

Sada

Guido Stolfi

55 / 103

Sinais Patolgicos para Teste de SDI


1 bit

CB

CY

CR

CY

300

198

300

198

19 bits

20 bits

CB

CY

CR

CY

200

110

200

110
20 bits

Guido Stolfi

56 / 103

Taxa de Erros x Comprimento de Cabo

Erros por segundo

100
10
1
0,1

1 / frame
1 / segundo
1 / minuto

0,01
0,001
1 / hora

0,0001
0,00001
105

1 / dia

110

115

120

125

Comprimento do cabo (m)

Guido Stolfi

57 / 103

Interface HD-SDI (SMPTE 292M)

10 bits
1.485 GB/s (Y:CB:CR 4:2:2)
Codificao semelhante SDI
Cabo Coaxial 75 Ohms, 800 mVpp
Atenuao tolerada: 20 dB
CRC e nmero de linha aps EAV
Alternativa: Fibra ptica (1310 nm)
Guido Stolfi

58 / 103

DVI Digital Visual Interface

Aplicao: Interface com Monitores Digitais


Codificao: T.M.D.S. Transition Minimized
Differential Signaling
3 sinais seriais balanceados (R, G e B) at 1,6
Gb/s
1 sinal de clock (at 165 MHz)
Taxas maiores que 165 Mpixels/s podem usar 2
canais em paralelo
Guido Stolfi

59 / 103

DVI Digital Visual Interface

Transmisso por fonte de corrente balanceada


Guido Stolfi

60 / 103

DVI Digital Visual Interface

Guido Stolfi

61 / 103

DVI Digital Visual Interface


Decodificao
T.M.D.S.

Guido Stolfi

62 / 103

DVI Digital Visual Interface


Pixel Clock

Pixel Clock

25~165 MHz

Canal Clock

PLL
Dados Pixel
(24 bits)

PLL

(24 bits)
Serializador

Decodificador
3 canaisTMDS

Transmissor

Receptor

Guido Stolfi

63 / 103

HDMI High Definition Multimedia


Interface
Especificao: HDMI

Hitachi
Matsushita
Philips
Silicon Image
Sony
Thomson
Toshiba
Guido Stolfi

64 / 103

HDMI High Definition Multimedia


Interface

Guido Stolfi

65 / 103

Conectores DVI e HDMI

Guido Stolfi

66 / 103

Interfaces para Video Comprimido

Guido Stolfi

67 / 103

Interface IEEE1394 (Firewire)


2 pares para Dados / Strobe balanceados
1 par para Alimentao CC
100 a 800 Mb/s (IEEE1394-B)

Guido Stolfi

68 / 103

Vdeo Sobre IEEE1384

Pacote MPEG-2

188 bytes

Time Code

Blocos

Pacotes iscronos
IEEE1394

192 bytes

24

24

24

24

24

24

24

24

Guido Stolfi

69 / 103

Interface DVB-SPI

Synchronous Parallel Interface


Rec. ETSI- EN50083-9
Interface paralela para Pacotes Transport
Stream
8 bits + Clock + Sincronismo
Interface fsica: LVDS (balanceado)
Conector DB-25
Guido Stolfi

70 / 103

Interface DVB-SPI
Pacotes de Transporte MPEG-2

Guido Stolfi

71 / 103

Interface DVB-SPI
Sinais na Interface DVB-SPI

Guido Stolfi

72 / 103

Interface DVB-SPI
Sinais na Interface DVB-SPI Modo 188 bytes

Guido Stolfi

73 / 103

Interface DVB-SPI
Sinais na Interface DVB-SPI Modo 204 bytes
(16 bytes de enchimento)

Guido Stolfi

74 / 103

Interface DVB-SPI
Sinais na Interface DVB-SPI Modo 204 bytes
(com codificao Reed-Solomon)

Guido Stolfi

75 / 103

Interface DVB-SPI
Sinais na Interface DVB-SPI temporizao de
Clock e Dados

Guido Stolfi

76 / 103

Interface DVB-SPI
Interface LVDS (Low Voltage Differential Signalling)

Tenso de Modo Comum: 1,1 a 1,4 V (Tx)


Impedncia caracterstica do cabo: 100 Ohms
Amplitude do Sinal: 247 a 475 mV (Tx)
Guido Stolfi

77 / 103

Pinagem do Conector DVB-SPI

Guido Stolfi

78 / 103

Interface ASI

Asynchronous Serial Interface


Meio: Cabo Coaxial 75 Ohms
Taxa de bits: 270 Mb/s
Amplitude; 800 mVpp (Tx)

Guido Stolfi

79 / 103

Interface ASI
Pacotes TS
Codificao
8 / 10 bits

Insero de
Sincronismo
(K.28.5)

Conversor
Paralelo / srie

Amplificador
Acoplamento

Saida
75 Ohms

Guido Stolfi

80 / 103

Dicionrio de Cdigo 8 / 10

8 bits

10 bits+ 10 bits-

8 bits

10 bits+ 10 bits-

00

18B

274

37

059

3A9

01

22B

1D4

38

0C9

339

02

12B

2D4

39

169

269

03

314

31B

47

385

075

04

0AB

354

K.28.5

305

0FA
(Trechos)

Guido Stolfi

81 / 103

Interface ASI

Pacotes completos

Bytes intercalados
Guido Stolfi

82 / 103

Processamento Digital de Vdeo

Guido Stolfi

83 / 103

Processamento de Vdeo: TBC

A/D

Shift Register

VCO

Ref. Freq.

D/A

Separador de
sincronismo

PLL

Guido Stolfi

84 / 103

Processamento de Vdeo: Frame Buffer

Video In

A/D

Dados

D/A
Memria

Separador de
Sincronismo

Separador de
Sincronismo

Video Out
Genlock

RAM
Ponteiro de
Escrita

Endereo

Ponteiro de
Leitura

1 quadro = 720 x 480 x 2 = ~700 kBytes


Guido Stolfi

85 / 103

Redutor de Rudo Digital

Video In

A/D

Dados
a
Memria

Separador
Sincronismo

RAM
Ponteiro de
Escrita

Endereo

Video Out
+

D/A

c
d

Filtragem espacial / temporal (intra / inter frames)


Guido Stolfi

86 / 103

Efeitos de Transformaes Geomtricas

Video In

A/D

Dados

Interpolao
Decimao

Sada

Memria

Separador
Sincronismo

Genlock
RAM

Ponteiro de
Escrita

Endereo

Mapeamento

Ponteiro de
Leitura

(xR, yR) (xE, yE)


Guido Stolfi

87 / 103

Exemplo: Translao

TY

yE
xE

x E x R TX
y E y R TY

TX

xE 1 0
y 0 1
E

xR
TX
yR

TY
1
Guido Stolfi

88 / 103

Generalizao para 3 Dimenses

xE
yE
zE
1

1
0

0
1
0
0

0 TX x R
0 TY y R


1 TZ z R


0
1 1

vE T vR

(Projeo em x, y zR = 0 )
Guido Stolfi

89 / 103

Escalamento em x, y

SY

SX

SX
0

0
0

0
1

SY
0
0

0 0

0 0

1 0
0 1
Guido Stolfi

90 / 103

Rotaes nos Eixos x, y, z

0
0
1
0 cos 1 sen 1
R
0 sen 1 cos 1

0
0
0

cos
sen
R
0

cos 1 0 sen 1 0

sen 1 0

sen
cos
0
0

0
0
1
0

0
0

0
cos 1
0

0
0

Guido Stolfi

91 / 103

Operaes Conjugadas

vR R S T vE
Guido Stolfi

92 / 103

Perspectiva
y

xE, yE, zE
yR

Ponto de
Observao

xR

Plano de
Projeo
x
Guido Stolfi

93 / 103

Transformaes de Perspectiva

xR xE

zE
yR yE

zE

xE
xR
zE
yE
yR
zE

Guido Stolfi

94 / 103

Interpolao e Decimao Espaciais

B
Guido Stolfi

95 / 103

Transcrio de Formatos de Varredura

Estrutura de
Amostragem
de Entrada

Estrutura de
Amostragem
de Sada
Interpolao
Bilinear
y
t
Guido Stolfi

96 / 103

Chroma Key

Decodificador
1o. Plano

Plano de Fundo

Referncia

Comparador
Chave

Imagem Composta

Guido Stolfi

97 / 103

Multi-percurso e Equalizao

SINAL
PROCESSADO

SINAL
RECEBIDO

SINAL
TRANSMITIDO

t1

t1
k1

-k1
t2

k2

t2
-k2

tn
kn

Modelo da Distoro
por Multi-percurso

tn
-kn

Equalizador
Adaptativo no Receptor
Guido Stolfi

98 / 103

Necessidade de Compresso de Dados

Taxa de Bits para Codificao Rec. 601:


1 linha = 720 amostras de Luminncia
+ 2 360 amostras de crominncia
720 pixels/linha 482 linhas 30 frames
= 10.411.200 pixels/s

8 bits ( 1 + 1/2 + 1/2) = 166,58 Mbit/s


Guido Stolfi

99 / 103

Necessidade de Compresso de Dados

Taxa de Bits para Codificao D-2:


1 linha ativa = 51 s
Taxa de Amostragem = 14,31818 MHz
14,31818 MHz 51 s = 730 amostras /
linha
482 linhas 30 frames
= 10.555.800 amostras/s
8 bits = 84,45 Mbit/s
Guido Stolfi

100 / 103

Necessidade de Compresso de Dados

Taxa de Bits para HDTV (SMPTE-274M)


1920 pixels 1080 linhas
quadros/s
= 62.208.000 pixels/s

30

8 bits (1 + 1/2 + 1/2) = 995


Mbit/s
Guido Stolfi

101 / 103

Capacidade de Alguns Canais de


Comunicao
Cabo Coaxial (Modulao 64-QAM)
(Relao Sinal/Rudo Maior que 30 dB)
Taxa Bruta: 43 MBits/s
Taxa Lquida: 38 MBits/s

Radiodifuso / UHF (Modulao 8-VSB)


(Relao Sinal/Rudo Maior que 15 dB)
Taxa Bruta: 38 MBits/s
Taxa Lquida: 19 MBits/s

Satlite DTH (Direct to Home-Modulao QPSK)


Taxa Bruta: 40 MBits/s por transponder
Taxa Lquida: 18 MBits/s
Guido Stolfi

102 / 103

Critrios para Compresso de Imagens

So necessrias taxas de compresso da


ordem de 50:1
Compresso Com Perdas inevitvel
Objetivo: reduzir a Visibilidade das
degradaes conseqentes
Deve-se levar em conta as caractersticas da
Percepo Visual humana.
Guido Stolfi

103 / 103

Potrebbero piacerti anche