Abstract
This paper presents a novel solution to the illuminant estimation problem: the problem of how, given an image of a scene taken under an unknown illuminant, we can recover an estimate of that light. The work is founded on previous gamut mapping solutions to the problem which solve for a scene illuminant by determining the set of diagonal mappings which take image data captured under an unknown light to a gamut of reference colours taken under a known light. Unfortunately, a diagonal model is not always a valid model of illumination change and so previous approaches sometimes return a null solution. In addition, previous methods are difficult to implement. We address these problems by recasting the problem as one of illuminant classification: we define a priori a set of plausible lights thus ensuring that a scene illuminant estimate will always be found. A plausible light is represented by the gamut of colours observable under it and the illuminant in an image is classified by determining the plausible light whose gamut is most consistent with the image data. We show that this step (the main computational burden of the algorithm) can be performed simply and efficiently by means of a non-negative least-squares optimisation. We report results on a large set of real images which show that it provides excellent illuminant estimation, outperforming previous algorithms.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Barnard, K. 2000. Practical colour constancy. PhD thesis, Simon Fraser Univ., School of Computing Science.
Barnard, K., Cardei, V. and Funt, B. 2002. A comparison of computational color constancy algorithms; part one: Methodology and experiments with synthetic images. IEEE Transactions on Image Processing, 11(9):972–984.
Barnard, K., Martin, L., Coath, A., and Funt, B. 2002. A comparison of computational color constancy algorithms; part two: Experiments with image data. IEEE Transactions on Image Processing, 11(9):985–996.
Barnard, K., Martin, L., and Funt, B. 2000. Colour by correlation in a three dimensional colour space. In 6th European Conference on Computer Vision, pp. 275–289. Springer.
Brainard, D.H. and Freeman, W.T. 1994. Bayesian method for recovering surface and illuminant properties from photosensor responses. In Proceedings of the IS&T/SPIE Symposium on Electronic Imaging Science&Technology, vol. 2179. pp. 364–376.
Buchsbaum, G. 1980. A spatial processor model for object colour perception. Journal of the Franklin Institute, 310:1–26.
Cardei, V.C., Funt, B., and Barnard, K. 2002. Estimating the scene illuminant chromaticity by using a neural network. Journal of the Optical Society of America, A, 19(12):2374–2386.
Comaniciu, D. and Meer, P. 1999. Mean shift analysis and applications. In Proceedings of the 7th International Conference on Computer Vision, pp. 1197–1203. IEEE.
Finlayson, G.D. 1996. Color in Perspective. IEEE Transactions on Pattern Analysis and Machine Intelligence, 18(10):1034–1038.
Finlayson, G.D., Hordley, S.D., and Hubel, P.M. 2001. Color by correlation: A simple, unifying framework for color constancy. IEEE Transactions on Pattern Analysis and Machine Intelligence, 23(11):1209–1221.
Finlayson, G.D., Drew, M.S., and Funt, B.V. 1994. Color constancy: generalized diagonal transforms suffice. Journal of the Optical Society of America, A, 11(11):3011–3019.
Finlayson, G.D., Drew, M.S., and Funt, B.V. 1994. Spectral sharpening: sensor transformations for improved color constancy. Journal of the Optical Society of America, A, 11(5):1553–1563.
Finlayson, G.D. and Hordley, S. 2000. Improving gamut mapping color constancy. IEEE Transactions on Image Processing, 9(10):1774–1783.
Forsyth, D.A. 1990. A Novel Algorithm for Colour Constancy. International Journal of Computer Vision, 5(1):5–36.
Funt, B.V. and Finlayson, G.D. 2002. Color constant color indexing. EEE Transactions on Pattern Analysis and Machine Intelligence, 17(5):522–529.
Gevers, T. and Smeulders, A.W.M. 1999. Color based object recognition. Pattern Recognition, 32: 453–464.
Healey, G. and Slater, D. 1994. Global color constancy: recognition of objects by use of illumination-invariant properties of color distributions. Journal of the Optical Society of America, A, 11(11):3003–3010.
Hogg, R.V. and Tanis, E.A. 2001. Probability and StatisticalInference. Prentice Hall.
Hordley, S.D. and Finlayson, G.D. 2004. Re-evauating colour constancy. In Proceedings of the 17th International Conference on Pattern Recognition. IEEE, pp. 76–79.
Horn, B.K.P. 1986. Robot Vision. MIT Press.
Hunt, R.W.G. 1995. The Reproduction of Colour. 5th edition, Fountain Press.
Land, E.H. 1977. The Retinex Theory of Color Vision. Scientific American, 108–129.
Lawson, C.L. and Hanson, R.J. 1974. Solving Least Squares Problems. Prentice Hall.
Maloney, L.T. and Wandell, B.A. 1986. Colorconstancy: A method for recovering surface spectral reectance. Journal of the Optical Society of America, A, 3(1):29–33.
Parkkinen, J., Jaaskelainen, T., and Kuittinen, M. 1998. Spectral representation of color images. In IEEE 9th International Conference on Pattern Recognition, vol. 2, pp. 933–935.
Preparata, F.P. and Shamos, M.I. 1985. Computational Geometry: An Introduction. New York: Springer Verlag.
Raja, Y., McKenna, S.J., and Gong, S. 1998. Colour model selection and adaptation in dynamic scenes. In 5th European Conference on Computer Vision, pp. 460–474. Springer.
Sapiro, G. 1998. Bilinear voting. In ICCV98, pages 178–183.
Swain, M.J. and Ballard, D.H. 1991. Color Indexing. International Journal of Computer Vision, 7(1):11–32.
Tominaga, S., Ebisui, S., and Wandell, B.A. 2001. Scene illuminant classification brighter is better. Journal of the Optical Society of America, A, 18(1):55–64.
Vrhel, M.J., Gershon, R. and Iwan, L.S. 1994. Measurement and analysis of object reectance spectra. Color Research and Application, 19(1):4–9.
Wyszecki, G. and Stiles, W.S. 1982. Color Science: Concepts and Methods, Quantitative Data and Formulas. New York:Wiley, 2nd edition.
Author information
Authors and Affiliations
Additional information
First online version published in February, 2006
Rights and permissions
About this article
Cite this article
Finlayson, G.D., Hordley, S.D. & Tastl, I. Gamut Constrained Illuminant Estimation. Int J Comput Vision 67, 93–109 (2006). https://doi.org/10.1007/s11263-006-4100-z
Received:
Revised:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/s11263-006-4100-z