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

Documentos relacionados
Cor. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Edward Angel, Caps. 1, 2 e 7 Apontamentos CG

Processamento Digital de Imagens. Cor

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

PROCESSAMENTO DE IMAGENS COLORIDAS

Processamento de Imagens Coloridas. Prof. Adilson Gonzaga

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

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

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

Luz, Cor e Percepção Visual

Mudanças de Coordenadas em Sistemas de Cores

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

Cor SCC0251 Processamento de Imagens

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

J. M. Brisson Lopes Computação Gráfica. 1 Cor e Luz

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

Introdução ao Processamento de Imagens Digitais Aula 01

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

Características da cor

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

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

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

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

Os seres humanos percebem as cores em alguns comprimentos de onda específicos.

Análise Sensorial. Representação da cor

Imagem Digital. Claudio Carvilhe

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é

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

O sistema visual humano e noções de colorimetria

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

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

Fundamentos de Cor. 1. Cor

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

Morfologia Matemática colorida

A. INTRODUÇÃO B. RADIAÇÃO VISÍVEL C. LUZ NATURAL E VISÃO D. DISPONIBILIDADE DA LUZ NATURAL E. DEFINIÇÕES E UNIDADES A LUZ NATURAL

Sensoriamento Remoto II

Simulação do Espectro Contínuo emitido por um Corpo Negro 1ª PARTE

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

Tonalidade, luminosidade, saturação.

Colorimetria Conceitos Básicos de Colorimetria

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

As imagens. Representação digital de imagens. P rocessamento da imagem

Estudo da cor [breve síntese]

Colorimetria e TV a Cores

Faculdade de Engenharia da Universidade do Porto. LEEC / MIEEC 5.º Ano - 1.º Semestre Televisão Digital

onde: onde: Circulo de Tonalidades Munsell

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

O DESAFIO DOS SENSORES REMOTOS NO INVENTÁRIO DE BIOMASSA SÓLIDA. José Rafael M. Silva; Adélia Sousa; e Paulo Mesquita

APOSTILA DE ARTES VISUAIS 7º

Prof. Fernando Lang da Silveira

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

Departamento de Zoologia da Universidade de Coimbra

Dispositivos e Periféricos de Computador

Universidade de Pernambuco Escola Politécnica de Pernambuco

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

IntroduÄÅo a teoria da cor Material desenvolvido e organizado pelo professor AndrÉ Furtado Material elaborado para a disciplina de Projeto Visual 3

Mo#vação. Objec#vo. Estudar uma abordagem de desenvolvimento de so9ware orientada pelos objectos. Linguagens usadas: UML (Unified Modeling Language)

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

A cor exerce múltiplas ações: impressionar, expressar e a de construir Uma imagem. A cor vista: impressiona ; a cor sentida : provoca emoções.

8.2. Na extremidade de uma corda suficientemente longa é imposta uma perturbação com frequência f = 5 Hz que provoca uma onda de amplitude

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

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

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

Exercício cálculo de irradiância

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.

grupos dadores e aceitadores de electrões Electrões deslocalizados - Ligações duplas e/ou acompanhadas por

Implementação de Sistema de Gerenciamento de Cores para Imagens Digitais

Processamento Digital de Imagens

Detecção Remota. Aquisição de dados. Sistema Modelo de Detecção Remota ICIST. Energia Electromagnética. Interacções com a Atmosfera

INTRODUçÃO ÀS. UNIVERSIDADE DE AVEIRO Departamento de Física Detecção Remota

FCTUNIVERSIDADE NOVA DE LISBOA!

Gabarito (e sugestão de Critério de Correção) - Capítulo de Cores

Aquisição e Tratamento de Imagem Estática (Mapa de Bits) Tecnologias da Informação e Comunicação

Metodologias integradas de gestão da qualidade ecológica. Métodos de evidência ponderada

Aquisição de Imagens

Manual de Identidade Visual

Aulas 1 a 3. Introdução à Ótica Geométrica

Imagens. jorge s. marques, imagens: o que são? onde vivem? como se relacionam?

Sérgio Ferreira de Paula Silva

Cor e Colorimetria. George C. Cardoso

Definição de uma Imagem Digital

Processamento Digital de Imagens

Sem luz não existe cor

LUZ. A luz é uma forma de energia, que tem origem nos corpos luminosos e que se propaga em todas as direções.

Velocidade. v= = t tempo necessário para completar 1 ciclo. d distância necessária para completar 1 ciclo. λ T. Ou seja

24/Abr/2014 Aula /Abr/2014 Aula 15

3 Trabalhando com imagens digitais

Refere-se a um conjunto de problemas encontrados no desenvolvimento de software:

Iluminação e Sombreamento

INSTITUTO POLITÉCNICO DE BRAGANÇA ESCOLA SUPERIOR DE TECNOLOGIA E DE GESTÃO FÍSICA III. Exercícios teórico-práticos FILIPE SANTOS MOREIRA

SISTEMAS DE VÍDEO. Instrutor : Claudio Younis

GRANDEZAS E UNIDADES FOTOMÉTRICAS

1º Lista de exercícios óptica geométrica Prof: Ricardo

novembro de 2014 Fundação Perseu Abramo - Partido dos Trabalhadores DESEMPENHO ELEITORAL E CONDIÇÕES SOCIOECONÔMICAS DOS MUNICÍPIOS BRASILEIROS

Influência do Tamanho do Bloco na DCT

Medindo cores especiais

Quantidades Básicas da Radiação

FÍSICA B Aula 12 As cores do arco-íris.

Apresentação e Aplicações de Óptica Geométrica (ENEM/UERJ)

Transcrição:

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

Na última aula... Pipeline de Visualização 3D Triangulação Mapeamento em coordenadas de Viewport Transformação Janela-Viewport Modelação Geométrica

Sumário Teoria da Cor Conceitos básicos Modelação da Cor Modelos de Cor Reprodução da Cor

Computação Gráfica Teoria da Cor Conceitos Básicos

Cor Matéria complexa estudada em várias áreas Física Fisiologia Psicologia Artes Não é apenas uma propriedade Depende de diversos factores externos Fontes de Luz Cores do ambiente envolvente Olho humano... 5

Espectro Electromagnético 400 450 500 550 600 650 700 nm luz visível raios cósmicos raios gama raios X UV IV rádio -14-13 -12-11 -10-9 -8-7 -6-5 -4-3 -2-1 0 1 2 3 4 radiação térmica log 10 λ

Energia do Espectro Visível Energia (ev) Azul 440 nm Verde 545 nm Vermelho 680 nm 400 λ [nm] 500 600 700 violeta azul verde vermelho

Retina Objecto Íris Retina Sistema auto-adaptativo Nervo Óptico Visão central fovea centralis Ø1,5mm só há cones macula lutea Ø 1 cm cones + bastonetes Córne a Tipo Função Nº (milhões) Cones policromia 6,8 Bastonetes monocromia 115-120 Visão periférica só há bastonetes formas detectadas com falta de cor 1.35mm do centro da retina 8.00mm do centro da retina

Cones Tipo Gama λ principal Eficiência Distribuição β (azul) 350-550 nm 440 nm 2 % 4 % γ (verde) 400-600 nm 540 nm 20 % 32 % ρ (vermelho) 400-700 nm 580 nm 19 % 64 %

Sensibilidade Espectral dos Cones 20 18 16 gama ro sensiblidade [%] 14 12 10 8 6 4 2 beta 0 400 440 480 520 560 600 640 680 comprimento de onda [nm]

The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again. Teoria dos Três Estímulos Cones são sensores de cor Picos de sensibilidade vermelho, verde, azul gama ro Todas as outras cores Representadas como combinações destas Ciano = Azul + Verde Amarelo = Verde + Vermelho Etc beta

Computação Gráfica Modelação da Cor 12

Funções de Ajustamento Combinação de Cor Para produzir qualquer cor do espectro visível Podem-se usar combinações de funções Red Green Blue

Modelação da Cor Energia e 2 Comprimento de onda dominante ruído de cor branca e1 pureza = e 2 e e 2 1 400 700 λ [nm]

Bases da Colorimetria Comprimento de onda dominante comprimento de onda da cor que se vê Pureza da cor saturação Luminância quantidade/intensidade da luz Cores saturadas e não saturadas cor completamente pura 100% saturada, não contém luz branca misturas de cor pura e luz branca saturação varia entre 100 e 0%

Caracterização da Cor Cor (hue) distinção entre cores vermelho, verde, amarelo, lilás, Saturação (saturation) distância da cor ao cinzento de igual intensidade muito saturado - vermelho, azul pouco saturado - rosa, azul do céu, cores pastel

Caracterização da Cor (cont.) Luminosidade (lightness) intensidade da luz reflectida por uma superfície (parede, quadro) Brilho (brightness) intensidade da luz emitida por uma superfície (lâmpada, Sol, CRT)

Cores Acromáticas Preto Cinzento Escuro Cinzento Cinzento Claro Branco Cromáticas Violeta Anil Ciano Verde Amarelo Laranja Vermelho

Saturação e Luminosidade Saturação Pálido Moderado Forte Intenso Luminosidade Muito escuro Escuro Médio Claro Muito Claro

Percepção e Colorimetria Termo perceptual Cor (hue) Saturação Luminosidade Brilho Colorimetria Comprimento de onda dominante Pureza da excitação Luminância Luminância

Caracterização da Cor Cor (hue) Distinção entre cores Comprimento de onda dominante Saturação (saturation) Pureza da cor Luminosidade (lightness) Brilho (brightness)

Computação Gráfica Modelos de Cor 22

Propriedades desejáveis dos Modelos de cor Uniformidade perceptual Facilidade de mavegação Proximidade face à psicologia do sistema visual Rigor Em computação gráfica: Facilidade de implementação 23

Modelo de Munsell (1/3) Criado no final do séc XIX por Albert H. Munsell (1858-1918) Munsell Book of Color, publicado em 1929 Considerado o primeiro modelo moderno Para determinação de cores Continua a ser largamente usado Concebido para artes gráficas e ensino

Modelo de Munsell (2/3) Definido por: Eixo vertical value Brilho/Luminosidade Circunferência hue Cor Raio chroma Saturação ilustração por Samuel J. Klein

Modelo de Munsell (3/3) Espaço cromático hue + value (lightness)+ chroma (saturação) Compara cores com tabelas normalizadas sob uma iluminação também normalizada julgamentos visuais Medida subjectiva, dependente de Condições de iluminação Cor da luz circundante Iluminação geral do ambiente de medida

Extracto do Munsell Book of Color

Guia de cores Pantone

Modelos de Cor CIE Commission Internationale de l Éclairage RGB Red, Green, Blue monitores, filmes CMY Cores complementares impressoras, hardcopy

Modelos de Cor YIQ Luminância, Crominância TV HSV Hue, Saturation, Value artes, visão por computador HLS Hue, Lightness, Saturation Tektronix (1978)

Espaço CIE

Modelo CIE Baseia-se em modelo físico fonte de luz + objecto + observador Modelo díficil de manipular Próximo da modelo físico Usa-se a projecção num plano do diagrama cromático Modelo standard global Colorímetros fornecem as Coordenadas para fósforos utilizados nos ecrãs Cada tipo de fósforo está associado a uma área do diagrama

Diagrama CIE Zona central Branco Fronteira Cores puras (saturadas)

Modelo CIE Usa funções de ajustamento XYZ substituem RGB Indicam a quantidade de cada cor Para representar todo o espectro

Funções de Ajustamento 2.0 1.8 1.6 z 1.4 valor 1.2 1.0 0.8 y x 0.6 0.4 x 0.2 0.0 400 450 500 550 600 650 700 comprimento de onda [nm] x 0,49 0,31 0,20 r y = 0,17697 0,81240 0,01063 g z 0 0,01 0,99 b

RGB a partir de CIE Nem todo o espectro pode ser representado no dispositvo 36

Modelo RGB Fundamento uma superfície emite luz cromática essa luz define cor da superfície Descreve comprimento de onda da luz Através de cores primárias (aditivas) Vermelho (R) Verde (G) Azul (B)

Modelo RGB Cubo normalizado com origem em (0,0,0) Preto Vértices: Vermelho (1,0,0) Verde (0,1,0) Azul (0,0,1) Amarelo (1,1,0) Ciano/Cião (0,1,1) Magenta (1,0,1) Branco (1,1,1) Cinzentos diagonal entre (0,0,0) e (1,1,1)

Espaço RGB Azul = (0,0,1) Ciano (0,1,1) Magenta (1,0,1) Branco = (1,1,1) RGB a partir de CIE Preto = (0,0,0) Verde = (0,1,0) Vermelho (1,0,0) Amarelo (1,1,0) Cinzentos

Modelo CMY Fundamento uma superfície absorve parte da luz incidente reflecte a luz da cor que aparenta ter Constituído pelas cores complementares ciano, magenta e amarelo (primárias subtractivas) Semelhante ao RGB, mas a origem é o branco em vez do preto cores subtractivas da luz branca incidente

Espaço CMY Cubo normalizado com origem em (0,0,0) Branco Vértices: Vermelho (1,0,1) Verde (0,1,1) Azul (1,1,0) Amarelo (0,0,1) Ciano (0,0,1) Magenta (1,0,0) Preto (1,1,1) Verde (1,0,1) Amarelo = (0,0,1) Vermelho (0,1,1) Preto = (1,1,1) Cinzentos diagonal entre (0,0,0) e (1,1,1) Branco = (0,0,0) Magenta = (0,1,0) Cião (1,0,0) Azul (1,1,0) Cinzentos

RGB Modelo aditivo CMYK Modelo subtractivo RGB e CMY (1/2) Modelo subtractivo Conversão trivial: = B G R Y M C 1 1 1 = Y M C B G R 1 1 1

RGB e CMY

Modelo CMYK Impressoras Tinta preta adicional Para maior fidelidade Redução de custos

Modelo HSV {HSB} Modelos RGB e CMY Orientados ao hardware Mais intuitivo para o utilizador H Hue S Saturation V Value (brightness, B) Próximo do sistema intuitivo em arte com matiz, tom e tonalidade

Espaço HSV {HSB} Cinzentos S=0 e 0 < V < 1 V=0 H e S são irrelevantes S=0 cião verde 120º 1,0 V branco amarelo vermelho 0º H é irrelevante azul magenta 240º 0,0 preto H S

Modelo HLS Modelo muito intuitivo H L S Hue Lightness Saturation Representado por um cone duplo base a base Semelhante ao HSV deformado por arrastamento da cor branca Mas... não contempla a não linearidade da visão humana

Modelos YIQ e YCbCr Empregues nos sistemas de TV a cores YIQ - sistema NTSC YCbCr (CCIR 601-2) sistemas SECAM e PAL Y: Luminância (sinal monocromático) I e Q ou Cb e Cr: Crominância (sinais policromáticos) Exploram 2 características do sistema visual humano mais sensível à luminância que à cor ou saturação objectos que ocupam pequenas parcelas do campo de visão produzem sensações de cor limitadas

Conversão RGB para YIQ ou YCbCr = B G R Q I Y 0,311 0,523 0,212 0,321 0,275 0,596 0,114 0,587 0,299 B Q 311 0, 0,523 0,212 = B G R Cr Cb Y 0,0813 0,419 0,5 0,5 0,331 0,169 0,114 0,587 0,299

Computação Gráfica Correcção Gama

Correção Gama (1/3) Geralmente assume-se que cores são lineares Mas a maioria dos dispositivos são não-lineares brightness(voltage)!= 2*brightness(voltage/2) Solução: Correcção Gama (gamma correction) Pós transformação dos valores RGB Mapeados para ficarem lineare no dispositivo Esta transformação Pode ter diferentes γ para R, G, B

Correção Gama (2/3) Num CRT (ou filme ot LCD ou...) I = kn N - nº electrões; k, γ - constantes do CRT Constante γ - 2,2 a 2,5 Nº de electrões proporcional à tensão de controlo, X I = KX γ γ Para obter a intensidade de ordem j, a tensão de controlo é X j = ( I / K ) 1/ γ j

Correção Gama (3/3) Cor original Sem correcção Com correcção (0,8; 0,8; 0) (0,572; 0,572; 0) (0,72; 0,72; 0) (0,8; 0,2; 0,2) (0,572; 0,018; 0,018) (0,72; 0,094; 0,094) γ = 1,7

Computação Gráfica Reprodução da Cor 54

Impressão de Imagens Normalmente realizada sobre fundo branco (papel) Combina as 3 cores primárias subtractivas amarelo, magenta e cião Uso de uma cor adicional - preto vantagens: obtem-se um preto mais fiel a secagem é mais rápida

Integração Espacial e Impressão O número de cores disponíveis é limitado Exemplo limite apenas 3 cores disponíveis com uma grelha integradora de 2x2 (5 níveis) obtêm-se 5 3 = 125 cores Resulta num grande aumento do número de cores Mas perde-se resolução espacial

Colour Dithering Original Dithered Dithered (Ampliado 200%) Dithered (Ampliado 400%) Dithered (Ampliado 800%)

Redução do Número de Cores Problema base imagem com n bits por pixel (2 n cores) dispositivo com m (<n) bits por pixel (só 2 m cores) Questões a resolver selecção das 2 m cores como mapear cores da imagem para o dispositivo

Solução Simples para a Redução Empregar: um conjunto pré-definido das cores do dispositivo (mapa de cores) um mapeamento fixo para conversão das cores Consequências (com m=8 e n=18): seleccionando 8 vermelhos x 8 verdes x 4 azuis (*) 256 cores, a calcular segundo o processo de determinação dos níveis de intensidade 64 vermelhos(verdes) mapeados em 8 vermelhos(verdes) 64 azuis mapeados em 4 azuis cores próximas na imagem aparecem como a mesma cor cores do mapa de cores podem até nem ser usadas (*) menor sensibilidade ao azul

Soluções Adaptativas na Redução Algoritmo da popularidade construção do histograma da frequência das cores uso das 2 m cores mais empregues Algoritmo median-cut caixa envolvendo as de cores da imagem é sucessivamente dividida segundo a cor média na maior direcção até se obterem 2 m caixas as cores centrais de cada caixa constituem o mapa de cores melhores resultados, mas mais lento

Lenna Imagem usada em CG desde 1973 Teste e avaliação de algoritmos, sistemas, etc 61

Conversão para Cinzento

Algoritmo da Popularidade

Algoritmo median cut

Resumo Introdução à teoria da cor Percepção da cor Modelos de Cor Cor acromática, Correcção de Gama Reprodução de Cor