SEL-0339 Introdução à Visão Computacional. Aula 3 Processamento de Imagens Coloridas

Documentos relacionados
Processamento Digital de Imagens. Cor

Processamento de Imagens Coloridas. Prof. Adilson Gonzaga

PROCESSAMENTO DE IMAGENS COLORIDAS

Processamento digital de imagens

CARTOGRAFIA TEMÁTICA Teoria das cores. Prof. Luciene S. Delazari Departamento de Geomática Curso de Engenharia Cartográfica e de Agrimensura

Universidade do Estado de Minas Gerais Curso de Sistemas de Informações. Multimídia. A Imagem (Parte I)

PROCESSAMENTO DE IMAGENS COLORIDAS. Nielsen Castelo Damasceno

Luz e Cor. Luz. Onda eletro-magnética. Computação Gráfica Interativa - Gattass 10/26/2004. Luz e Cor. λ (m) f (Hertz)

Fundamentos de Processamento Gráfico. Modelos de cores. Fátima Nunes. Profa. Fátima L. S. Nunes

AULA 9 TRANSFORMAÇÃO RGB IHS. Daniel C. Zanotta 22/06/2017

CARTOGRAFIA TEMÁTICA Teoria das cores. Prof. Luciene S. Delazari Departamento de Geomática Curso de Engenharia Cartográfica e de Agrimensura

Computação Gráfica Síntese de Cores

AULA 9 TRANSFORMAÇÃO RGB HSV. Daniel C. Zanotta 13/08/2018

Processamento de imagem a cores

Modelo RGB - Aplicações

Material protegido pelas leis de direito autoral Proibida qualquer tipo de divulgação sem à devida autorização ou citada a fonte de forma correta.

Luz e Cor. Sistemas Gráficos/ Computação Gráfica e Interfaces FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO

Cor SCC0251 Processamento de Imagens

Representação de cores. Computação Gráfica Cores. O que é luz. Distribuição espectral da iluminação 11/12/12

Cores em Imagens e Vídeo

Sistema de Cores. Guillermo Cámara-Chávez

Luz e Cor. por Marcelo Gattass Departamento de Informática PUC-Rio

Aplicações Informáticas B 12º Ano

Fundamentos sobre. Universidade Federal do Rio de Janeiro - IM/DCC & NCE. Antonio G. Thomé Sala AEP/1033. Processamento de Imagens

A Luz-Cor EDUCAÇÃO VISUAL 8º ANO

Considerando as cores como luz, a cor branca resulta da sobreposição de todas as cores, enquanto o preto é a ausência de luz. Uma luz branca pode ser

Estímulo Visual Luz Física da cor, visão humana e círculo cromático

Teoria da Cor - Fundamentos Básicos

Luz, Cor e Percepção Visual

Luz, Visão Humana e Cor Modelos de Cores

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

MODELO de COR (1) ORIENTADO PARA O EQUIPAMENTO. Finalidade? Especificação precisa das cores numa certa gama, para determinada classe de equipamentos.

Introdução ao Processamento de Imagens Digitais Aula 01

Cor e Imagem. Luz. ! Visão = percepção da energia electromagnética. ! O espectro eletromagnético inclui diversos tipos de radiações:

Imagens digitais. Armando J. Pinho. Introdução à Análise e Processamento de Sinal Universidade de Aveiro.

Imagem bitmap. Gráfico vetorial. gráficos vetoriais

TEORIA DE CORES ALEXANDRE KEESE

Características da cor

Manipulação, Visualização e Interpretação de Imagens de Sensoriamento Remoto

MODELOS DE COR. Intensity is radiant power in a particular direction.

PEF 5743 Computação Gráfica Aplicada à Engenharia de Estruturas

Fundamentos Teóricos: Percepção Visual

VISÃO anatomia do olho. Retina: região no fundo do olho onde os estímulos visuais são captados e transmitidos ao

Computação Gráfica. Prof. MSc. André Yoshimi Kusumoto

Cor e Imagem. Luz. ! Visão = percepção da energia electromagnética. ! O espectro eletromagnético inclui diversos tipos de radiações:

Capítulo II Imagem Digital

Computação Gráfica. Prof. MSc André Yoshimi Kusumoto

Computação Gráfica - 03

Sistemas de Cores. Leandro Tonietto Processamento Gráfico Jogos Digitais set-09

Mudanças de Coordenadas em Sistemas de Cores

Imagem Digital. Claudio Carvilhe

Processamento de Imagens Coloridas. 35M34 Sala 3D5 Bruno Motta de Carvalho DIMAp Sala 15 Ramal 227

Cor. Márcio Bueno Fonte: Material do Prof. Claudio Esperança e do Prof. Paulo Roma Cavalcanti

Professor Gerson Witte Artes - EMI Informática. As Cores. Professor Gerson Witte EMI Informática Artes I

As imagens. As imagens. Representação digital de imagens. As imagens Wilson de Pádua Paula Filho 1

Prof. Cláudio Henrique Albuquerque Rodrigues

Universidade Federal de Alagoas Instituto de Matemática. Cor. Prof. Thales Vieira

Gerenciamento da Cor em Sistemas Digitais. Hermes Renato PUCSP 2018

Então, como saber se uma cor que esteja sendo vista na tela será obtida com a mesma aparência na impressão? É aí que entram os modos de cor.

Cores. Profa. Dra. Rúbia Gomes Morato Prof. Dr. Reinaldo Paul Pérez Machado

7. Color Image Processing

Copiright de todos artigos, textos, desenhos e lições. A reprodução parcial ou total desta aula só é permitida através de autorização por escrito de

Cor.doc Página 1 de 5 Teoria das Cores

COMPUTAÇÃO GRÁFICA (TACOG) CORES

Teoria das Cores MODULO III DESIGNER GRÁFICO. Suélen Dayane Martins. Professora

PROGRAMAÇÃO VISUAL COR. Prof. Carlos Café Dias

Universidade Aberta da Terceira Idade Sub-Reitoria de Extensão e Cultura

Morfologia Matemática colorida

Fundamentos de Cor. 1. Cor

Luz e Cor. Sistemas Gráficos/ Computação Gráfica e Interfaces FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO

Implementação de um Sistema de Fusão de Imagens no Modelo

Prof. Fernando Lang da Silveira

Universidade Federal de Sergipe Departamento de Matemática. Cor* Profª. Maria Andrade. *Parte desta apresentação foi do Prof. Thales Vieira.

APLICATIVOS GRÁFICOS (AULA 5)

Aula 2 Aquisição de Imagens

Cor. Apontamentos CG + Edward Angel, Caps. 1, 2 e 7. Instituto Superior Técnico Computação Gráfica 2009/2010

SEL 5895 Introdução ao Processamento Digital de Imagens. Aula 1 - Introdução. Prof. Dr. Marcelo Andrade da Costa Vieira

Colorimetria Conceitos Básicos de Colorimetria

Introdução ao Processamento de Imagens. Profa. Dra. Soraia Raupp Musse Thanks to Prof. Dr. Cláudio Rosito Jung

Introdução à Computação Gráfica Cor. Claudio Esperança Paulo Roma Cavalcanti

Gabarito dos Exercícios do Capítulo de Cores /1. 1. Complete os pontilhados ou brancos os parágrafos abaixo:

Processamento de Imagens. Processamento de Imagens. Universidade Federal do Rio de Janeiro - IM/DCC & NCE. Fundamentos sobre. Antonio Carlos Gay Thomé

COMPUTAÇÃO GRÁFICA. Ana Paula Mandelli

Etienne De Crecy Live Transmusicales de Rennes Make My Logo Bigger Cream

Princípios sobre imagens digitais

T3 Imagem Digital. Proc. Sinal e Imagem Mestrado em Informática Médica. Hélder Filipe Pinto de Oliveira

[2CTA121] Processamento de Imagens em Alimentos: Conceitos e Aplicações

Sensoriamento Remoto II

PROCESSAMENTO DE IMAGENS DIGITAIS PARA VISÃO ROBÓTICA. Digital Image Processing for Robotic Vision

SEL-0339 Introdução à Visão Computacional. Aula 2 Processamento Espacial

Cores. Misturando apenas essas três cores, em proporções e intensidades variadas, podemos obter todas as outras, mesmo as que não estão no

Sistema de Cores. Guillermo Cámara-Chávez

Processamento Digital de Imagens

Processamento Digital de Imagens

Física 3 aulas 19 e 20 Introdução à Óptica

METODOLOGIA PARA A QUANTIZAÇÃO DE CORES PELO MÉTODO SMCb: INTRODUÇÃO E EXEMPLOS DE RESULTADOS

Instituto Tecnológico de Aeronáutica. Prof. Carlos Henrique Q. Forster. ramal Sala 121 IEC

Espaço de Cor Fotografia Digital Prof. Rogério Simões

Transcrição:

Departamento de Engenharia Elétrica - EESC-USP SEL-0339 Introdução à Visão Computacional Aula 3 Processamento de Imagens Coloridas Prof. Dr. Marcelo Andrade da Costa Vieira Prof. Dr. Adilson Gonzaga mvieira@sc.usp.br

O Olho Humano

Percepção das Cores ØNo olho, as imagens são formadas sobre a retina, numa área sensível à luz localizada no fundo do olho. Na retina estão localizados dois tipos de células foto-receptoras: os bastonetes e os cones; ØOs bastonetes distinguem a presença e a ausência de luz ou tons intermediários; Ø Os cones percebem as cores. Existem três 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:

Distribuição de Cones e Bastonetes na Retina Cones ==> 6 a 7 milhões (em cada olho) ==> sensível a cores (RGB) Bastonetes ==> 75 a 150 milhões (em cada olho) ==> sensível a brilho

Retina

Adaptação ao Brilho

Adaptação ao Brilho

Espectro Eletromagnético As cores são percebidas de acordo com o comprimento de onda (freqüência) das ondas eletromagnéticas que chegam no olho. 9

Percepção das Cores Ø O uso da cor em processamento de imagens é importante por dois principais motivos: Ø A cor é um descritor muito poderoso na identificação de objetos (reconhecimento de padrões e extração de características); Ø Enquanto o olho humano consegue distinguir pouco mais de 30 níveis de cinza, consegue distinguir mais de 1000 cores diferentes. 10

Cor 11

Cor 12

Matiz (Hue), Saturação e Cromaticidade Ø Matiz refere-se à cor pura, ou seja, relativa ao comprimento de onda da luz; Ø Saturação refere-se à quantidade em que a cor pura é diluída na luz branca; Ø Cromaticidade é a informação de matiz e saturação tomadas juntas. 13

Diagrama de Cromaticidade

Espaço 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 são importantes para facilitar a especificação de determinada cor a partir de algum padrão comum (standard); Os principais modelos de cores são: RGB CMY e CMYK HSI ou HSV

Modelo RGB Ø Representa a cor natural como uma combinação de 3 canais de cor: RED, GREEN e BLUE; Ø É um modelo aditivo. As cores são criadas por adição e mistura das cores primárias de luz: RED, GREEN e BLUE; Ø Funciona muito à semelhança do olho humano; Ø Usados em monitores e scanners; Ø Zonas claras denotam elevadas concentrações de tinta ou pigmentação, ao passo que zonas escuras denotam baixas concentrações de tinta; 23

Cubo de cores RGB O espaço de cores RGB pode ser identificado dentro de um cubo; Nos vértices do cubo estão as cores primárias (Vermelho, Verde, Azul) e as cores secundárias (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 localização espacial específica. Se cada componente R,G,B possui 8 Bits, então 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 ausência de cor; Ø A cor BLACK foi adicionada ao modelo devido às necessidades das indústrias de edição 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 superfície 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 inexistência de tinta ou pigmentação. As zonas escuras indicam concentração de tinta. 29

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 percepção humana da cor (cromaticidade e intensidade) Ø HUE: É a matiz ou cor pura. O seu valor varia entre 0 (vermelho), passando pelo laranja, amarelo, verde, azul, púrpura, e novamente vermelho. Ø SATURATION: Indica a quantidade de luz branca que foi misturada a cor pura. É inversamente proporcional: a cor pura tem saturação máxima, e quanto mais luz branca é adicionada a saturação vai diminuindo; Ø INTENSITY: Indica a intensidade monocromática da cor (refletância), ou seja, a intensidade (em níveis de cinza) que a cor foi refletida ou absorvida. HUE 35

Modelo HSI

Modelo HSI H é a cor pura e é expresso em ângulo, onde 0 o representa a cor vermelha. S é a pureza da cor e é medida pela distância do eixo. Quanto maior a distância, 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 (nível de cinza - monocromático) HUE

Exemplo de Canais HSI 38

Exemplo de Canais HSI HUE H S I 39

Modelo HSI

Modelo HSI Ex. a Equalização do Histograma pode ser aplicada à componente I de uma imagem colorida sem distorcer as informações de Cromaticidade.

Conversão 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

Conversão 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

Conversão entre modelos ú ú ú û ù ê ê ê ë é - ú ú ú û ù ê ê ê ë é = ú ú ú û ù ê ê ê ë é B G R Y M C 1 1 1 Conversão entre CMY e RGB

Modelos RGB e CMYK 45

G B R M C Y

Conversão de RGB para HSI

Conversão de RGB para HSI

Sensores para Imagens Coloridas Utiliza-se filtros RGB para selecionar os sensores que irão captar informações 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 contém 50% de filtros verde, 25% de azul e 25% de vermelho. Isso porque a cor verde tem comprimento de onda com valor intermediário entre o vermelho e o azul, e o olho humano é mais sensível à cor verde. A cor de cada pixel é determinada pela interpolação dos pixels vizinhos, como mostra a figura abaixo. A resolução espacial da imagem final é reduzida à metade do que seria se a imagem fosse monocromática.

Processamento de Imagens Coloridas Pode ser dividido em três áreas principais. 1) Transformações de cores (Mapeamento de cores). 2) Processamento espacial dos planos individuais de cores. 3) Processamento do Vetor de cores.

Processamento de Imagens Coloridas Se não há a necessidade de modificar as cores, deve-se aplicar a mesma técnica de processamento nos três canais RGB, igualmente; No sistema HSI, basta aplicar o processamento apenas no canal I.

Processamento de Imagens Coloridas

Processamento de Imagens Coloridas

FIM 56