Illumination-Invariant Color Image Correction

This paper presents a new statistical approach for learning automatic color image correction. The goal is to parameterize color independently of illumination and to correct color for changes of illumination. This is useful in many image processing applications, such as color image segmentation or background subtraction. The motivation for using a learning approach is to deal with changes of lighting typical of indoor environments such as home and office. The method is based on learning color invariants using a modified multi-layer perceptron (MLP). The MLP is odd-layered and the central bottleneck layer includes two neurons that estimates the color invariants and one input neuron proportional to the luminance desired in output of the MLP(luminance being strongly correlated with illumination). The advantage of the modified MLP over a classical MLP is better performance and the estimation of invariants to illumination. Results compare the approach with other color correction approaches from the literature.

[1]  Arnold W. M. Smeulders,et al.  Color Based Object Recognition , 1997, ICIAP.

[2]  Taghi M. Khoshgoftaar,et al.  Efficient image segmentation by mean shift clustering and MDL-guided region merging , 2004, 16th IEEE International Conference on Tools with Artificial Intelligence.

[3]  Cheng Lu,et al.  Intrinsic Images by Entropy Minimization , 2004, ECCV.

[4]  Irene Y. H. Gu,et al.  Colour image segmentation using adaptive mean shift filters , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[5]  E. Land,et al.  Lightness and retinex theory. , 1971, Journal of the Optical Society of America.

[6]  Edward H. Adelson,et al.  Recovering intrinsic images from a single image , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Jiří Matas,et al.  Computer Vision - ECCV 2004 , 2004, Lecture Notes in Computer Science.

[8]  Dorin Comaniciu,et al.  Real-time tracking of non-rigid objects using mean shift , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[9]  Rafael C. González,et al.  Local Determination of a Moving Contrast Edge , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Brian V. Funt,et al.  Neural Network Colour Constancy and Specularly Reflecting Surfaces , 1999 .

[11]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..