Ajuste de temperatura e cor Gustavo de Sá Carvalho Honorato.
-
Upload
carolina-jorge -
Category
Documents
-
view
223 -
download
7
Transcript of Ajuste de temperatura e cor Gustavo de Sá Carvalho Honorato.
![Page 1: Ajuste de temperatura e cor Gustavo de Sá Carvalho Honorato.](https://reader035.fdocumentos.tips/reader035/viewer/2022081520/570638451a28abb8238f2603/html5/thumbnails/1.jpg)
Ajuste de temperatura e cor
Gustavo de Sá Carvalho Honorato
![Page 2: Ajuste de temperatura e cor Gustavo de Sá Carvalho Honorato.](https://reader035.fdocumentos.tips/reader035/viewer/2022081520/570638451a28abb8238f2603/html5/thumbnails/2.jpg)
Sumário
IntroduçãoLei de PlanckAlgoritmoResultadosReferências
![Page 3: Ajuste de temperatura e cor Gustavo de Sá Carvalho Honorato.](https://reader035.fdocumentos.tips/reader035/viewer/2022081520/570638451a28abb8238f2603/html5/thumbnails/3.jpg)
Introdução
Objetivo: A partir de uma imagem tirada de uma cena com uma determinada iluminação, converter esta imagem para outra da mesma cena mas com diferente iluminação
Para isto, foi utilizada a Lei de Planck
![Page 4: Ajuste de temperatura e cor Gustavo de Sá Carvalho Honorato.](https://reader035.fdocumentos.tips/reader035/viewer/2022081520/570638451a28abb8238f2603/html5/thumbnails/4.jpg)
Lei de Planck
Descreve a radiância emitida por um corpo negro em diferentes temperaturas [planck1901]
Correção da lei de Wilhelm Wien que funcionava bem para comprimento de ondas grandes e mal para comprimentos curtos
Funciona muito bem para todos os comprimentos de onda
![Page 5: Ajuste de temperatura e cor Gustavo de Sá Carvalho Honorato.](https://reader035.fdocumentos.tips/reader035/viewer/2022081520/570638451a28abb8238f2603/html5/thumbnails/5.jpg)
Algoritmo
mudar-temp-cor(tempAtual, tempNova)1. Recuperar a radiância para todos os comprimentos de onda de
um corpo negro na temperatura tempAtual e tempNova usando a Lei de Planck
2. Corrigir a potência do espectro dividindo pela radiância cada comprimeto de onda pelo valor da radiância do comprimento de onda de 560
3. Calcular os valores XYZ do espectro atual e do novo espectro4. Converter os valores de XYZ encontrados para sRGB5. Para cada pixel da imagem, multiplique o valor de cada um pelo
coeficiente: c = sRGB(tempNova)/sRGB(tempAtual)6. Aplique a correção do gamut do monitor para a nova cor
encontrada para cada pixel
![Page 6: Ajuste de temperatura e cor Gustavo de Sá Carvalho Honorato.](https://reader035.fdocumentos.tips/reader035/viewer/2022081520/570638451a28abb8238f2603/html5/thumbnails/6.jpg)
Resultados
T4880.jpg T5450.jpg
![Page 7: Ajuste de temperatura e cor Gustavo de Sá Carvalho Honorato.](https://reader035.fdocumentos.tips/reader035/viewer/2022081520/570638451a28abb8238f2603/html5/thumbnails/7.jpg)
Resultados
T4880.jpg convertida para 5450 K
T5450.jpg
![Page 8: Ajuste de temperatura e cor Gustavo de Sá Carvalho Honorato.](https://reader035.fdocumentos.tips/reader035/viewer/2022081520/570638451a28abb8238f2603/html5/thumbnails/8.jpg)
Resultados
T4880.jpg convertidapara 6500 K
T5450.jpg convertidaPara 6500 K
![Page 9: Ajuste de temperatura e cor Gustavo de Sá Carvalho Honorato.](https://reader035.fdocumentos.tips/reader035/viewer/2022081520/570638451a28abb8238f2603/html5/thumbnails/9.jpg)
Referências
[planck1901] Planck, Max (1901). "On the Law of Distribution of Energy in the Normal Spectrum" Annalen der Physik 4: 553.