Processamento digital de imagens

Documentos relacionados
PROCESSAMENTO DE IMAGENS COLORIDAS. Nielsen Castelo Damasceno

PROCESSAMENTO DE IMAGENS COLORIDAS

Processamento Digital de Imagens. Cor

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

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

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

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. Prof. Adilson Gonzaga

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

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

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

Processamento de imagem a cores

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

Cor SCC0251 Processamento de Imagens

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

Mudanças de Coordenadas em Sistemas de Cores

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

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

Cores em Imagens e Vídeo

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

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

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

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

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

TEORIA DE CORES ALEXANDRE KEESE

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

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

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

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

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

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

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

Aplicações Informáticas B 12º Ano

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

Teoria da Cor - Fundamentos Básicos

Colorimetria Conceitos Básicos de Colorimetria

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

Luz, Visão Humana e Cor Modelos de Cores

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

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

Fundamentos Teóricos: Percepção Visual

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

Luz, Cor e Percepção Visual

Introdução ao Processamento de Imagens Digitais Aula 01

Fundamentos de Cor. 1. Cor

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

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

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

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

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

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

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

Modelo RGB - Aplicações

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

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

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

Gerenciamento da Cor em Sistemas Digitais. Hermes Renato PUCSP 2018

COMPUTAÇÃO GRÁFICA (TACOG) CORES

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

A retina contém dois tipos de elementos sensíveis a luz, que são os cones e os bastonetes, conforme a figura abaixo

Prof. Cláudio Henrique Albuquerque Rodrigues

Características da cor

Computação Gráfica - 03

Capítulo II Imagem Digital

Colégio Técnico Educáre Curso Técnico de Design de Interiores. Modulo 1 - CORES NOS AMBIENTES TEORIA DAS CORES. Professora Arq.

Os colorímetros simplificam a identificação das cores.

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

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

Morfologia Matemática colorida

APLICATIVOS GRÁFICOS (AULA 5)

Prof. Fernando Lang da Silveira

Análise Sensorial. Representação da cor

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

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

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

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

Estudo da cor [breve síntese]

FUNDAMENTOS DA COMPUTAÇÃO GRÁFICA

Imagem Digital. Claudio Carvilhe

Qualidade Radiométrica das Imagens Sensor ADS40

5. A COR NO PROCESSAMENTO DIGITAL DE IMAGENS DE SENSORIAMENTO REMOTO

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

COMPUTAÇÃO GRÁFICA. Ana Paula Mandelli

Radiação eletromagnética Luz visível O Olho humano Fotometria. Visão e Fotometria. Conceitos básicos. Giovanni Manassero Junior

Processamento digital de imagens

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

Cor e Colorimetria. George C. Cardoso

Segmentação de pele humana em imagens coloridas baseada em valores das médias da vizinhança em subimagens

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

Diagramas e Camadas Representação e Linguagem em Arquitetura ARQ1342 Tópicos Especiais em Arquitetura XXVII Prof. Gabriel Duarte

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

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.

Sensoriamento Remoto II

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

RESOLUÇÃO. RESOLUÇÃO DE UMA IMAGEM - A resolução é a medida do detalhe de uma imagem que um dispositivo pode capturar ou reproduzir.

Processamento de imagem a cores

Imagem, Pixels, Modelos de Cor e Operações. Visão Computacional - UFMA

Entendendo o Perfil das Cores Prof. Dr. Enio Leite 4 Comentários - Última Atualização a: 04/07/2017

Transcrição:

Processamento digital de imagens Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 30 de julho de 2015

Motivações: cor ajuda reconhecimento de objetos; olho humano é muito mais sensível à informação de cor que aos tons de cinza. Algoritmos apresentados podem ser utilizados ou adaptados para trabalhar com modelos que suportem cor. Full-color: sensores permitem a captura de vários canais de cor. Pseudo-color: sistema atribui a um nível de cinza uma cor específica.

Uma experiência simples com um prisma pode demonstrar que a luz branca é obtida pela combinação de luzes de cores diferentes. Existem três quantidades básicas que são utilizadas para descrever a qualidade de uma fonte de luz cromática: Radiância: quantidade de energia que flui da fonte de luz (medida em Watts). Luminância: quantidade de energia que um observador percebe (medida em lúmens). Raios infra-vermelhos podem possuir alta radiância, mas baixa luminância. Brilho: Noção acromática da intensidade da luz. No olho humano, os bastonetes percebem intensidade. Os cones, por sua vez, percebem cor. Ocorrem nas seguintes proporções: 65% são sensíveis à luz vermelha. 33% são sensíveis à luz verde. 2% são sensíveis à luz azul. Por esta característica do olho humano, as cores são vistas como combinações das cores primárias R(ed), G(reen) e B(lue).

Em 1931, a CIE (Comission Internationale de l Eclairage) designou os seguintes comprimentos de ondas para as três cores primárias: blue = 435.8nm, green = 546.1nm e red = 700nm. Entretanto, em 1965, as seguintes curvas experimentais foram obtidas, mostrando que os padrões do CIE correspondem apenas a aproximações para os dados experimentais. Absorção (unidades arbitrárias) 445nm 535nm 575nm 400 450 500 550 600 650 700 nm Comprimento de onda

A mistura de cores primárias produz cores secundárias (Cyan, Magenta e Yellow). Para mistura de pigmentos, as cores primárias são as secundárias para mistura de luz, e vice-versa. Para pigmentos, uma cor primária é aquela que absorve um cor primária da luz e transmite as outras duas. Aditivo Subtrativo

Características da cor Brilho: noção acromática de intensidade. Matiz (Hue): representa o comprimento de onda dominante da luz percebida pelo observador. Saturação: define a pureza da cor, ou seja, a quantidade de luz branca misturada com uma determinada matiz. As cores puras do espectro são completamente saturadas. Cores como rosa (vermelho e branco) e lavanda (violeta e branco) são menos saturadas. Matiz + saturação = cromaticidade. Teoria dos tristímulos: as quantidades de vermelho, verde ou azul necessárias para formar qualquer cor particular são chamadas tristímulos, denotadas por X, Y e Z. A cor é representada pelos seus coeficientes tricromáticos x, y e z. Note que: x = X X + Y + Z y = Y X + Y + Z x + y + z = 1 z = Z X + Y + Z

Diagrama de cromaticidade CIE Mostra a composição de cores como função de x (vermelho) e y (verde). Lembrar que z = 1 (x + y). As posições das várias cores do espectro são mostradas neste diagrama.

Diagrama de cromaticidade CIE A escolha de cores para um determinado dispositivo é feita escolhendo-se um triângulo de cromaticidade, especificando-se as cores primárias x e y dos vértices do triângulo. A região irregular mostra a gama de cores aproximada que pode ser representada por um dispositivo de impressão. y G R B x

Modelos de cor Os modelos de cor visam facilitar a especificação de cores em algum padrão, utilizando um sistemas de coordenadas. Cada cor é definida por um ponto neste sistema. Os modelos de cor são orientados a hardware ou a aplicações que visam manipulação de cores. Os modelos mais utilizados na prática são RGB, CMY, CMYK e HSI.

Modelo de cor RGB Sistema de coordenadas cartesiano. Os eixos correspondem às componentes primárias da luz R(ed), G(reen) e B(lue). B Blue (0,0,1) Cyan Magenta White Gray Black Red R (1,0,0) Yellow Espaço de cores (0,1,0) Green G Cubo de cor

Modelo de cor CMY/CMYK Sistema de coordenadas cartesiano. Complementar ao RGB. Os eixos correspondem às componentes primárias da luz R(ed), G(reen) e B(lue). C 1 R M Y = 1 1 G B Geralmente não é possível produzir um preto puro com as combinações de pigmentos de cor. Solução: utilizar pigmento preto (K). K = min(c, M, Y ) C = C K M = M K Y = Y K

Modelo de cor HSI Adequado para seleção e interpretação humana de cores, desacopla a informação de intensidade da informação de cor. Relação conceitual entre RGB e HSI. White Cyan Magenta Yellow Blue Green Red Black Green Yellow Green Yellow Green Cyan S H Red Cyan S H Red Cyan S Yellow H Blue Magenta Blue Magenta Blue Magenta Red

Modelo de cor HSI Representação com planos de cor circulares. H [0 o, 360 o ], S [0, 1] e I [0, 1]. I=0.75 S H I

Conversão RGB HSI Assumindo que os valores de R,G e B são normalizados na faixa [0, 1], a conversão do modelo de cor RGB para o modelo de cor HSI é dada pelas seguintes equações: { } 1 [(R G) + (R B)] 2 θ = arccos [(R G) + (R B)(G B)] 1/2 { θ se B G H = 360 o θ se B > G 3 S = 1 [min(r, G, B)] R + G + B I = R + G + B 3 Problema: quando R = G = B qualquer valor de H pode ser assumido. Solução: se possível, verificar vizinhança do ponto para estimar um valor adequado.

Conversão HSI RGB Assumindo valores para H [0 o, 360 o ] e S, I [0, 1], a conversão do modelo de cor HSI para o modelo de cor RGB é dada pelas seguintes equações: Para 0 o H < 120 o B = I(1 S) [ R = I 1 + S cos(h) ] cos(60 o H) G = 3I (R + B) Para 120 o H < 240 o H = H 120 o R = I(1 S) [ G = I 1 + S cos(h) ] cos(60 o H) B = 3I (R + G) Para 240 o H < 360 o H = H 240 o G = I(1 S) [ B = I 1 + S cos(h) ] cos(60 o H) R = 3I (G + B)

Exemplo de decomposição HSI Matiz Saturação Intensidade

Processamento de cores falsas (pseudocolor) Uma aplicação simples e prática pode ser feita com o uso das equações do modelo HSI: colorização de imagens monocromáticas. Especialmente útil em imagens médicas. Fazer S = 1, I = 0.5 e H variar entre 0 o e 300 o. Para cada tom de cinza da imagem monocromática, escolher um valor de H proporcional e obter os valores de R, G e B correspondentes para montar tabela de cores. Exemplo: imagem 16 bits colorizada com HSI. 16 bits cinza 16 bits RGB

Transformações em imagens coloridas O processamento pode ser feito de duas formas: Em cada uma das componentes R, G e B, de forma dependente ou independente. Transformando o modelo de cores da imagem e processando seus novos canais. As mesmas operações aplicáveis às imagens em tons de cinza são válidas para as imagens coloridas.