Mudança da Temperatura de Cor de uma Imagem Hildebrando Trannin Fundamentos de Computação Gráfica Prof.: Marcelo Gattass.

Slides:



Advertisements
Apresentações semelhantes
Radiação de Corpo Negro
Advertisements

Temperatura e Ajuste de Cor
Espectro de LUZ e Modelos de Reflexão
RADIAÇÃO TÉRMICA.
Computação Gráfica Interativa - Gattass
Pontifícia Universidade Católica do Rio de Janeiro – PUC-RJ
Visualização de Imagens HDR
Ray Tracer Distribuído
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Departamento de Informática e Estatística - INE/CTC/UFSC Computação Gráfica:
Fundamentos de Computação Gráfica Prof.: Marcelo Gattass
Captura de Texto em um Quadro Branco
Espectro de Cores Corpos Negros.
Fundamentos de Computação Gráfica Prof. Marcelo Gattass
Interface para rotações Tipo ArcBall
Fundamentos da Computação Gráfica (Trabalho 2)
Modelos de representação de cores
Fundamentos de Computação Gráfica
Alberto B. Raposo INF 1366 – Computação Gráfica Interativa Raytracing (resumo) POVRAY – Persistence of Vision Raytracer Alberto.
Correção de imagens de quadros do Portinari
Trabalho 1 – Detecção de movimento através de subtração de fundo
Trabalho 01 – Modelos de Reflexão
Segmentação de Imagens
Algemiro Augusto Professor: Marcelo Gattass
INF 1366 – Computação Gráfica Interativa Modelagem Geométrica
Computação Gráfica: Aula3: Cores
Cor Rodrigo de Toledo. Como ordenar cores? Dado um conjunto de esferas: Ordenar por tamanho! OK Ordenar por peso! OK Ordenar por cor ????
Visão Computacional Imagem: Luz e Cor
Visão Computacional Imagem: Reflexão
Tricromia e aditividade
A Imagem (Parte III) Prof. AMOUSSOU DOROTHÉE
COMPUTAÇÃO GRAFICA DAVIDE MOURO SALGUEIRO.
Disciplina: Métodos Instrumentais de Análise Física do Ambiente
Gamut de cores visíveis
7. Color Image Processing
Segmentação do fundo estático de um vídeo Pedro Sampaio Vieira.
ENERGIA OCEÂNICA Murilo Lima Yasmin Ferrari Informática –tarde.
Germano Maioli Penello Reinaldo de Melo e Souza Espaço Alexandria 26/04/2013.
Modelos de reflexão Trabalho 1 Pablo Bioni.
Equalização dos Histogramas em Imagens
Ray Tracing Patrícia Cordeiro Pereira Pampanelli
Carlos Oliveira Modelos de Reflexão.
Fundamentos da Computação Gráfica
Trabalho de Imagem Felipe Baldino Moreira Prof: Marcelo Gatass.
Macbeth Color Pattern Prof.: Marcelo Gatass
FUNDAMENTOS DE COMPUTACION GRAFICA Jessica Palomares
Introdução à Tecnologia Apresentação 5 Componentes Aditiva e Subtractiva da Imagem.
FUSÃO DE IMAGENS DIGITAIS Prof. Dr. Antônio Nuno de Castro Santa Rosa.
Fundamentos de Computação Gráfica Prof Marcelo Gattass
Computação Gráfica - Cor
Guilherme Defreitas Juraszek
Calibração de Câmera Pedro Sampaio Vieira.
COR.
Revisão 2 – UEPA 2013 Prof.:Marco Macêdo.
Thiago Aurélio Prof. Dr. Paulo Roberto Gomes Luzzardi
Reflexão Prof. Dr. Paulo Roberto Gomes Luzzardi Ucpel-BCC
Propriedade dos retângulos
Curso Superior de Tecnologia em Fabricação Mecânica
Graphics Interchange Format formato para intercâmbio de gráficos
ANÁLISE QUÍMICA INSTRUMENTAL
Segmentação de Fundo Marcelo Gonella
Locus Localização Eudes Cavalcanti.
INF 1366 – Computação Gráfica Interativa Rasterização
Ajuste de temperatura e cor Gustavo de Sá Carvalho Honorato.
Ricardo Costa Modelos de reflexão Ricardo Costa
Computação Gráfica: 11. Cores Prof. Dr. Rafael Andrade
Prof: Hugo Cesário.
Teoria da Cor Trabalho realizado por: Catarina Ferreira nº4 12ºB.
Renderização do Espectro Marcelo Gonella
ESPECTROS/RADIAÇÕES/ENER GIA
Óptica Física Anne L. Scarinci
Transcrição da apresentação:

Mudança da Temperatura de Cor de uma Imagem Hildebrando Trannin Fundamentos de Computação Gráfica Prof.: Marcelo Gattass

Definição  Objetivo: implementar um algoritmo para realizar a mudança da temperatura de cor de uma imagem  Entrada: imagem com temperatura atual definida e escolha de uma nova temperatura  Saída: imagem com nova temperatura

 Objeto que absorve toda luz incidente (preto quando está frio)  Quando quente, emite radiância proporcional a temperatura  Importante propriedade:  Um corpo negro a uma temperatura T, emite os mesmos comprimento de onda e intensidade que estaria presente em um ambiente em T. Corpo Negro

Corpo Negro  Para encontrar a radiância de um corpo negro a uma temperatura T e em um comprimento de onda λ, usamos a lei de Planck.  Utilizamos a fórmula apresentada para encontrar o espectro de luz da nova temperatura da imagem Temos: c 1 = 2πhc 2 c 2 = hc / k Com c = x 10 8 m.s -1 h = x J.s k = x J.K -1

Espectro de radiância  Após encontrar o espectro da nova temperatura, devemos convertê-lo para o sistema sRGB a fim de encontrarmos os seus valores em RGB  Sistema de cores do monitor: mRGB (sRGB)  Etapas de conversão do espectro:  Espectro -> XYZ  XYZ -> mRGB

Espectro -> XYZ  nm  * ∫ Utilizamos as fórmulas ao lado para encontrar os valores X, Y e Z a partir de um espectro de luz.

XYZ -> RGB  Coordenadas x e y dos fósforos do monitor:  Após alguns cálculos:  Ao final dessa etapa já temos os valores em RGB do espectro da nova temperatura de cor RGBRGB = XYZXYZ R G B white x y

Conversão da Temperatura  Com o RGB da nova temperatura, encontramos um fator de conversão para cada componente do RGB:  Para cada pixel da imagem, foi aplicado o fator em todas as componentes RGB F R = R novo / R antigo F G = G novo / G antigo F B = B novo / B antigo R = F R * R antigo G = F G * G antigo B = F B * B antigo

Resultados Esquerda: T original = 2940K T destino = 6500K Direita: T original = 2940K

Resultados Esquerda: T original = 5080K T destino = 3500K Direita: T original = 5450K T destino = 3500K

Referências  Color Vision and Colorimetry Theory and Applications - Daniel Malacara       