Escolar Documentos
Profissional Documentos
Cultura Documentos
4.1 – INTRODUÇÃO
4.2 - IMAGEM COLORIDA DIGITAL
4.3 - COMPOSIÇÃO COLORIDA
4.4 - FALSA COR
4.5 - P SEUDOCOR
4.6 - TRANSFORMAÇÃO IHS
4.1 – Introdução
O olho humano é mais sensível às variações de cores do que às variações de
tons de cinza. De fato, o sistema visual humano (SVH) é capaz de discriminar dezenas de
níveis de cinza apenas e milhares de cores. A cor pode ser usada apenas para visualizar
imagens multi-espectrais ou pode ser manipulada, através de técnicas de processsamento, para
identificar e extrair objetos de interesse em uma cena.
O olho humano é como um sistema ótico: a luz passa através da pupila e é
focalizada na retina pela lente, como mostra a Figura 4.1.
λ(µm)
ϕ
α(ϕ)
SVH
distribuição cor
espectral de
potência
Figura 4.4 – Sensação de cor produzida pelo SVH.
3
100 Sensibilidade relativa
verde
80
60 vermelho
azul
40
20
0
400 500 600 700
Comprimento de onda (nm)
Figura 4.5 - Resposta espectral da luz em três comprimentos de onda do espectro visível (vermelho (R), verde (V) e azul (B)).
(0,1,0) (1,1,0)
(0,1,1)
Tons de cinza
(1,0,0)
(0,0,0) R
(0,0,1)
(1,0,1)
B
Figura 4.6 - Sistema de cores RGB: cubo unitário.
cor
K de cores
paleta
imagem D
colorida
5
Figura 4.8 - Sistema de visualização.
Figura 4.9 - Composição colorida de imagens TM-5, área de Brasília, D.F.: (a) natural (canal B → banda 1; canal G → banda 2;
Canal R → banda 3); (b) falsa cor (canal B → banda 3; canal G → banda 4; Canal R → banda 5).
g1 R
Imagem Transformação
Extração de g2 coordenadas de G Visualização
atributos cores
g3 B
Componentes principais
Tabela de cores
Manipulação de histograma
Filtragem
• componentes
principais
Figura 4. 10 - Transformação falsa-cor.
7
4.5 - Pseudocor
Na observação de imagens monocromáticas (preto e branco), os olhos
respondem apenas às diferenças de brilho. Como se sabe, a habilidade do SVH de distinguir
cores é muito maior do que a capacidade em distinguir tonalidades de cinza. Desta forma,
pequenas diferenças de NCs na imagem monocromática, que não podem ser distinguidas pelo
SVH, podem ser mapeadas em cores diferentes tornando a informação melhor perceptível.
A conversão de uma imagem monocromática em uma imagem colorida é
realizada por uma transformação pseudo-cor. Em processamento de imagens isto é realizado
através da transformação da escala de níveis de cinza em escala de cores, isto é, cada nível de
cinza ou faixa de NCs é mapeada em uma cor diferente. Para evitar a introdução de contornos
artificiais usa-se uma transformação contínua da escala de NCs dentro do espaço de cores.
A transformação pseudo-cor pode ser implementada através da manipulação
das tabelas (LUTs), como mostrado na Figura 4.11. Cada uma das LUTs alimenta um dos
canhões do monitor correspondente às cores vermelho, verde e azul.
R
Transformação
g coordenadas de cores G Visualização
(LUT)
B
9
O sistema IHS utiliza coordenadas cilíndricas polares para representar as
cores, ao invés de coordenadas cartesianas como o sistema RGB (Figura 4.14). A distância de
um ponto (eixo central do cone) até a origem ou ápice do cone representa a intensidade ou
brilho. A distância radial do ponto até o eixo central do cono representa a saturação da cor. A
matiz é representada como uma sequência radial ao redor dos círculos de saturação e do eixo
de intensidade; embora o matiz varie na prática de 0 a 255, devido às características das
imagens digitais, seu valor representa na verdade um ângulo que varia de 0 a 360o, sendo que
0o significa a cor verde (NC=0), 120o representa o vermelho (NC=255), 240o é acor azul
(NC=170) e 360o é o verde novamente (NC=255), por convenção. Por serem independentes,
esses três parâmetros podem ser analisados e modificados separadamente, para melhor se
ajustar as cores às características do sistema visual.
∑ g n (i, j ) cos(φ n )
n =1
min( g (i, j ))
S (i, j ) = 1 − n
max( g (i, j ))
n
max( g (i , j))
I (i, j ) = n
K
k = NC máximo (k = 255)
φ = direções dos eixos das componentes da imagem
n
em um sistema de coordenada polar (p = 3, φ = 0ο ,φ = 120ο , φ = 240ο )
1 2 3
11
TM-5 SPOT-P R
I
R
TM-4 H H G
RGB→IHS IHS→RGB
S
TM-3 B S B
G
I
120 °
G H
°
R
R 0
B (a)
G (b)
R B B
128 255 128 (c)
240 °
Fig. 4.16 - Representação de um pixel colorido (128,255,128) nos sistemas (a) RGB e (b) IHS. O pixel no
sistema IHS tem valores iguais a 1, 0,5 e 120° para as componentes I, S e H, respectivamente. (c) mostra
que proporção da cor verde é maior do que as outras cores primárias.
radar
Transformação RGB I
Imagens da IHS
pseudocor ↓
informação ↓
(RGB) IHS
geofísica H H RGB
S
S
(a)
(b)
13