Convex and non-convex illuminant constraints for dichromatic colour constancy

The dichromatic reflectance model introduced by S. Shafer (1985) predicts that the colour signals of most materials fall on a plane spanned by a vector due to the material and a vector that represents the scene illuminant. Since the illuminant is in the span of all dichromatic planes, colour constancy can be achieved by finding the intersection of two or more planes. Unfortunately, this approach has proven to be hard to get to work in practice. First, segmentation needs to be carried out and second, the actual intersection computation is quite unstable: small changes in the orientation of a dichromatic plane can significantly alter the location of the intersection point. We propose to ameliorate the instability problem by regularising the intersection. Specifically, we introduce a constraint on the colour of the illuminant. We show how the intersection problem in the context of convex and non-convex illuminant constraints, based on the distribution of common light sources, can be solved. This algorithm coupled with the simplest of segmentations results in good estimation results for a large set of real images. Estimation performance is significantly better than for the unconstrained algorithm.

[1]  B. Wandell,et al.  Standard surface-reflectance model and illuminant estimation , 1989 .

[2]  Glenn Healey,et al.  Using color for geometry-insensitive segmentation , 1989 .

[3]  Brian A. Wandell,et al.  Illuminant Estimation: Beyond the Bases , 2000, Color Imaging Conference.

[4]  L. Maloney,et al.  Color constancy: a method for recovering surface spectral reflectance. , 1986, Journal of the Optical Society of America. A, Optics and image science.

[5]  Graham D. Finlayson,et al.  Selection for gamut mapping colour constancy , 1999, Image Vis. Comput..

[6]  Graham D. Finlayson,et al.  Colour by correlation: a simple, unifying approach to colour constancy , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[7]  Frank C. H Tong,et al.  Specularity removal for shape-from-shading , 1987 .

[8]  H C Lee,et al.  Method for computing the scene-illuminant chromaticity from specular highlights. , 1986, Journal of the Optical Society of America. A, Optics and image science.

[9]  S. Tominag Multi-channel vision system for estimating surface and illumination functions , 1996 .

[10]  B. Wandell,et al.  Component estimation of surface spectral reflectance , 1990 .

[11]  G. Finlayson,et al.  Colour Constancy Using Shadows , 1994 .

[12]  Hsien-Che Lee Illuminant color from shading , 1990, Electronic Imaging.

[13]  Graham D. Finlayson,et al.  Color in Perspective , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  M D'Zmura,et al.  Mechanisms of color constancy. , 1986, Journal of the Optical Society of America. A, Optics and image science.

[15]  Shoji Tominaga,et al.  Surface Identification Using the Dichromatic Reflection Model , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Steven A. Shafer,et al.  Using color to separate reflection components , 1985 .

[17]  Shoji Tominaga,et al.  MULTICHANNEL VISION SYSTEM FOR ESTIMATING SURFACE AND ILLUMINATION FUNCTIONS , 1996 .

[18]  Philip E. Gill,et al.  Practical optimization , 1981 .

[19]  David G. Kirkpatrick,et al.  On the shape of a set of points in the plane , 1983, IEEE Trans. Inf. Theory.