Improved machine learning for image category recognition by local color constancy

Color constancy is the ability to recognize colors of objects invariant to the color of the light source. Systems for object detection or recognition in images use machine learning based on image descriptors to distinguish object and scene categories. However, there can be large variations in viewing and lighting conditions for real-world scenes, complicating the characteristics of images and consequently the image category recognition task. To reduce the effect of such variations, either color constancy algorithms or illumination-invariant color descriptors could be used. In this paper, we evaluate the performance of straightforward color constancy methods in practice, with respect to their utilization in a standard object classification problem, and also investigate their effects using local versions of these algorithms. These methods are then compared with color invariant descriptors. In a novel contribution, we ascertain that a combination of local color constancy methods and color invariant descriptors improve the performance of object recognition by as much as more than 10 percent, a significant improvement.

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

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

[3]  Frédéric Jurie,et al.  Creating efficient codebooks for visual recognition , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[4]  Graham D. Finlayson,et al.  Shades of Gray and Colour Constancy , 2004, CIC.

[5]  Mark S. Drew,et al.  Diagonal transforms suffice for color constancy , 1993, 1993 (4th) International Conference on Computer Vision.

[6]  Joost van de Weijer,et al.  Color constancy based on the Grey-edge hypothesis , 2005, IEEE International Conference on Image Processing 2005.

[7]  Koen E. A. van de Sande,et al.  Evaluating Color Descriptors for Object and Scene Recognition , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Gunnar Rätsch,et al.  Large Scale Multiple Kernel Learning , 2006, J. Mach. Learn. Res..

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

[10]  Gertjan J. Burghouts,et al.  Performance evaluation of local colour invariants , 2009, Comput. Vis. Image Underst..