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
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