Color balancing of digital photos using simple image statistics

The great diffusion of digital cameras and the widespread use of the internet have produced a mass of digital images depicting a huge variety of subjects, generally acquired by unknown imaging systems under unknown lighting conditions. This makes color balancing, recovery of the color characteristics of the original scene, increasingly difficult. In this paper, we describe a method for detecting and removing a color cast (i.e. a superimposed color due to lighting conditions, or to the characteristics of the capturing device), from a digital photo without any a priori knowledge of its semantic content. First a cast detector, using simple image statistics, classifies the input images as presenting no cast, evident cast, ambiguous cast, a predominant color that must be preserved (such as in underwater images or single color close-ups) or as unclassifiable. A cast remover, a modified version of the white balance algorithm, is then applied in cases of evident or ambiguous cast. The method we propose has been tested with positive results on a data set of some 750 photos.

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

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

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

[4]  Raimondo Schettini,et al.  Retinex preprocessing of uncalibrated images for color-based image retrieval , 2003, J. Electronic Imaging.

[5]  Brian V. Funt,et al.  White Point Estimation for Uncalibrated Images , 1999, CIC.

[6]  Raimondo Schettini,et al.  Image annotation using SVM , 2003, IS&T/SPIE Electronic Imaging.

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

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

[9]  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.

[10]  Graham D. Finlayson,et al.  Improving gamut mapping color constancy , 2000, IEEE Trans. Image Process..

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

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

[13]  K Barnard,et al.  Sensor sharpening for computational color constancy. , 2001, Journal of the Optical Society of America. A, Optics, image science, and vision.

[14]  Brian V. Funt,et al.  Learning Color Constancy , 1996, CIC.

[15]  Graham D. Finlayson,et al.  Color by Correlation , 1997, CIC.

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

[17]  Ted J. Cooper Color segmentation as an aid to white balancing for digital still cameras , 2000, IS&T/SPIE Electronic Imaging.

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

[19]  Brian V. Funt,et al.  Bootstrapping color constancy , 1999, Electronic Imaging.

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

[21]  Michael H. Brill,et al.  Color appearance models , 1998 .

[22]  Ingeborg Tastl,et al.  Novel approach to color cast detection and removal in digital images , 1999, Electronic Imaging.

[24]  Graham D. Finlayson,et al.  A theory of selection for gamut mapping colour constancy , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

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

[26]  Brian Funt,et al.  Issues in Color Correcting Digital Images of Unknown Origin , 2022 .