Вы находитесь на странице: 1из 21

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.

Eldio Sebem)

TRANSFORMAESNOESPAODECORES
O emprego da cor no processamento de imagens tem base na maior capacidade do olho
humano para diferenciar variaes de tons do que de valores.
A aplicao da cor facilita os processos de anlise visual e a preparao para outros
tratamentos digitais.
T
Teoria
i Bsica
B i das
d Cores:
C
o Espao
E
RGB
Trabalho desenvolvido por Thomas Young (1773-1829) revelou os princpios da teoria bsica
das cores.
Ele descobriu que, projetando luz atravs de filtros vermelho, azul e verde no sentido de
produzir crculos superpostos, diversos efeitos eram obtidos:
- Onde os crculos coincidiam, a luz branca era produzida (apesar de saber-se na poca
que a luz branca era composta por um espectro continuo de cores, ao usar apenas 3
filtros no se esperava
p
o resultado obtido).
)
- Onde qualquer duas cores coincidiam, outras cores eram produzidas (
vermelho e azul = magenta;
vermelho e verde = amarelo e
azul e verde = cyano).

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Teoria Bsica das Cores: o Espao RGB (continuao...)


- A variao da quantidade relativa de vermelho, verde e azul na rea de sobreposio
era possvel produzir uma enorme gama de cores.
- Qualquer uma das 3 cores utilizadas nos filtros no podiam ser produzidas pela
mistura de duas delas. Por isso, chamou elas de cores primrias aditivas.
A subtrair
Ao
bt i vermelho,
lh verde
d e azull da
d luz
l branca,
b
usando
d filtros
filt
obtenho
bt h as chamadas
h
d cores
primrias subtrativas.
Branca Vermelho = Cyano;
Branca Verde = Magenta
g
e
Branca Azul = Amarelo.
Usando-se ento as cores primrias ou secundrias possvel se obter todas as tonalidades
de cores.
co es
Considerando o espao tridimensional que geram os eixos ortogonais, das trs cores
primrias,, a cor de cada p
p
pixel ser dado p
por:
onde R,G,B so as trs cores primrias e r,g,b so os coeficientes de mistura, os quais so
geralmente limitados ao intervalo 0r,g,b1.
0r g b1

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Teoria Bsica das Cores: o Espao RGB (continuao...)

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Escolha da melhor combinao de bandas


Com o objetivo de visualizar o mximo de informao no redundante (maior varincia)
necessrio utilizar as bandas que apresentam a maior varincia e o menor coeficiente de
correlao entre elas.
Para termos a mxima varincia a disperso dos dados de cada banda deve ser a maior
possvel e isso significa que a banda aporta mais informaes a composio colorida do
qualquer
l
outra
t banda
b d que tenha
t h seus ND agrupados
d em torno
t
a um determinado
d t
i d valor.
l
Os menores coeficientes de correlao supem que a informao aportada por cada uma das
bandas tende a ser independente
p
das demais bandas.
Por outro lado uma composio de bandas com pequena varincia e alta correlao originar
uma composio colorida de baixo contraste.
Para tal poderemos utilizar o Optimum Index Factor (OIF) desenvolvido por Chavez (1982),
para selecionar as 3 melhores bandas para a composio colorida.

onde:

sk o desvio padro dos ND de cada uma das trs bandas;


rj o coeficiente de correlao entre cada um dos possveis pares de bandas.

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Outros modelos utilizados para a representao de cores


Modelo de Munsell
Um dos primeiros sistemas criados (e tambm um dos mais conhecidos) para classificao
de cores, foi desenvolvido em 1905 pelo artista americano Albert H. Munsell baseado em
trs atributos distintos:
Matiz
M
ti (ou
( Tom
T
->
> HUE H ):
) a qualidade
lid d que distingue
di ti
uma cor da
d outra,
t
o conceito
it de
d
cor usando os termos comuns das cores, vermelho, amarelo, azul, etc, com cores de
transio e outras subdivises. A matiz depende do comprimento de onda dominante.
Saturao (ou croma -> SATURATION S ):
dada pela intensidade ou pureza da
cor. Munsell estabeleceu uma escala
d t
d
t 14 graus para
ascendente
de
at
correlacionar as diferenas entre a cor
pura e o cinza neutro.
Valor (ou brilho -> VALUE V ): a medida
subjetiva de refletncia, aparncia clara
ou escura de acordo com uma escala de
0 (preto)
( t ) a 10 (branco).
(b
)

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Outros modelos utilizados para a representao de cores


Modelo X Y Z
Proposto pela CIE (Commission Internationale de llEclairage)
Eclairage) baseado nas cores primrias
imaginrias X, Y e Z.
Neste modelo terico, qualquer combinao aditiva entre duas cores sempre ser localizada
na reta
t que conecta
t estas
t duas
d
cores no plano
l
XY
XY.
As cores primrias X, Y e Z esto linearmente relacionadas com o modelo RGB por

A cor branca representada por X = Y = Z = 1.


Os coeficientes de cromaticidade
x = X/(X+Y+Z) e y = Y/(X+Y+Z)
podem ser utilizados para produzir o diagrama:

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Outros modelos utilizados para a representao de cores


Modelo C M Y
Modelo com base nas cores primrias subtrativas ciano (C, cyan), magenta (M, magenta) e
amarelo (Y, yellow), as quais podem ser obtidas do sistema RGB da seguinte forma:

Outra maneira de obter o modelo CMY realizar a mudana


de coordenadas subtraindo-se
as cores primrias R, G e B da cor branca (W, white), representada por W = (1, 1, 1), ou
em sensoriamento remoto por W = (255, 255, 255), para um sensor 8bits. Assim:

Nos modelos de impresso dificilmente se obteria a cor preta com a combinao de


quantidades iguais das cores CMY (teramos uma tonalidade prxima ao marron escuro) e
por este motivo que se adiciona o cartucho preto ao modelo de cores, obtendo-se assim
o que chamamos de CMYK (K,
(K black no se utiliza a letra B para a cor preta porque foi
consagrado o uso para a cor Azul, blue em ingls).

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Outros modelos utilizados para a representao de cores


Modelo Y I Q
Neste modelo, o componente Y corresponde luminncia e os componentes I (matiz) e Q
(saturao) juntos codificam as informaes de crominncia.
A converso do modelo RBG para YIQ definida como:

em que 0 R, G, B 1.
A soma dos elementos da primeira
p imei a linha da matriz
mat i igual
ig al a 1,
1 enq
enquanto
anto a soma das duas
d as
outras linhas igual a zero. Assim, para uma imagem tom de cinza, em que todos os
componentes RGB so iguais, os componentes I e Q so 0.
O modelo YIQ utilizado para transmisso de sinal de televiso em cores, o que possibilita a
compatibilidade de televisores preto-e-branco e coloridos (padro americano da NTSC
National Television System Committee).

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Outros modelos utilizados para a representao de cores


Modelo Y U V
utilizado para representar cores nos padres de televiso PAL (Phase Alternation by Line) e
SECAM (Squentiel Couleur Mmoire).
O componente Y corresponde luminncia e os componentes U e V codificam as
i f
informaes
de
d crominncia.
i i
A converso do modelo RBG para YUV definida como:

em que
q e 0 R,
R G,
G B 1.
1

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Outros modelos utilizados para a representao de cores


Modelo Y Cb Cr
Modelo largamente utilizado em vdeos digitais. A informao de luminncia representada
pelo componente Y, enquanto a informao de cor armazenada nos componentes Cb e
Cr.
O componente
t Cb a diferena
dif
entre
t a cor azull e um valor
l de
d referncia.
f i
O componente Cr a diferena entre a cor vermelhar e um valor de referncia.
A converso do modelo RBG para YCbCr definida como:

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Outros modelos utilizados para a representao de cores


Modelo HSV
Definido pelos parmetros matiz (H, hue), saturao (S,
saturation) e luminncia (V, value). A representao
grfica tridimensional do modelo HSV uma pirmide
hexagonal derivada do cubo RGB.
Os diferentes matizes esto representados na parte superior
da pirmide, a saturao medida ao longo do eixo
horizontal e a luminncia medida ao longo
g do eixo
vertical, o qual passa pelo centro da pirmide.
Nessa base hexagonal cada vrtice corresponde a uma das
co es primrias
cores
p im ias RGB ou
o
s cores
co es primrias
p im ias
complementares CMY. O ngulo entre os vrtices de
60. O vermelho corresponde a 0, o amarelo a 60, o
verde a 120 e assim p
por diante.
A saturao varia de 0 a 1 e representada como sendo a
razo entre determinado matiz e sua pureza mxima
(S 1) Um determinado matiz possui de pureza em
(S=1).
S=0,25. Quando S = 0, tem-se a escala de cinzas.

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Outros modelos utilizados para a representao de cores


Modelo HSV
A luminncia varia de 0 (no pico da pirmide), que representa a cor preta, a 1 (na base),
onde as intensidades das cores so mximas.
A converso do modelo RGB para o modelo HSV ser:
em que m=min(R,G,B) e M=max(R,G,B).
A luminncia

V e a saturao
S esto

normalizadas entre 0 e 1.
graus
O matiz H varia entre 0 e 360 graus.

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Outros modelos utilizados para a representao de cores


Modelo HSL
Definido pelos parmetros matiz (H, hue), saturao
(S, saturation) e luminosidade (L, lightness). A
representao grfica do modelo HSL formada
por dois cones de altura 1, cujas bases so
coincidentes.
i id t
O matiz determinado pelos pontos no crculo da
borda das duas bases comuns aos cones.
A saturao varia de 0 a 1, conforme a distncia ao
eixo do cone.
A luminosidade varia de 0 (preto) a 1 (branco) ao
longo do eixo comum aos dois cones, onde se
encontra a escala de cinza.
Os matizes puros so encontrados no plano onde a
luminosidade igual a 0,5 e a saturao igual a
1.

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Outros modelos utilizados para a representao de cores


Modelo HSL
A converso do modelo RGB para o modelo HSL ser:

em que m=min(R,G,B) e M=max(R,G,B).


A luminosidade L e a saturao
S esto

normalizadas entre 0 e 1.
graus
O matiz H varia entre 0 e 360 graus.

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Outros modelos utilizados para a representao de cores


Modelo I H S
Definido pelos parmetros intensidade (I, intensity), matiz (H, hue) e saturao (S,
saturation). A combinao desses parmetros em um espao de cores tridimensionais
resulta num estrutura piramidal de trs lados.
Os atributos HSI descrevem a formao de cores de
uma maneira muito mais prxima quela pela qual
o sistema visual humano as percebe e, devido a
isso, este sistema apresenta vantagens em relao
ao sistema
i
RGB
RGB.
Intensidade a medida de energia total envolvida
em todos os comprimentos de onda, sendo
portanto responsvel pela sensao de brilho
dessa energia incidente sobre o olho.
Matiz
M
ti de
d um objeto
bj t a medida
did do
d mdio
di da
d luz
l
que ele reflete ou emite, definindo portanto a cor
do objeto.
Saturao, ou pureza, expressa o intervalo de ao
redor do mdio no qual a energia transmitida
ou refletida.

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Outros modelos utilizados para a representao de cores


Modelo I H S
Utiliza coordenadas cilndricas polares para representar as cores.
A distncia de um ponto at a origem ou pice do
cone representa a intensidade ou brilho
(normalizado entre 0 e 1).
A distncia radial do ponto at o eixo central do
cone representa a saturao da cor
(
(normalizado
li d entre
t 0 e 1).
1)
O matiz representado como uma sequncia radial
saturao
eixo
ao redor
edo dos ccrculos
cu os de satu
ao e do e
o de
intensidade.
Embora o matiz varie na prtica de 0 a 255, devido
s
das
digitais,
caractersticas
t ti
d imagens
i
di it i seu valor
l
representa na verdade um ngulo entre 0 e
360, onde:
0 = verde (ND=0)
(
)
120 = vermelho (ND=85)
240 = azul (ND=170)
360 = verde (ND=255)

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Outros modelos utilizados para a representao de cores


Modelo I H S
A representao no espao de cores IHS apresenta algumas propriedades, entre as quais se
destaca o ordenamento das resolues espaciais dos componentes I, H e S, na forma
como o olho humano capaz de perceb-las.
A componente
t I percebida
bid por mxima
i
resoluo,
l seguida
id de
d H e S,
S devido
d id ao fato
f t de
d que
a retina do olho humano compe-se de maior nmero de bastonetes (responsveis pela
percepo de luminosidade ou brilho I) do que de cones (responsveis pela percepo do
matiz H).
)
Para exemplificar isso imagine uma foto area tomada com um filme preto e branco do visvel
de uma rea do terreno, portanto, colorida.
As cores mais vivas da paisagem corresponderiam na foto preto e branco aos tons de cinza
claros e as cores escuras corresponderiam aos tons de cinza escuros.
A foto area em preto e branco seria, portanto, uma representao da intensidade I.
Para compensar a falta dos outros dois atributos da cor, elas tm com principal caracterstica
a alta resoluo espacial,
espacial de 1 m ou mais,
mais que possibilita a identificao dos objetos pela
anlise de suas formas e no pelas propriedades de matiz e saturao.

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Outros modelos utilizados para a representao de cores


Modelo I H S
Elas possuem assim, uma baixa resoluo espectral, mas uma alta resoluo espacial.
Ento, o ideal seria ter um sensor que pudesse registrar com a mxima eficincia os trs
componentes das cores com alta resoluo espacial.
Mas o que vemos uma maioria de sistemas sensores orbitais com um mdulo multiespectral
com baixa resoluo espacial, adicionado com uma banda de ampla largura espectral, tal
como das fotos areas e com uma alta resoluo
espacial.
p
Essa banda tem sido denominada de banda pancromtica.
Utilizando
Utili
ando a tcnica IHS podemos processar
p ocessa conjuntamente
conj ntamente as imagens multiespectrais
m ltiespect ais e a
banda pancromtica, combinando as suas resolues e obtendo como resultado uma
imagem com alta resoluo espectral e espacial como ser visto no prximo tpico de
estudos.

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Outros modelos utilizados para a representao de cores


Modelo I H S
A converso do modelo RBG para IHS segue os seguintes passos:
1) Muda-se a escala dos NDs de 0 a 255 para 0 a 1.

2)) Calculam-se os novos valores de RGB com as seguintes


g
equaes:
q

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Outros modelos utilizados para a representao de cores


Modelo I H S
A converso do modelo RBG para IHS segue os seguintes passos:
3) Clculo da Intensidade (I).

4)) Calcula-se a Saturao


((S)) observando os seguintes
g
condicionantes de Intensidade ((I):
)

ColgioPolitcnicodaUFSM DPADP0024:ProcessamentoDigitaldeImagens(Prof.Dr.Eldio Sebem)

Outros modelos utilizados para a representao de cores


Modelo I H S
A converso do modelo RBG para IHS segue os seguintes passos:
5) Calcula-se o Matiz (H) observando os seguintes condicionantes:

Вам также может понравиться