Illuminant and gamma comprehensive normalisation in logRGB space

The light reflected from an object depends not only on object colours but also on lighting geometry and illuminant colour. As a consequence the raw colour recorded by a camera is not a reliable cue for object based tasks such as recognition and tracking. One solution to this problem is to find functions of image colours that cancel out dependencies due to illumination. While many invariant functions cancel out either dependency due to geometry or illuminant colour, only the comprehensive normalisation has been shown (theoretically and experimentally) to cancel both. However, this invariance is bought at the price of an iterative procedure.The first contribution of this paper is to present a non-iterative comprehensive normalisation procedure. Iteration is avoided by working with logarithms of RGB images rather than the RGBs themselves. We show that under certain simplifying assumptions, in log colour space two simple projection operators lead to invariance to geometry and light colour in a single step.Although both comprehensive normalisation and the non-iterative normalisation work well in the context of colour based object recognition, neither of them accounts for all dependencies that might realistically be present in images. For example, a power (gamma) function is typically applied to image data as part of the coding process and this function can be device and even image dependent. Thus in a second part of the paper we ask whether we can also remove colour dependency due to gamma? We show that we can and furthermore, that invariance can be achieved by adding a single further step to the non-iterative normalisation procedure.Finally, we demonstrate the efficacy of these new normalisation procedures by conducting a series of object recognition experiments on sets of linear and non-linear images.

[1]  Jeff Berens,et al.  Image indexing using compressed colour histograms , 2000 .

[2]  M. D'Zmura,et al.  Color constancy. I. Basic theory of two-stage linear recovery of spectral descriptions for lights and surfaces. , 1993, Journal of the Optical Society of America. A, Optics, image science, and vision.

[3]  Gene H. Golub,et al.  Matrix computations , 1983 .

[4]  Donald A. Adjeroh,et al.  On ratio-based color indexing , 2001, IEEE Trans. Image Process..

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

[6]  Brian V. Funt,et al.  A data set for color research , 2002 .

[7]  John K. Tsotsos,et al.  From [R, G, B] to Surface Reflectance: Computing Color Constant Descriptors in Images , 1987, IJCAI.

[8]  Michael J. Swain,et al.  Color indexing , 1991, International Journal of Computer Vision.

[9]  Graham D. Finlayson,et al.  Colour indexing across devices and viewing conditions , 2001 .

[10]  Christos Faloutsos,et al.  QBIC project: querying images by content, using color, texture, and shape , 1993, Electronic Imaging.

[11]  M. H. Brill,et al.  Heuristic analysis of von Kries color constancy. , 1986, Journal of the Optical Society of America. A, Optics and image science.

[12]  Graham D. Finlayson,et al.  Colour object recognition , 1992 .

[13]  Amarnath Gupta,et al.  Virage image search engine: an open framework for image management , 1996, Electronic Imaging.

[14]  G D Finlayson,et al.  Spectral sharpening: sensor transformations for improved color constancy. , 1994, Journal of the Optical Society of America. A, Optics, image science, and vision.

[15]  E. Land The retinex theory of color vision. , 1977, Scientific American.

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

[17]  Bernt Schiele,et al.  Comprehensive Colour Image Normalization , 1998, ECCV.

[18]  Daniel Berwick,et al.  A chromaticity space for specularity, illumination color- and illumination pose-invariant 3-D object recognition , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[19]  Brian V. Funt,et al.  Is Machine Colour Constancy Good Enough? , 1998, ECCV.

[20]  C. Munteanu,et al.  Color image enhancement using evolutionary principles and the Retinex theory of color constancy , 2001, Neural Networks for Signal Processing XI: Proceedings of the 2001 IEEE Signal Processing Society Workshop (IEEE Cat. No.01TH8584).

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

[22]  Ruixia Xu,et al.  Non-iterative Comprehensive Normalisation , 2002, CGIV.

[23]  Brian V. Funt,et al.  Color Constant Color Indexing , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[24]  Sang Wook Lee,et al.  Using chromaticity distributions and eigenspace analysis for pose-, illumination-, and specularity-invariant recognition of 3D objects , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.