Aula2

Transcrição

Aula2
[2CTA121] Processamento de Imagens em Alimentos:
Conceitos e Aplicações
Dr. Sylvio Barbon Junior
PROGRAMA DE PÓS-GRADUAÇÃO
EM CIÊNCIA DE ALIMENTOS - UEL
2016
Assunto
Aula 2
Introdução ao Processamento de
Imagens
2 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Sumário
• Imagem digital;
• Imagem colorida;
• Espaços de cor em imagens digitais;
• Espaço de cor YIQ;
• Espaço de cor HSV;
• Espaços de cor HSV, HSL, HSI;
• Espaços de cor L*a*b* e L*u*v*;
• Luz em diversos espaços de cor;
• Exemplos práticos.
3 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Imagem digital
Figura:
http://hosting.soonet.ca/eliris/remotesensing/LectureImages/pixel.gif
4 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Imagem digital
No ImageJ é possı́vel verificar f(x,y), obtendo os valores de x, y e
RGB de um dado pixel.
5 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Imagem digital
6 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Imagem Colorida
• Monitores - RGB - 3 canais.
• 3 matrizes ou 3 valores em cada posição de uma matriz.
Figura: Imagem RGB (3 canais) -[?]
7 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Imagem Colorida
Figura: http://wiki.icmc.usp.br/images/a/a1/DIP 04 Cores.pdf
8 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Imagem Colorida
Figura: https://helpx.adobe.com/
9 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Imagem Colorida
É possı́vel visualizar cada canal no ImageJ (Image > Color > Split
Channels)
10 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Espaços de cor em imagens digitais
• Para que servem os outros espaços de cor, se os monitores são
RGB?
• Espaços de cor diferentes : funções diferentes:
◦ Orientados para hardware (RGB, CMYK, YIQ);
◦ Aplicações (HSI, HSV, HSL);
◦ Modelos matemáticos (CIE-XYZ, CIE-L*A*B*);
11 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Espaço de cor YIQ
• TVs NTSC (Semelhante ao YUV das TVs PAL.)
• Y - luminância (usado para tvs preto e branco).
• I e Q - crominância.
Figura: http://en.wikipedia.org/wiki/YIQ
12 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Espaço de cor YIQ
• Preocupação com a transmissão.
• Se aproveita da caracterı́stica de resposta à cor da visão humana.
• O olho é mais sensı́vel à mudanças entre orange-blue (I) do que
entre purple-green range (Q).
• Utiliza menos banda para transmitir o canal Y.
13 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Espaço de cor YIQ
Figura: http://en.wikipedia.org/wiki/YIQ
14 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Espaço de cor HSV
• HSV - hue (matiz), saturation (saturação) e value (valor) - modelo
cilı́ndrico;
• Matiz - cı́rculo com os componentes de cor.
• Saturação - purerza da cor, quanto mais pura menos diluı́da pela
luz branca.
• Brilho - quantidade de luz.
Figura:
http://support.robotis.com/en/images/product/darwin-op/image82.jpg
15 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Espaço de cor HSV
Figura: http://www.had2know.com/technology/hsv-rgb-conversion-formulacalculator.html
16 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Espaço de cor HSV
• Muito usado em color pickers e softwares de edição de imagens.
• Escolher cor em RGB é menos intuitivo.
Figura: http://en.wikipedia.org/wiki/HSL and HSV
17 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Espaço de cor HSV
Figura: http://wiki.icmc.usp.br/images/a/a1/DIP 04 Cores.pdf
18 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Espaço de cor HSV
Figura: http://wiki.icmc.usp.br/images/a/a1/DIP 04 Cores.pdf
19 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Espaços de cor HSV, HSL, HSI e HSB
• HSV e HSL (patenteado pela Tektronix) - Mais utilizado em color
pickers e softwares de edição de imagens.
• HSI - Mais utilizado em Visão Computacional [?].
• Diferença principal: Luz (Brilho - Luminosidade - Intensidade).
• V = max(R, G , B) é um sinônimo para HSB
• L = 0.5 ∗ max(R, G , B) + 0.5 ∗ min(R, G , B)
• I = 31 (R + G + B)
20 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Espaço de cor HSB
ImageJ com a exibição do canal H (Image > Type > HSB Stack)
21 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Espaço de cor HSB
ImageJ com a exibição do canal S (Image > Type > HSB Stack)
22 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Espaço de cor HSB
ImageJ com a exibição do canal B (Image > Type > HSB Stack)
23 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Espaços de cor L*a*b* e L*u*v*
• Baseados em cores oponentes (parecido com o YIQ);
• Facilmente computado a partir do XYZ, porém com mudanças
perceptualmente uniformes.
Figura: http://www.infojoia.com.br/img/ouro/cores/img 01.jpg
24 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Espaços de cor L*a*b* e L*u*v*
Figura: http://wiki.icmc.usp.br/images/a/a1/DIP 04 Cores.pdf
25 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Espaços de cor L*a*b* e L*u*v*
Figura: http://shutha.org
26 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Luz em diversos espações de cor
Figura: http://en.wikipedia.org/wiki/HSL and HSV
27 de 29
Aula 2 - Espaços de Cor e Imagem Digital
Exemplos práticos
• Remoção de ruı́do por filtro de média.
Figura: http://wiki.icmc.usp.br/images/a/a1/DIP 04 Cores.pdf
28 de 29
Aula 2 - Introdução ao Processamento de Imagens
Próxima Aula
Leitura:
Douglas F. Barbin, Saulo M. Mastelini, Sylvio Barbon
Jr., Gabriel F.C. Campos, Ana Paula A.C. Barbon,
Massami Shimokomaki, Digital image analyses as an alternative
tool for chicken quality assessment, Biosystems Engineering,
Volume 144, April 2016, Pages 85-93, ISSN 1537-5110,
http://dx.doi.org/10.1016/j.biosystemseng.2016.01.015.
(http://www.sciencedirect.com/science/article/pii/S153751101530060X)
29 de 29

Documentos relacionados

Hough-Circles: Um Módulo de Detecç ˜ao de Circunferências para o

Hough-Circles: Um Módulo de Detecç ˜ao de Circunferências para o 3. Implementação da Transformada de Hough para Circunferências A técnica apresentada na seção 2 foi implementada através de um módulo para o ImageJ, um software livre para apoio ao desenvo...

Leia mais