Applying Visual Object Categorization and Memory Colors for Automatic Color Constancy

This paper presents a framework for using high-level visual information to enhance the performance of automatic color constancy algorithms. The approach is based on recognizing special visual object categories, called here as memory color categories, which have a relatively constant color (e.g. the sky). If such category is found from image, the initial white balance provided by a low-level color constancy algorithm can be adjusted so that the observed color of the category moves toward the desired color. The magnitude and direction of the adjustment is controlled by the learned characteristics of the particular category in the chromaticity space. The object categorization is performed using bag-of-features method and raw camera data with reduced preprocessing and resolution. The proposed approach is demonstrated in experiments involving the standard gray-world and the state-of-the-art gray-edge color constancy methods. In both cases the introduced approach improves the performance of the original methods.

[1]  O. Chum,et al.  On the Interaction between Object Recognition and Colour Constancy , 2003 .

[2]  Cordelia Schmid,et al.  Using High-Level Visual Information for Color Constancy , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[3]  M. H. Brill,et al.  Color Appearance Models, 2nd Edition , 2005 .

[4]  Peter Zsolt Bodrogi,et al.  Colour memory for various sky, skin, and plant colours: Effect of the image context , 2001 .

[5]  Koen E. A. van de Sande,et al.  Evaluation of color descriptors for object and scene recognition , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[6]  G. Buchsbaum A spatial processor model for object colour perception , 1980 .

[7]  Lidija Mandić,et al.  COLOUR APPEARANCE MODELS , 2002 .

[8]  Matthijs C. Dorst Distinctive Image Features from Scale-Invariant Keypoints , 2011 .

[9]  David A. Forsyth,et al.  A novel algorithm for color constancy , 1990, International Journal of Computer Vision.

[10]  Jarno Nikkanen,et al.  Subjective effects of white-balancing errors in digital photography , 2008 .

[11]  Hannu Kauppinen,et al.  Color vision based methodology for grading lumber , 1994, Proceedings of 12th International Conference on Pattern Recognition.

[12]  Brian V. Funt,et al.  A comparison of computational color constancy algorithms. I: Methodology and experiments with synthesized data , 2002, IEEE Trans. Image Process..

[13]  Graham D. Finlayson,et al.  Color by Correlation: A Simple, Unifying Framework for Color Constancy , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Matthew Anderson,et al.  Proposal for a Standard Default Color Space for the Internet - sRGB , 1996, CIC.

[15]  Brian V. Funt,et al.  A comparison of computational color constancy Algorithms. II. Experiments with image data , 2002, IEEE Trans. Image Process..

[16]  Joost van de Weijer,et al.  Author Manuscript, Published in "ieee Transactions on Image Processing Edge-based Color Constancy , 2022 .

[17]  Gabriela Csurka,et al.  Visual categorization with bags of keypoints , 2002, eccv 2004.

[18]  Kobus Barnard,et al.  Practical colour constancy , 1999 .