Colorimetria e TV a Cores - Moodle USP: e-Disciplinas

Post on 02-Aug-2022

11 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

LCSEPUSP

EPUSP - Guido Stolfi 1 / 85

Colorimetria e TV a Cores

PTC3547

Codificação e Transmissão Multimídia

Guido Stolfi – EPUSP – 2021

LCSEPUSP

EPUSP - Guido Stolfi 2 / 85

• Oponentes cromáticas

• Modelo da Percepção Cromática

• Processos de Colorimetria

• Funções de Cromaticidade

• Coordenadas r-g e x-y

• Exemplos de Cálculos Colorimétricos

• Transmissão de TV a Cores

• Codificadores NTSC, PAL-M

• Outros Codificadores Analógicos

• Colorimetria para HDTV e UHDV

• Equipamentos de Teste para sinais de Vídeo

Tópicos Abordados

LCSEPUSP

EPUSP - Guido Stolfi 3 / 85

Experimento de Newton

branco

LCSEPUSP

EPUSP - Guido Stolfi 4 / 85

Cores Opostas

(nm) cor (nm) cor

590-560 amarelo 470-430 Azul/violeta

605-590 laranja 430-380 azul/verde

780-605 vermelho 500-470 ciano

- - - magenta 560-500 verde

LCSEPUSP

EPUSP - Guido Stolfi 5 / 85

Modelo de Oponentes para Percepção Visual

← Tri-estímulos (R, G, B)

← Percepção (R’, G’, B’)

← Componentes (Y’, U’, V’)

LCSEPUSP

EPUSP - Guido Stolfi 6 / 85

Sensibilidade Espectral da Visão

R P F dR ( ) ( )

G P F dG ( ) ( )

B P F dB ( ) ( )

LCSEPUSP

EPUSP - Guido Stolfi 7 / 85

Processos de Colorimetria

F

FW

FG

FB

FR

(a) (b)

Objetivo: Reproduzir os estímulos visuais R, G e B artificialmente

LCSEPUSP

EPUSP - Guido Stolfi 8 / 85

Colorimetria de uma Cor Real

FR + FG + FB X

FG

FB

FR

X()

=

Metamerismo: Estímulos R, G, B iguais nos dois casos

LCSEPUSP

EPUSP - Guido Stolfi 9 / 85

Colorímetro Tri-Estímulos

LCSEPUSP

EPUSP - Guido Stolfi 10 / 85

Coordenadas Colorimétricas

LCSEPUSP

EPUSP - Guido Stolfi 11 / 85

Funções de Cromaticidade para Observador Padrão

400 500 600 700 800

Comprimento de Onda (nm)

-0.1

0.0

0.1

0.2

0.3

B

G

RV

alo

r tr

i-es

tím

ulo

s

Primários em 700nm (R), 546.1 nm (G) e 435.8 nm (B)

LCSEPUSP

EPUSP - Guido Stolfi 12 / 85

Cálculo das Coordenadas Colorimétricas

R P r d

G P g d

B P b d

( ) ( )

( ) ( )

( ) ( )

380

780

380

780

380

780

rR

R G B

gG

R G B

bB

R G Br g

1

LCSEPUSP

EPUSP - Guido Stolfi 13 / 85

Coordenadas r-g

(0,0) (1,0)

(0,1)

Branco (0.33, 0.33)

Vermelho

Verde

Azul

LCSEPUSP

EPUSP - Guido Stolfi 14 / 85

Cores Espectrais nas Coordenadas r-g

LCSEPUSP

EPUSP - Guido Stolfi 15 / 85

Colorimetria com primários X,Y,Z

X R G B

Y R G B

Z R G B

0 490 0310 0 200

0177 0813 0 011

0 000 0 010 0990

. . .

. . .

. . .

R X Y Z

G X Y Z

B X Y Z

2365 0897 0 468

0515 1426 0 089

0 005 0 014 1009

. . .

. . .

. . .

LCSEPUSP

EPUSP - Guido Stolfi 16 / 85

Funções de Cromaticidade x,y,z

400 500 600 700

Comprimento de Onda (nm)

0.0

0.5

1.0

1.5

ZZZZ

YX

X

LCSEPUSP

EPUSP - Guido Stolfi 17 / 85

Coordenadas de Cromaticidade

ZYX

Yy

ZYX

Xx

LCSEPUSP

EPUSP - Guido Stolfi 18 / 85

Diagrama de Cromaticidade CIE

CIE: Comission Internationale de l' Eclairage

LCSEPUSP

EPUSP - Guido Stolfi 19 / 85

Linearidade na Superposição de Cores

A

P

y

z

x

w

A = (yG + xB)/(x+y)

P = (wA + zR)/(w+z)

LCSEPUSP

EPUSP - Guido Stolfi 20 / 85

Sensibilidade da Visão para Diferenças de Cromaticidade

LCSEPUSP

EPUSP - Guido Stolfi 21 / 85

Exemplos

LCSEPUSP

EPUSP - Guido Stolfi 22 / 85

Exemplo: Colorimetria de uma Lâmpada de Descarga a Gás

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

398 426 457 487 518 548 579 610 640 671

50.30.05.0002.08.2078.06.439.12.2068.01.1)()(

82.5175.05.087.08.271.06.4012.02.20004.01.1)()(

72.3448.05.0916.08.2063.06.4284.02.2014.01.1)()(

780

380

780

380

780

380

dzPZ

dyPY

dxPX

400 500 600 700Comprimento de Onda (nm)

0.0

0.5

1.0

1.5

ZZZZ

YX

X

LCSEPUSP

EPUSP - Guido Stolfi 23 / 85

Exemplo: Colorimetria de uma Lâmpada de Descarga a Gás

446.004.13

82.5

285.004.13

72.3

ZYX

Yy

ZYX

Xx

Comprimento de onda dominante: ~538 nm

LCSEPUSP

EPUSP - Guido Stolfi 24 / 85

Exemplo: Colorimetria de um Corpo Negro Aquecido

LCSEPUSP

EPUSP - Guido Stolfi 25 / 85

Exemplo: Colorimetria de LED’s RGB

LED Nichia NSCM315C

LCSEPUSP

EPUSP - Guido Stolfi 26 / 85

Exemplo: Balanceamento de LED’s

LED Comprimento de Onda Intensidade Luminosa a 20 mA

Vermelho 640 nm 80 mcd

Verde 570 nm 130 mcd

Azul 470 nm 25 mcd

F() Pot X Y Z

R 640 0.175 457 204 80 0

G 570 0.952 137 104 130 0.3

B 470 0.091 274 53 25 353

Aplicando a função de luminância:

Características dos LED’s:

LCSEPUSP

EPUSP - Guido Stolfi 27 / 85

Exemplo: Balanceamento de LED’s

r (204 X + 80 Y + 0 Z) ++ g (104 X + 130 Y + 0.3 Z) ++ b (53 X + 25 Y +353 Z) =

= 1000 X + 1000 Y + 1000 Z

Resolvendo, temos:

r = 0,745 0,112 2,23 mAg = 6,68 1,00 20 mAb = 2,83 0,423 8,47 mA

Intensidade luminosa de R + G + B = branco: 0,112 x 80 + 1 x 130 + 0,423 x 25 = 150 mcd

LCSEPUSP

EPUSP - Guido Stolfi 28 / 85

Primários de um Cinescópio (NTSC)

NTSC: National Television System Committee

LCSEPUSP

EPUSP - Guido Stolfi 29 / 85

Coordenadas de Cromaticidade dos Primários (NTSC e P22)

LCSEPUSP

EPUSP - Guido Stolfi 30 / 85

Funções de Cromaticidade Correspondentes aos Primários (NTSC e EBU)

EBU: European Broadcasting Union

LCSEPUSP

EPUSP - Guido Stolfi 31 / 85

Transmissão de TV a Cores

LCSEPUSP

EPUSP - Guido Stolfi 32 / 85

Requisitos de Fidelidade Colorimétrica

• Fidelidade Física (espectral)

• Fidelidade de Valores Tri-estímulos (R, G, B)

• Fidelidade Colorimétrica (x, y)

• Reprodução Correspondente (mesma iluminação)

• Fidelidade Subjetiva (ao gosto do usuário)

LCSEPUSP

EPUSP - Guido Stolfi 33 / 85

Diagrama de um Sistema de TV a Cores

MatrizControle de Ganho

Filtros

Separador

Lente

Sensores

Yr

Yg

Yb

Corretor Gama

Codificador

R

G

B

R

G

B

G'

R'

B'

Canal de Transmissão

G'

R'

B'

DecodificadorMatrizControles deImagem

Cinescópio

Rd

Gd

Bd

LCSEPUSP

EPUSP - Guido Stolfi 34 / 85

Banda Passante Necessária para Sistema RGB

t

L

t

R

t

G

t

B

f

f

f

4.2 MHz

LCSEPUSP

EPUSP - Guido Stolfi 35 / 85

Resposta em Frequência Espacial da Visão

1

10

100

0,1 1 10 100

Sen

sib

ilid

ade

de

Co

ntr

aste

Frequencia Espacial - Ciclos por grau

Op. B-Y

Op. R-G

Luminância

LCSEPUSP

EPUSP - Guido Stolfi 36 / 85

Banda Passante para Luminância e Oponentes Cromáticas

f

f

f

4.2 MHz

~1.5 MHz

CB

CR

t

L

t

Y

t

t

LCSEPUSP

EPUSP - Guido Stolfi 37 / 85

Testes Subjetivos de requisitos de Banda Passante

Frequência de Corte, MHz

Imagem Satisfatória

CompletamenteAceitável

Inaceitável

LCSEPUSP

EPUSP - Guido Stolfi 38 / 85

Componentes de Luminância e Crominância (NTSC)

Y' = 0.299 R' + 0.587 G' + 0.114 B' (4.2 MHz)

(R' - Y') = 0,701 R' - 0.587 G' - 0.114 B'

(B' - Y') = -0.299 R' - 0.587 G' + 0.886 B'

I' = 0.74 (R' - Y') - 0.27 (B' - Y') = = 0.60 R' - 0.28 G' - 0.32 B' (1.5 MHz)

Q' = 0.48 (R' - Y') + 0.41 (B' - Y') = = 0.21 R' - 0.52 G' + 0.31 B' (0.5 MHz)

LCSEPUSP

EPUSP - Guido Stolfi 39 / 85

Modulador NTSC

LCSEPUSP

EPUSP - Guido Stolfi 40 / 85

Exemplo: Padrão de Barras Coloridas (RGB)

G

R

B

(100 IRE)

LCSEPUSP

EPUSP - Guido Stolfi 41 / 85

Padrão de Barras YIQ

LCSEPUSP

EPUSP - Guido Stolfi 42 / 85

Formas de Onda na Modulação NTSC

LCSEPUSP

EPUSP - Guido Stolfi 43 / 85

Padrão de Barras Modulado em NTSC

LCSEPUSP

EPUSP - Guido Stolfi 44 / 85

Intercalamento Espectral

fH

fH / 2fH

LCSEPUSP

EPUSP - Guido Stolfi 45 / 85

Intercalamento Espectral no Tempo

LCSEPUSP

EPUSP - Guido Stolfi 46 / 85

Diagrama Fasorial da Sub-portadora de Crominância

AMARELO

VERMELHO

MAGENTA

VERDECIANO

AZUL

A

A

A

A

A

A

FASE

0.30 A 270

LCSEPUSP

EPUSP - Guido Stolfi 47 / 85

Referência de Fase: “Burst”

LCSEPUSP

EPUSP - Guido Stolfi 48 / 85

Frequência da Sub-portadora de Cor

Intercalamento Espectral:

fSC = (2n+1)/2 fH

fSC – 4.5 MHz = (2p+1)/2 fH

frequências multiplicadas por 1000/1001

fH = 15734,265... Hz fV = 59.94 HzfSC = 455/2 fh = 5 7 13 / 2 fH = 3.579545 MHzfQ = ½ fV = 29.97 Hz

LCSEPUSP

EPUSP - Guido Stolfi 49 / 85

Espectro de um Canal NTSC

6 MHz

4,5 MHz

3,58 MHz1,25 MHz

Som (FM)Luminância (AM-VSB)

Croma (Q-DSB)

Limitação de Banda dos sinais Y, I e Q

LCSEPUSP

EPUSP - Guido Stolfi 50 / 85

Espectro Real de um Canal de TV

LCSEPUSP

EPUSP - Guido Stolfi 51 / 85

Erro de Fase Diferencial

AMARELO

VERMELHO

MAGENTA

VERDECIANO

AZUL

A

A

A

A

A

A

FASE

0.30 A 270

Luminância (corrente média) afeta a defasagem da sub-portadora pela variação de Cb

LCSEPUSP

EPUSP - Guido Stolfi 52 / 85

Modulador PAL-M

PAL-M: Phase Alternating Line-rate, padrão M

LCSEPUSP

EPUSP - Guido Stolfi 53 / 85

Inversão de Fase com Alternância

Linha Par

Linha Ímpar

Linha Par

Linha Ímpar

Linha Par

Média 2 Linhas

Linha Ímpar

Fasor Transmitido com inversão

Fasores Recebidos com Erro de Fase

Fasores Recebidos após Des-inversão

Fasor Médio sobre 2 linhas Consecutivas

LCSEPUSP

EPUSP - Guido Stolfi 54 / 85

Intercalamento Espectral no PAL-M

fH

fH / 2 fH / 4

LCSEPUSP

EPUSP - Guido Stolfi 55 / 85

Padrão de Barras YUV

G

R

B

Y=0.299R+0.578G+0.114B

100 89

70 59

41 38

11 0

0 9.6

-61 --52

52 61

-9.6

0 V=0.877(R-Y)

0

-44

44

0 15

-15 -20

20 U=0.493(B-Y)

(100 IRE)

LCSEPUSP

EPUSP - Guido Stolfi 56 / 85

Formas de Onda na Modulação PAL-M

(Padrão de Barras com 75% do Fundo de Escala)

LCSEPUSP

EPUSP - Guido Stolfi 57 / 85

Outros Sistemas de Codificação

PAL-B/G/H/I (Europa)

50 Hz / 625 linhasfsc = 4,433618 MHz BW (Y) = 5 MHz (padrões B/G/H)ou 5,5 MHz (padrão I)BW(canal) = 7 MHz (B) ou 8 MHz (G/H/I)

f f fSC H V 1135

4

1

2

PAL: Phase Alternating Line-rate

LCSEPUSP

EPUSP - Guido Stolfi 58 / 85

Outros Sistemas de Codificação

PAL-N (Argentina, Paraguai, Uruguai)

50 Hz / 625 linhasfsc = 3,582056 MHz BW (Y) = 4,2 MHzBW(canal) = 6 MHz

(Resolução diferente na Vertical e Horizontal)

LCSEPUSP

EPUSP - Guido Stolfi 59 / 85

Outros Sistemas de Codificação

SECAM (França, URSS)

SECAM: Séquential Coleur Avec Mémoire

LCSEPUSP

EPUSP - Guido Stolfi 60 / 85

Formas de Onda no Sistema SECAM

LCSEPUSP

EPUSP - Guido Stolfi 61 / 85

Outros Sistemas de Codificação

S-VHS (Super-Video)

Sinais separados para Luminância (Y’ + Sync)e crominância ( I’, Q’ e “burst” modulados em 3,58 MHz)

Componentes (YUV)

Sinais Y’, (R’-Y’) e (B’- Y’) separadosAplicação profissional, DVD, Blu-Ray etc.

S-VHS: Super Video Home System

LCSEPUSP

EPUSP - Guido Stolfi 62 / 85

Colorimetria para HDTV e UHDV

LCSEPUSP

EPUSP - Guido Stolfi 63 / 85

Aproximação da Curva de Percepção de Brilho

1018,0099,0099,1

018,005,4

'

45,0 VV

VV

V

RecomendaçãoITU-R BT.709

LCSEPUSP

EPUSP - Guido Stolfi 64 / 85

Colorimetria para HDTV

Primário x (CIE) y (CIE)

R 0.640 0.330

G 0.300 0.600

B 0.150 0.060

Branco 0.3127 0.3290

SMPTE 274M / ITU-R BT.709

Y’ = 0.2126 R’ + 0.7152 G’ + 0.0722 B’

''5748.1

1'

''8556.1

1'

YRP

YBP

R

B

SMPTE: Society of Motion Picture and Television EngineersITU-R: International Telecommunications Union - Radiocommunication

LCSEPUSP

EPUSP - Guido Stolfi 65 / 85

Representação de Cores por Oponentes

Luminância:Y’ = 0.2627 R’ + 0.6780 G’ + 0.0593 B’

''8814.1

1'

''4746.1

1'

YBP

YRP

B

R

Crominância:

RecomendaçãoITU-R BT.709

LCSEPUSP

EPUSP - Guido Stolfi 66 / 85

Decimação das Oponentes Cromáticas

64 pixels

64 amostras de Luminância

16 + 16amostras deCrominância

RecomendaçãoITU-R BT.709

LCSEPUSP

EPUSP - Guido Stolfi 67 / 85

Componentes Analógicas para HDTV

SMPTE 274M / ITU-R BT.709

LCSEPUSP

EPUSP - Guido Stolfi 68 / 85

Colorimetria para UHDV (WCG - “Wider Color Gamut”)

Primário x (CIE) y (CIE)

R 0.708 0.292

G 0.170 0.797

B 0.131 0.046

Branco 0.3127 0.3290

ITU-R BT.2020

10181.00993.00993.1

0181.005.4'

45.0 VV

VVV

Y’ = 0.2627 R’ + 0.6780 G’ + 0.0593 B’

''4746.1

1'

''8814.1

1'

YRC

YBC

R

B

LCSEPUSP

EPUSP - Guido Stolfi 69 / 85

Colorimetria para UHDV (WCG - “Wider Color Gamut”)

LCSEPUSP

EPUSP - Guido Stolfi 70 / 85

Equipamentos e Sinais de Teste para TV

LCSEPUSP

EPUSP - Guido Stolfi 71 / 85

Equipamentos para Testes de Vídeo

Monitor de Forma de Onda

2H

LCSEPUSP

EPUSP - Guido Stolfi 72 / 85

Equipamentos para Testes de Vídeo

Vetorscópio

LCSEPUSP

EPUSP - Guido Stolfi 73 / 85

Vetorscópio

LCSEPUSP

EPUSP - Guido Stolfi 74 / 85

Sinais de Teste: “Black Burst”

-40

-20

0

20

40

60

80

100

120

-50

-40

-30

-20

-10

0

10

20

30

Sinal com presença de ruído aditivo

LCSEPUSP

EPUSP - Guido Stolfi 75 / 85

Pulso e Barra

-40

-20

0

20

40

60

80

100

120

-50

0

50

100

-100

0

100

200

Atenuação do sinal de croma: Atraso do sinal de croma:

LCSEPUSP

EPUSP - Guido Stolfi 76 / 85

Multiburst (0.5, 1, 2, 3, 3.58, 4.2 MHz)

-40

-20

0

20

40

60

80

-50

0

50

100

Efeito da limitação da resposta em frequência:

LCSEPUSP

EPUSP - Guido Stolfi 77 / 85

Combinado NTC7 (Multiburst + Escada)

-40

-20

0

20

40

60

80

100

120

-50

0

50

100

Efeito de intermodulação luma-croma (Filtro de rejeição de croma ativado):

LCSEPUSP

EPUSP - Guido Stolfi 78 / 85

Escada de Luminância

-40

-20

0

20

40

60

80

100

120

-40

-20

0

20

40

60

80

Efeito de não-linearidade(Filtro de rejeição de croma ativado):

LCSEPUSP

EPUSP - Guido Stolfi 79 / 85

GCR (Ghost Cancelling Reference)

-40

-20

0

20

40

60

80

100

120

-50

0

50

100

Efeito de multipercurso na recepção do GCR:

LCSEPUSP

EPUSP - Guido Stolfi 80 / 85

Rampa Modulada

-40

-20

0

20

40

60

80

100

120

-50

0

50

Efeito de não-linearidade(filtro de croma ativado):

LCSEPUSP

EPUSP - Guido Stolfi 81 / 85

Sinal de Teste para TV de Alta Definição

Padrão de barras SMPTE RP219 / ARIB STD-B28

ARIB: Association of Radio Industries and Businesses (Jp.)

LCSEPUSP

EPUSP - Guido Stolfi 82 / 85

Sinal de Teste para TV de Alta Definição

Padrão de Teste de Resolução

(Tektronix)

LCSEPUSP

EPUSP - Guido Stolfi 83 / 85

Sinal de Teste para TV de Alta Definição

Padrão “Zone Plate” com varredura de frequência vertical e horizontal

(Tektronix)

LCSEPUSP

EPUSP - Guido Stolfi 84 / 85

Sinal de Teste para TV Digital

Diagrama de Olho para interfaces digitais

(Tektronix)

LCSEPUSP

EPUSP - Guido Stolfi 85 / 85

Apelidos...

NTSC = Never Twice the Same Color

SECAM = System Essentially Contrary to American Methods

PAL = Peace, At Last

PAL-M = Pay a Little More

top related