Você está na página 1de 64

Departamento de Engenharia Eltrica - EESC-USP

SEL-5895 - Viso
Computacional

Aula 3
Processamento de Imagens
Coloridas

Prof. Dr. Adilson Gonzaga


Prof. Dr. Evandro Linhari Rodrigues
Prof. Dr. Marcelo Andrade da Costa Vieira

mvieira@sc.usp.br
O Olho Humano
Percepo das Cores

No olho, as imagens so formadas sobre a retina, numa


rea sensvel luz localizada no fundo do olho. Na retina
esto localizados dois tipos de clulas foto-receptoras: os
bastonetes e os cones;

Os bastonetes distinguem a presena e a ausncia de


luz ou tons intermedirios;

Os cones percebem as cores. Existem trs tipos de


cones no olho e cada tipo capaz de distinguir uma cor:
vermelho, verde e azul. A quantidade de cones varia para
cada cor.
3
Retina

Cones e Bastonetes:
Distribuio de Cones e Bastonetes
na Retina

Cones ==> 6 a 7 milhes (em cada olho) ==> sensvel a cores (RGB)

Bastonetes ==> 75 a 150 milhes (em cada olho) ==> sensvel a brilho
Retina
Adaptao ao Brilho
Adaptao ao Brilho
Espectro Eletromagntico
As cores so percebidas de acordo com o comprimento
de onda (freqncia) das ondas eletromagnticas que
chegam no olho.

9
Percepo das Cores

O uso da cor em processamento de imagens


importante por dois principais motivos:

A cor um descritor muito poderoso na


identificao de objetos (reconhecimento de padres
e extrao de caractersticas);

Enquanto o olho humano consegue distinguir


pouco mais de 30 nveis de cinza, consegue
distinguir mais de 1000 cores diferentes.
10
Cor

11
Cor

12
Matiz (Hue), Saturao e Cromaticidade

Matiz refere-se cor pura, ou seja, relativa ao


comprimento de onda da luz;
Saturao refere-se quantidade em que a cor pura
diluda na luz branca;
Cromaticidade a informao de matiz e saturao
tomadas juntas.

13
Diagrama de Cromaticidade
Espao e Modelo de Cores
Modelo Aditivo (luz)
Modelo Aditivo (luz)
Modelo Aditivo (luz)
Modelo Subtrativo (tinta)
Modelo Subtrativo (tinta)
Modelo Subtrativo (tinta)
Modelo de Cores

Modelos de cores so importantes para facilitar a


especificao de determinada cor a partir de algum
padro comum (standard);
Os principais modelos de cores so:
RGB
CMY e CMYK
HSI ou HSV
Modelo RGB

Representa a cor natural como uma


combinao de 3 canais de cor: RED, GREEN
e BLUE;

um modelo aditivo. As cores so criadas por


adio e mistura das cores primrias de luz:
RED, GREEN e BLUE;

Funciona muito semelhana do olho humano;

Usados em monitores e scanners;

Zonas claras denotam elevadas concentraes


de tinta ou pigmentao, ao passo que zonas
escuras denotam baixas concentraes de
tinta;
23
Cubo de cores RGB

O espao de cores RGB pode ser identificado dentro de um cubo;

Nos vrtices do cubo esto as cores primrias (Vermelho, Verde, Azul)


e as cores secundrias (Ciano, Magenta, Amarelo).

O Preto est localizado na origem e o Branco na extremidade oposta.


A diagonal do cubo entre Preto e Branco a Escala de Cinza.
Imagens RGB

Uma Imagem colorida RGB um arranjo de M x N x 3 pixels onde cada um


uma tripla correspondente s cores Vermelho (R), Verde (G) e Azul (B) em uma
localizao espacial especfica.

Se cada componente
R,G,B possui 8 Bits, ento
a Imagem dita de 24 Bits.

Uma imagem de 8-bits por


cor pode gerar 16.77.216
cores diferentes.
Modelo RGB
Imagens RGB
Exemplo de Canais RGB

28
Modelo CMYK

Emprega 4 canais para criar cor: CYAN, MAGENTA,


YELLOW e BLACK;
As cores CYAN, MAGENTA, YELLOW existem na
natureza, e a cor BLACK indica ausncia de cor;
A cor BLACK foi adicionada ao modelo devido s
necessidades das indstrias de edio de documentos em
papel;
utilizado em impressoras.
um modelo subtrativo: baseia-se na forma como a
natureza cria as suas cores, refletindo parte do espectro
de luz e absorvendo outras.
Por exemplo: quando uma superfcie com a cor Ciano
iluminada com luz branca, nenhuma luz vermelha
refletida, ou seja, o pigmento Ciano subtrai a luz vermelha
da luz branca refletida.
As zonas em branco indicam inexistncia de tinta ou
pigmentao. As zonas escuras indicam concentrao de 29
tinta.
Modelo CMY
Modelos RGB e CMYK

31
Modelos RGB e CMYK

Azul + Verde = Ciano;


Azul + Vermelho = Magenta;
Verde + Vermelho = Amarelo.

Ciano + Magenta = Azul;


Ciano + Amarelo = Verde;
Magenta + Amarelo = Vermelho.

32
Exemplo de Canais CMYK

33
Modelos RGB x CMYK

34
Modelo HSI

definida por 3 valores distintos: HUE,


SATURATION e INTENSITY.
Baseia-se na percepo humana da cor HUE

(cromaticidade e intensidade)
HUE: a matiz ou cor pura. O seu valor varia
entre 0 (vermelho), passando pelo laranja,
amarelo, verde, azul, prpura, e novamente
vermelho.
SATURATION: Indica a quantidade de luz branca
que foi misturada a cor pura. inversamente
proporcional: a cor pura tem saturao mxima, e
quanto mais luz branca adicionada a saturao
vai diminuindo;
INTENSITY: Indica a intensidade monocromtica
da cor (refletncia), ou seja, a intensidade (em
nveis de cinza) que a cor foi refletida ou
absorvida. 35
Modelo HSI
Modelo HSI

H a cor pura e expresso em ngulo, onde 0o


representa a cor vermelha.
HUE

S a pureza da cor e medida pela distncia


do eixo. Quanto maior a distncia, mais saturada
(pura) a cor e menos luz branca misturada a
ela;
I medido ao longo do eixo do cone hexagonal
onde V=0 o preto e V=1 o branco (nvel de
cinza - monocromtico)
Exemplo de Canais HSI

38
Exemplo de Canais HSI

HUE

39
H S I
Modelo HSI
Modelo HSI

Ex. a Equalizao do Histograma pode ser aplicada


componente I de uma imagem colorida sem distorcer as
informaes de Cromaticidade.
Converso de Modelos de Cores

qCMY RGB

Red = 1 Cyan (0 Cyan 1)

Green = 1 Magenta (0 Magenta 1)

Blue = 1 - Yellow (0 Yellow 1)

42
Converso de Modelos de Cores

qRGB CMY

Cyan = 1 Red (0 Red 1)

Magenta = 1 Green (0 Green 1)

Yellow = 1 - Blue (0 Blue 1)

43
Converso entre modelos

Converso entre CMY e RGB

C 1 R
M = 1 - G

Y 1 B
Modelos RGB e CMYK

45
G B R

M C Y
Converso de RGB para HSI
Converso de RGB para HSI
Sensores para Imagens Coloridas

Utiliza-se filtros RGB para selecionar os sensores que iro captar


informaes dos canais Vermelho, Verde e Azul.
Sensores para Imagens Coloridas

Cada matriz 2 x 2 representa um pixel colorido na imagem, com 1 filtro vermelho, 1


filtro azul e dois filtros verdes;
No total, a matriz contm 50% de filtros verde, 25% de azul e 25% de vermelho.
Isso porque a cor verde tem comprimento de onda com valor intermedirio entre o
vermelho e o azul, e o olho humano mais sensvel cor verde.
A cor de cada pixel determinada pela interpolao dos pixels vizinhos, como
mostra a figura abaixo.
A resoluo espacial da imagem final reduzida metade do que seria se a imagem
fosse monocromtica.
Processamento de Imagens Coloridas

Pode ser dividido em trs


reas principais.

1) Transformaes de cores
(Mapeamento de cores).

2) Processamento espacial dos planos individuais de cores.

3) Processamento do Vetor de cores.


Processamento de Imagens Coloridas

Se no h a necessidade de modificar as cores, deve-se


aplicar a mesma tcnica de processamento nos trs canais
RGB, igualmente;

No sistema HSI, basta aplicar o processamento apenas


no canal I.
Processamento de Imagens Coloridas
Processamento de Imagens Coloridas
Processamento de Imagens Coloridas
Modelo de cor indexada (Pseudocores)

um submodelo RGB.
As cores de cada imagem so
armazenadas numa paleta (palette),
tambm chamada tabela de cores
(color lookup table).
As imagens GIF so, por definio,
imagens indexadas.

paleta de 256 cores

57
paleta de 256 cores
Modelo de cor indexada

58
Formatos de arquivos de imagem: GIF

Proposto pela Unisys Corp. e pela


Compuserve.

Objetivo inicial: transmitir imagens


pelas linhas telefnicas via modem.
Duas imagens candidatas ao armazenamneto em arquivos
GIF. Tm uma paleta limitada de cores, e as cores aparecem
em aglomerados de pixis com contornos bem definidos.
Norma para arquivos de imagens sem
compresso.

Imagens limitadas a cores de 8-bits


(paleta de 256 cores).
Esta imagem GIF gerada a partir de uma foto mostra as limitaes
do formato GIF quando na imagem possui uma graduao
suave de cores. Neste caso, melhor usar um arquivo JPEG.

59
JPEG

Criada pelo Joint Photographics Experts


Group.
Uma norma para compresso com Esta imagem altamente
comprimida surge com lixo
perdas. de pigmentao em torno
dos contornos de
Tira vantagem das limitaes do aglomerados de cor azul.

sistema de viso humana por forma a


atingir elevadas taxas de compresso.
Ao salvar um arquivo JPEG, podemos
escolher um nvel baixo ou elevado de
compresso. Um nvel baixo implica
maior qualidade de imagem, mas
Esta imagem tem variaes
tambm um tamanho maior do arquivo. graduais de cor.

Resoluo de cor: at 24 bits. Desvantagens:


Aplicabilidade: Degradao visvel em imagem
Imagens com variaes graduais de com contornos bem definidos,
cor ou tonalidade. Ex.: fotografia. quando sujeita a elevados nveis
de compresso.
60
TIFF

Uma norma para arquivos de imagem sem compresso.


Armazena vrios tipos de imagem: monocromtica, tons de
cinza, 8-bits, 24-bits, etc.
Desenvolvida pela Aldus Corp., 1980, e mais tarde pela
Microsoft.
Compresso sem perdas que permite ao utilizador ativar o
nvel desejado de qualidade/compresso.
Muito usado em imagens mdicas.

61
BMP

Mapa de bits
Arquivo sem compresso.
Armazena imagens coloridas de at 24-bits.
Desenvolvida para uso no Windows da Microsoft.
Admite compresso.

62
DICOM (Digital and Comunication in Medicine)

Permite que o mdico recupere o registro completo de


imagem mdica de um determinado paciente;

Permite no s armazenar dados da imagem, como


tambm informaes sobre o paciente

Est sendo adotado por praticamente todos os softwares


mdicos, facilitando uma maior interao entre os
softwares existentes;

Tem protocolos de visualizao e contraste;


63
FIM

64

Você também pode gostar