Representações de Cores

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

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

PROCESSAMENTO DE IMAGENS COLORIDAS

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

Cores em Imagens e Vídeo

Cores e Sistemas de Cores

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

Processamento digital de imagens

Processamento de Imagens Coloridas. Prof. Adilson Gonzaga

Luz, Visão Humana e Cor Modelos de Cores

Processamento Digital de Imagens. Cor

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

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

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

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

Cor SCC0251 Processamento de Imagens

Mudanças de Coordenadas em Sistemas de Cores

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

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

Luz, Cor e Percepção Visual

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

Características da cor

PROCESSAMENTO DE IMAGENS COLORIDAS. Nielsen Castelo Damasceno

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

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

TEORIA DE CORES ALEXANDRE KEESE

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

Cap ıtulo 7 Modelos de Cor est ımulos crom aticos cor cor espctral modelos tricrom aticos padr oes tricrom aticos

Teoria da Cor - Fundamentos Básicos

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

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.

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

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

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

Scribus e o sistema de cores

Manual de Identidade Visual

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

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

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

pessoal. Por outro lado, ao atribuir valores específicos àquela cor em um modelo de cores - no modelo CMYK, seria 100% ciano, 3% magenta, 30% amarelo

Computação Gráfica - 03

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

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

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

FUNDAMENTOS DA COMPUTAÇÃO GRÁFICA

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

Guia de qualidade de cores

Processamento de imagem a cores

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

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

Gerenciamento da Cor em Sistemas Digitais. Hermes Renato PUCSP 2018

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

Primeira atividade Trabalhando com as cores primárias. Pintar os espaços do gráfico que representam as cores primárias. Objetivos

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

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

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

Computação Gráfica Aula 0. Alexandre de Barros Barreto - Ms

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

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

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

Capítulo 6 Sistemas Computadorizados de Auxílio ao Diagnóstico Médico

COMPUTAÇÃO GRÁFICA (TACOG) CORES

Prof. Cláudio Henrique Albuquerque Rodrigues

Aula 7 - Cor. professor Rafael Hoffmann

Morfologia Matemática colorida

COMPOSIÇÃO DAS CORES

Fundamentos Teóricos: Percepção Visual

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

psicologia da percepção visual

Apostila de Física 26 Resistores

IA725 Computação Gráfica I 1 semestre de 2006

Aplicações Informáticas B 12º Ano

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

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

Imagem Digital. Claudio Carvilhe

Fundamentos de Cor. 1. Cor

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

Colorimetria e TV a Cores

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

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

ULTI RESUMOS ARTES 2 ULTIRESUMOS.COM.BR

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

ANÁLISE EXPLORATÓRIA DE DADOS

Cor. Computação Gráfica. Carlos 2006 ISEL/DEETC/SP Computação Gráfica

Variáveis Frequências Gráficos Medidas de Posição Medidas de Dispersão Medidas Complementares Inferência

Medidas de Localização

Análise Sensorial. Representação da cor

Introdução ao Processamento de Imagens Digitais Aula 01

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.

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

Mídias Discretas. Introdução à Ciência da Informação

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

APLICATIVOS GRÁFICOS (AULA 5)

Avaliação e Desempenho Aula 1 - Simulação

Erros e Incertezas. Rafael Alves Batista Instituto de Física Gleb Wataghin Universidade Estadual de Campinas (Dated: 10 de Julho de 2011.

Manual de Identidade Visual. 1º Caderno - Características da logomarca e regras gerais de aplicação.

Definição: representação matemática computacional da distribuição de um fenômeno espacial que ocorre dentro de uma região da superfície terrestre.

Conceitos Fundamentais em Vídeo

Transcrição:

Representações de Cores 35T56 Sala 3E1 Bruno Motta de Carvalho DIMAp Sala 15 Ramal 227 1

Introdução 2 Sistemas de representação de cores Facilitam a escolha de cores Descrevem e nomeiam cores Conversão entre sistemas diferentes Percepção humana Especificação de uma sistema de coordenadas e um subspace

Introdução 3 Representação e uso de cores é uma área que involve física, psicologia, fisiologia e arte

Introdução 4 Existem vários padrões de cores mas nenhum é aceito como padrão universal Cor de um objeto depende também da luz que o ilumina, das cores dos objetos ao seu redor e do sistema visual humano, que varia de pessoa a pessoa

Luz acromática 5 Luz acromática codifica somente intensidade de luz Chamada de intensidade ou luminância se representa energia ou brilho da luz Tons de cinza Geralmente, em torno de 64 a 256 tons de cinza são necessários para representação de imagens de tons contínuos sem a criação de contornos artificiais EXEMPLO

Luz cromática Luz cromática 6 Sensação visual de cores Intensidade Cromaticidade/cor Tonalidade (posição no espectro azul, vermelho, amarelo...) Saturação

Cores Tonalidade (tom/hue) distingue entre cores Saturação indica quão pura a cor é, isto é, quanto de branco/cinza está misturado a mesma. Por exemplo, vermelho é muito saturado enquanto que rosa é pouco saturada Clareza é a intensidade percebida de um objeto que reflete luz enquanto que brilho é a intensidade percebida de um objeto que emite luz Nós podemos distinguir aproximadamente 7 milhões de cores quando colocadas lado a lado (JNDs Just Noticeable Diffs.) 7 Com variações somente nos tons, diferenças de λ nas cores JND são de 2nm na parte central do espectro visível e de 10nm nos seus extremos

Cores 8

Misturas de Cores A mistura de cores aditiva é o efeito da projeção de luzes de várias cores no mesmo ponto A mistura de cores subtrativa é o efeito da passagem de luz através de vários filtros 9

Misturas de Cores A mistura de cores aditiva é o efeito da projeção de luzes de várias cores no mesmo ponto A mistura de cores subtrativa é o efeito da passagem de luz através de vários filtros 10

Mistura de Cores Subtrativas A mistura subtrativa acontece na mistura de tintas para desenho (que absorvem luz). Em mistura subtrativa, a luz que passa por dois filtros é a interseção das faixas de frequencia que passam pelos dois filtros. No exemplo ao lado o primeiro filtro é um filtro azul largo (que deixa passar luz entre 420 e 520 nm) e o segundo filtro é um filtro amarelo largo (que deixa passar luz entre 480 and 660 nm), logo, a luz que passa é a entre 480 e 520 nm, que é verde 11

Mistura de Cores Aditivas A mistura aditiva é usada em projetores, e luz que passa por dois ou mais filtros (ou refletida por dois ou mais pigmentos) atinge a mesma região da retina ao mesmo tempo. A figura mostra dois projetores transmitindo luz pura azul e amarela, e o observador vê a cor cinza 12

Cores Complementares Aditivas 13 Tons complementares Pares de tons que quando misturados aditivamente produzem cinza. Os dois pares de tons complementares mais importantes são vermelho verde e azul amarelo (percepção de cores)

Contraste Os quadrados cinza são iguais, mas não aparentam ser devido a cor na qual estão envoltos. Eles diferem em intensidades percebidas e tons 14

Nomeando Cores 15 Pode se comparar cor deconhecida com amostras de uma coleção, mas cores tem de ser vistas com uma iluminação padrão e dependem de julgamento humano. Ex. Sistema PANTONE na indústria de impressão Sistema de cores Munsell é um conjunto de amostras em 3D (tom, valor, chroma/saturação) onde vizinhos estão a distâncias iguais do ponto de vista perceptual Artistas especificam cores por matiz (tint), intensidade (shade) e tom (tone) usando pigmentos puros, brancos e pretos

Psicofísica Comparações de matizes, tons e intensidades são subjetivas e dependem de iluminação, cores envolvendo a amostra, tamanho da amostra, etc. Colorimetria ou cromometria é usada na análise quantitativa na comparação de cores Percepção Colorimetria Tom Comprimento de onda dominante Saturação Pureza de excitação Intensidade (luz refletida) Luminância Brilho (luz emitida) Luminância 16

Resposta à Estímulo Uma curva de resposta (filtro) a frequência indica as frequências e a percentagem de luz destas frequências que são detectadas pelos receptores. Indica como receptores respondem a luz de intensidade uniforme para cada comprimento de onda A área cinza ao lado indica quanto da luz emitida os recptores detectam Suponha que o gráfico represente os receptores vermelhos, então temos percepção vermelho = R λ dλ = I λ f λ dλ 17

Teoria de Triestímulos Função de eficiência luminosa : f λ Pós processamento neural Os três tipos de recptores tem conexões excitatórias e inibitórias Todas as cores podem ser descritas usando se as 4 cores primárias psicológicas (vermelho, verde, azul e amarelo) Canais de cores antagonistas vermelho verde, azul amarelo e preto branco pico de sensitividade no amarelo verde /550 nm Funções de resposta espectrais fλ dos três tipos de cones na retina humana 18

Reproduzindo Cores λ λ Funções de reprodução de cores, que mostram as quantidades das três primárias necessárias para reproduzir uma cor de luminância constante, para todos os valores de frequencias dominantes no espectro visível, para um observador médio 19 Teoria do Triestímulo leva a idéia de se reproduzir todas as cores visíveis com combinações monoespectrais de vermelho, verde e azul A mistura de quantidades positivas arbitrárias de primárias R, G, B pode gerar um grande gamute de cores mas nehum dispositivo baseado em um número finito de primárias pode mostrar todas as cores

Modelo CIE Commission Internationale de l Éclairage (CIE) Definiu primárias X, Y, e Z para substituir primárias vermelho, verde e azul Y foi escolhido de forma que yλ codifica a função de eficiência luminosa (intensidade) xλ, yλ, e zλ são as funções de representação de cores para esta primárias e são combinações lineares de rλ, gλ, e bλ xλ, yλ, e zλ para as primárias X, Y, e Z foram definidas em 1931 em intervalos de 1 nm 20

Espaço CIE O gamute de cores de um monitor colorido típico no espaço de cores XYZ 21 A forma irregular do gamute de cores visíveis no espaço CIE acontece devido a resposta do nosso olho pelas curvas de resposta A faixa de valores que um monitor pode mostrar é bem menor que todas as cores visíveis no espaço XYZ

Diagrama de Cromaticidade CIE Qualquer coisa fora dessas bordas não é uma cor física Região que define espectro de cores Visíveis é fechada pela linha Conectando azul e vermelho 22 É a projeção do plano (X + Y + Z ) = 1 no plano (X, Y) Mostra x e y para todos os valores de cromaticidade visíveis: Todas as cores com mesma cromaticidade mas luminância diferentes mapeiam para o mesmo ponto Cores puras espectralmente (monocromáticas) são localizadas nas bordas curvas do diagrama Como luminância não é representada, cores que são relacionadas com luminância não são mostradas (ex. Marrom cromaticidade laranja vermelho com baixa luminância) Iluminante C: próximo a (nas não exatamente) x = y = z = 1/3; semelhante a luz solar Definir mistura de cores, definir e comparar gamutes de cores, purity e dominant wavelength

Diagrama de Cromaticidade CIE 23

Modelos de Cores para Dispositivos de Rasterização Especificam em um sistema de coordenadas de cores 3D um gamute, que é um subconjunto de todas as cores visíveis Modelos orientados a hardware não são intuitivos pois não relacionam conceitos de tons, saturação e intensidade 24 RGB (monitores CRT), YIQ (TVs NTSC), CMY e CMYK (impressão de cores) Modelos orientados a usuário HSV/HSB (hue, saturation, value/brightness) HLS (hue, lightness, saturation) The Munsell system

Modelo RGB Componentes RGB são aditivos: Diagonal principal => tons de cinza preto é (0,0,0) e branco é (1,1,1) Gamute de cores RGB definidos pelo CRT Conversão de um gamute CRT para outro é feita usando se XYZ como passo intermediário 25

Modelo RGB Transformação RGB: [ ][ Xr X Y = Yr Z Zr Xg Xb Yg Yb Zg Zb ][ ] R G B Onde Xr, Xg, e Xb são os pesos multiplicados pelas cores RGB do monitor para achar X (mesmo para Y e Z) M é a matriz 3 x 3 de coeficientes de casamento de cores [] [] X R Y =M G Z B 26

Modelo CMY(K) [ ][][] Usado em impressão (depósito de pigmentos no papel) Ciano (C), magenta (M) e amarelo (Y) são complementares de vermelho (R), verde (G) e azul (B) Primárias subtrativas: cores são especificadas pelo o que é subtraído da luz branca Sistema de coordenadas Cartesiano Branco é (0,0,0) e preto é (1,1,1) C 1 R M =1 G Y 1 B Green (minus red) Cyan Yellow Black Blue 27 (minus blue) Red Magenta (minus green)

Modelo CMY(K) Impressoras geralmente usam CMYK (K=blacK) K usado ao invés de quantidades iguais de CMY preto mais realista e menos tinta no papel (secagem mais rápida) Cálculo: K = min(c, M, Y) C = C K M = M K (C, Y ou M será 0) 28

Modelo YIQ Criado para ser eficiente e compatível com TVs preto e branco. Usado no NTSC (National Television Standards Committee (cynically, never the same color )) Y é a luminância (intensidade) mesmo que CIE Y I e Q codificam cromaticidade Somente Y = 0.3R + 0.59G + 0.11B é monitores preto e branco: [][ ][ ] Y 0.30 0. 59 0.11 R I = 0. 60 0. 28 0. 32 G Q 0. 21 0. 52 0.31 B 29

Modelo HSV Hue, saturation, value (intensidade) Cone hexagonal. O plano V = 1 contém a parte do modelo RGB R = 1, G = 1, B = 1) Relacionamento com o modelo do artista (matiz, intensidade e tom) Pigmentos puros estão localizados em (I, 1, 1) onde 0º I 360º Saturação: Adicionando pigmento branco diminuindo S em um V constante Intensidades: Adicionando pigmento preto diminuindo V em um S constante Tons: diminuindo S e V 30

Modelo HSV 31

Modelo HLS Hue, Lightness, Saturation Cone hexagonal duplo Pigmentos puros estão localizados em S = 1, L = 0.5 Conceitualmente mais fácil para algumas pessoas ver branco como um ponto fora do plano mencionado acima 32

Modelo HLS 33

Problemas com Sistemas de Cores Padrão Eles são não uniformes do ponto de vista perceptual Mudanças de cores iguais matematicamente não são percebidas como iguais Mudança de um parâmetro causa uma mudança perceptual nos dois outros parâmetros O primeiro spaço de cores perceptualmente uniforme foi o sistema de Munsell, que foi criado a partir de dados perceptuais 34 Leva em conta o fato que amarelo intenso é mais claro que azul intenso, logo podemos distinguir mais níveis de saturação de azul do que de amarelo

Interpolando Cores 35 Interpolação usada para algoritmo de Gouraud, antialiasing e sequencia fade in, fade out Resultados dependem do modelo de cores usado: Em RGB, CMY, YIQ, CIE linhas retas são mantidas durante interpolação Não acontece em HSV, HLS Exemplo: interpolação entre vermelho e verde em RGB: vermelho = (1, 0, 0), verde = (0, 1, 0) ponto_medio = (0.5, 0.5, 0) Interpolando em HSV: vermelho = (0º, 1, 1); verde = (120º, 1, 1) ponto_medio = (60º, 1, 1) RGB_para_HSV = (60º, 1, 0.5)

Interpolando Cores Para Gouraud shading pode se usar qualquer modelo na interpolação pois as cores interpolantes são em geral muito próximas Para efeitos tipo fade in fade out ou para antialiasing, cores podem ser distantes logo use modelo aditivo (por exemplo RGB) Se as duas cores tem mesmo tom ou saturação e deseja manter o mesmo tom ou saturação durante interpolação use HSV ou HLS (durante interpolação tons idênticos podem ser percebidos de forma diferente) 36

Uso de Cores Usos estéticos (passar uma sensação ao observador), destacar objetos, codificar quantidades (relevo, temperatura, dinâmica de fluídos) Nosso sistema visual é mais sensível a variação espacial (pequenos detalhes devem diferir do fundo da imagem não somente em cor mas em intensidade) Azul e preto, amarelo e branco são combinações ruins (não use azul para texto) Para daltônicos evite verdes e vermelhos com baixa saturação e intensidade 37

Uso de Cores 38 É difícil de se perceber cores quando usadas com pequenos objetos Cor percebida de objeto é afetada por cor da área que o circula Cores muito saturadas produzem imagens posteriores Cores afetam tamanhos percebidos Objetos vermelhos aparentam ser maiores que objetos verdes Cores refratam de modo diferente na nossa lente e aparentam distâncias diferentes