Processamento de Imagens Coloridas. Prof. Adilson Gonzaga

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

Processamento Digital de Imagens. Cor

PROCESSAMENTO DE IMAGENS COLORIDAS

PROCESSAMENTO DE IMAGENS COLORIDAS. Nielsen Castelo Damasceno

Processamento digital de imagens

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

Cores em Imagens e Vídeo

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

Cor SCC0251 Processamento de Imagens

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

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

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

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

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

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

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

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

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. por Marcelo Gattass Departamento de Informática PUC-Rio

TEORIA DE CORES ALEXANDRE KEESE

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

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

Luz, Visão Humana e Cor Modelos de Cores

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

Mudanças de Coordenadas em Sistemas de Cores

Luz, Cor e Percepção Visual

Características da cor

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

Processamento de imagem a cores

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

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

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

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

Teoria da Cor - Fundamentos Básicos

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

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

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

Aplicações Informáticas B 12º Ano

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

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

COMPUTAÇÃO GRÁFICA. Ana Paula Mandelli

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

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

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

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

Introdução ao Processamento de Imagens Digitais Aula 01

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

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

7. Color Image Processing

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

Prof. Cláudio Henrique Albuquerque Rodrigues

Computação Gráfica - 03

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

Colorimetria Conceitos Básicos de Colorimetria

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

Morfologia Matemática colorida

Gerenciamento da Cor em Sistemas Digitais. Hermes Renato PUCSP 2018

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

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

Fundamentos de Cor. 1. Cor

Capítulo II Imagem Digital

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

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

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

Princípios sobre imagens digitais

Fundamentos Teóricos: Percepção Visual

Apostila de Física 33 Introdução à Óptica Geométrica

Imagem Digital. Claudio Carvilhe

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.

COMPUTAÇÃO GRÁFICA (TACOG) CORES

Capítulo 1 - Introdução Capítulo 2 - Tipos de Originais

Qualidade Radiométrica das Imagens Sensor ADS40

Cor e Colorimetria. George C. Cardoso

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

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

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

Sensoriamento Remoto II

Modelo RGB - Aplicações

Curso de Bacharelado em Design de Moda. Cor aplicada ao Design Claudia Albert Aula 1

Prof. Fernando Lang da Silveira

O sistema visual humano e noções de colorimetria

FUNDAMENTOS DA COMPUTAÇÃO GRÁFICA

Visualização por Computador: Teoria, Prática e Aplicações

CONCEITOS RADIOMÉTRICOS

Física. Óptica. Professor Alexei Muller.

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

APLICATIVOS GRÁFICOS (AULA 5)

Introdução ao Processamento e Síntese de imagens Rendering 2016

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

Medindo cores especiais

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

Cores e suas Representações. aula /2 IC / UFF

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

PROCESSAMENTO DE IMAGENS. Eduardo Ribeiro

Modelo gráfico do VTK: fundamentos e aplicações

Transcrição:

Processamento de Imagens Coloridas Prof. Adilson Gonzaga 1

Aparência de um Objeto A aparência de um objeto é o resultado de uma complexa interação da luz incidente sobre este objeto, suas características ópticas e a percepção humana.

Espectro Eletromagnético

Sensibilidade da Visão Humana Visão Noturna Visão Diurna

Resposta dos Cones na retina humana Distribuição dos cones na retina 65% red 33% green 2% blue Os cones Azuis (Blue) são mais sensíveis Uma imagem é o resultado da combinação das três cores Thomas Young, 1802 l Response level 400 430 460 490 520 Cone Cell Sensitivities Wavelength 550 580 610 640 670 700 Blue Green Red

Atributos Geométricos da Aparência A Luz pode ser caracterizada como: Refletida por um objeto: luz que retorna de uma superfície iluminada. Transmitida: luz que passa através de um objeto e é vista do outro lado. Tanto a luz refletida como a transmitida por um objeto, pode ser Difusa e Não-difusa.

Reflexão Difusa A Reflexão Difusa é característica da luz que é espalhada (scattered) em diversos ângulos a partir da superfície iluminada. A Reflexão Difusa contibui mais com a cor do que outro tipo de distribuição da luz, porque a maioria dos objetos são opacos e refletem a luz de maneira difusa.

Reflexão Especular A Reflexão Especular é a reflexão da luz como em um espelho. É direcional ao invés de difusa e o ângulo de reflexão é o mesmo do ângulo da luz incidente A Reflexão Especular é a que dá a aparência de espelho à superfície dos objetos.

Transmissão Difusa A Transmissão Difusa ocorre quando a luz que penetra um objeto, espalha e emerge espalhada do outro lado. A luz transmitida difusamente sai da superfície do objeto em diversas direções. A Transmissão Difusa dá a aparência ao objeto de translucido, turvo ou enevoado.

Transmissão Regular A Transmissão Regular refere-se à luz passando por um objeto sem difusão. As medidas realizadas com a Transmissão Regular são bastante aplicadas em análises químicas e na medida de cores de líquidos.

A Física da Cor A Cor está associada com os comprimentos de onda da luz, ou melhor, com as distribuições destes comprimento de onda. Estas distribuições são conhecidas como Características Espectrofotométricas. Comprimentos de onda visíveis são aqueles do espectro eletromagnético entre o violeta (400 nm) e o vermelho (700 nm). A absorção seletiva de diferentes quantidades de comprimentos de onda dentro destes limites determina a cor dos objetos.

A Física da Cor Comprimentos de onda não absorvidos são refletidos ou transmitidos (espalhados) pelos objetos e assim, tornam-se visíveis aos observadores. Curva espectrofotométrica

Imagens Coloridas

Diagrama de Cromaticidade CIE

Espaço, Gamut e Modelo de Cores

Modelo Aditivo Modelo RGB

Modelo de cores RGB Utilizado por câmeras e Monitores de Vídeo O modelo de cores RGB é conhecido como Cubo de Cores RGB. 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.

Modelo Subtrativo

Modelo de cores CMY e CMYK Utilizado por impressoras e copiadoras coloridas. C Ciano M Magenta Y Amarelo C Ciano M Magenta Y Amarelo Modelo Subtrativo. 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. = B G R Y M C 1 1 1 Conversão para o RGB CMYK CMY mais preto

Modelos de cor são dependentes do equipamento

Device Color Gamuts Gamut = range de cores realisáveis. O color gamut para um dispositivo depende do dispositivo, do meio e das condições de visualização. O gamut pode ser visualizado como um plano ou um volume dentro de um Espaço de Cor padrão.

Gamut de um Monitor RGB e de uma Impressora CMYK

Gamut RGB O gamut RGB pode ser colocado dentro de um cubo.

Espaço de Cores Espaço de Cores Representação geométrica das cores no espaço, usualmente em três dimensões. [CIE Publication 17.4, 845-03-25]

Espaços de Cores Alguns Espaços de Cores: 1. RGB 2. HSI 3. HSV 4. YCbCr

Espaço de Cor RGB Um Espaço de Cor RGB é qualquer espaço de cor aditivo baseado no Modelo de Cor RGB. Os espaços de Cores RGB mais utilizados são: -srgb - Adobe RGB (que tem um gamut significativamente maior).

Espaço de Cor srgb srgb : standard RGB color space Criado cooperativamente pela HP e Microsoft em 1996 para uso em monitores, impressoras e na Internet. Geralmente, uma imagem digital que utiliza 8 bits por canal é uma imagem do espaço srgb

Imagens representadas no espaço srgb Uma Imagem colorida RGB é um arranjo de M x N x 3 píxels onde cada píxel é 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.777.216 cores diferentes.

Espaço de Cor Adobe RGB O Espaço de Cor Adobe RGB inclui aproximadamente 50% das cores visíveis especificadas pelo Lab color space (CIE), aumentando o gamut do espaço de cor srgb primariamente na região das cores Ciano e verde.

Outros Espaços de Cor RGB Apple RGB CIE RGB ColorMatch RGB HDTV RGB NTSC RGB PAL/SECAN RGB ISO RGB SGI RGB SMPTE-C SMPTE-240M RGB Wide Gamut RGB scrgb ROMM RGB

Espaço de cor HSV Baseado na maneira como as pessoas selecionam cores. H Hue (Matiz) S Saturation (Saturação) V Value (Valor) Na terminologia de artistas: Matiz Tinta Saturação Sombreamento Valor Brilho O Espaço de Cor HSV é baseado em coordenadas cilíndricas.

Espaço de cor HSV H é a cor pura e é expresso em graus de ângulo onde 0 o é a cor Vermelha. S é a pureza da cor e é medida como a distância do eixo V. V é medido ao longo do eixo do cone hexagonal onde V=0 é o preto e V=1 é o branco.

Espaço de cor HSI

Espaço de cor HSI H (Matiz) é a cor pura e é expresso em graus de ângulo onde 0 o é a cor Vermelha. S (Saturação) é a diluição da cor pura com branco. I (Intensidade ou Brilho) nível de cinza.

Espaço de cores YCbCr Utilizado em Vídeo Digital. Y Informação de Luminância Cb Diferença entre a componente azul e um valor de referência Cr Diferença entre a componente vermelha e um valor de referência Conversão para o RGB Y Cb Cr = 16 65.481 + 128 37.797 128 112.000 128.553 74.203 93.786 24.966 R 112.000 G 18.214 B

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.

Transformações de Cores si = Ti ( ri ) i = 1,2,... n r i componentes de cor da imagem de entrada s i componentes de cor da imagem de saída n número de componentes de cor no espaço de cor T i Função de Transformação full-color (Mapeamento)

Filtragem espacial de imagens coloridas Suavização Seja c um vetor arbitrário = = B G R c c c c B G R Seja c um vetor arbitrário no espaço de cor RGB = = ), ( ), ( ), ( ), ( ), ( ), ( ), ( y x B y x G y x R y x c y x c y x c y x c B G R Como as componentes de c são funções das coordenadas (x,y):

Filtragem espacial de imagens coloridas Suavização Seja S xy um conjunto de coordenadas definindo uma vizinhança centrada em (x,y) em uma imagem colorida. A média dos vetores RGB na vizinhança S xy é: c( x, 1 y) = K ( s, t) c( s, t) Onde K é o número de pixels na vizinhança S xy S xy

Filtragem espacial de imagens coloridas Suavização = xy S t s t s G t s R K y x c ), ( ), ( 1 ), ( 1 ), ( = xy xy S t s S t s t s B K t s G K y x c ), ( ), ( ), ( 1 ), ( ), ( Logo, a suavização de uma imagem RGB pode ser obtida através da média individual de cada componente, usando o mesmo procedimento de vizinhança de imagens em nível de cinza.

Suavização Filtragem espacial de imagens coloridas

Filtragem espacial de imagens coloridas Realce = ), ( ( ), ( ( ), ( )], ( [ y x B y x G y x R y x c y x B Realçar (Passa Alta) uma imagem RGB segue o mesmo procedimento de Processamento dos planos individuais de cores. Aplica-se o operador Gradiente em cada uma das componentes do modelo e recupera-se a imagem filtrada.

Trabalhando diretamente no espaço vetorial RGB O processamento de imagens coloridas baseado em seus O processamento de imagens coloridas baseado em seus planos individuais de componentes nem sempre é equivalente ao processamento direto no espaço vetorial RGB.

Trabalhando diretamente no espaço vetorial RGB = = x f G f x Um detector de bordas através do Gradiente em uma imagem em escala de cinza (2-D) é definido como o vetor: = = y f x G G f y x [ ] 2 1 2 2 2 1 2 2 ) ( + = + = y f x f G G f mag y x A Magnitude do vetor é dada por: = y x G G y x 1 tan ), α( E o ângulo do vetor é dado por:

Trabalhando diretamente no espaço vetorial RGB Detector de Sobel na direção x: Detector de Sobel na direção y: ( z + 2z + z ) ( z + z z ) G x = + 7 8 9 1 2 ( z + 2z + z ) ( z + z z ) G y = + 3 6 9 1 2 2 4 3 7

Detector de Bordas Gradiente em Imagens RGB A magnitude do Gradiente no Vetor RGB pode ser calculada por: Sendo o ângulo do Gradiente em cada ponto Onde:

Detector de Bordas Gradiente em Imagens RGB Imagem RGB Gradiente calculado no espaço Vetorial RGB Gradiente calculado nas componentes RGB separadamente Diferença absoluta