Color Constancy

The color of a scene recorded by a trichromatic sensor varies with the spectral distribution of the illuminant. For recognition and many other applications, we seek a color representation that is unaffected by illumination changes. Achieving such color constancy is an ill-posed problem because both the spectral distribution of the illuminant and the scene reflectance are unknown. Most methods have approached this problem by leveraging the statistics of individual pixel measurements, independent from their spatial contexts. In this work, we show that the strong spatial correlations that exist between measurements at neighboring image points encode useful information about the illuminant and should not be ignored. We develop a method to encode these correlations in a statistical model and exploit them for color constancy. The method is computationally efficient, allows for the incorporation of prior information about natural illuminants, and performs well when evaluated on a large database of natural images.

Source Code

[code][demo]

Publications

Ayan Chakrabarti, Keigo Hirakawa, Todd Zickler, "Computational Color Constancy with Spatial Correlations," under review. [bibtex][pdf]

Ayan Chakrabarti, Keigo Hirakawa, Todd Zickler, "Color Constancy Beyond Bags of Pixels," CVPR, 2008. [bibtex][pdf]