Improving Color Constancy by Discounting the Variation of Camera Spectral Sensitivity

It is an ill-posed problem to recover the true scene colors from a color biased image by discounting the effects of scene illuminant and camera spectral sensitivity (CSS) at the same time. Most color constancy (CC) models have been designed to first estimate the illuminant color, which is then removed from the color biased image to obtain an image taken under white light, without the explicit consideration of CSS effect on CC. This paper first studies the CSS effect on illuminant estimation arising in the inter-dataset-based CC (inter-CC), i.e., training a CC model on one dataset and then testing on another dataset captured by a distinct CSS. We show the clear degradation of existing CC models for inter-CC application. Then a simple way is proposed to overcome such degradation by first learning quickly a transform matrix between the two distinct CSSs (CSS-1 and CSS-2). The learned matrix is then used to convert the data (including the illuminant ground truth and the color-biased images) rendered under CSS-1 into CSS-2, and then train and apply the CC model on the color-biased images under CSS-2 without the need of burdensome acquiring of the training set under CSS-2. Extensive experiments on synthetic and real images show that our method can clearly improve the inter-CC performance for traditional CC algorithms. We suggest that, by taking the CSS effect into account, it is more likely to obtain the truly color constant images invariant to the changes of both illuminant and camera sensors.

[1]  Marc Ebner,et al.  Color constancy based on local space average color , 2009, Machine Vision and Applications.

[2]  Theo Gevers,et al.  Color Constancy Using Natural Image Statistics and Scene Semantics , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Brian V. Funt,et al.  Committee-Based Color Constancy , 1999, CIC.

[5]  Guillermo Sapiro,et al.  Color and Illuminant Voting , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Yongjie Li,et al.  A Color Constancy Model with Double-Opponency Mechanisms , 2013, 2013 IEEE International Conference on Computer Vision.

[7]  Mark S. Drew,et al.  Exemplar-Based Color Constancy and Multiple Illumination , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Kai-Fu Yang,et al.  Color Constancy Using Double-Opponency , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Katsushi Ikeuchi,et al.  Camera Spectral Sensitivity and White Balance Estimation from Sky Images , 2013, International Journal of Computer Vision.

[10]  Brian V. Funt,et al.  Estimating Illumination Chromaticity via Support Vector Regression , 2004, Color Imaging Conference.

[11]  H. Barrow,et al.  RECOVERING INTRINSIC SCENE CHARACTERISTICS FROM IMAGES , 1978 .

[12]  Raimondo Schettini,et al.  Adaptive Color Constancy Using Faces , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Javier Vazquez-Corral,et al.  Color Stabilization Along Time and Across Shots of the Same Scene, for One or Several Cameras of Unknown Specifications , 2014, IEEE Transactions on Image Processing.

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

[15]  Stefano Soatto,et al.  A Variational Approach to Problems in Calibration of Multiple Cameras , 2007, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Raimondo Schettini,et al.  Automatic color constancy algorithm selection and combination , 2010, Pattern Recognit..

[17]  D H Brainard,et al.  Bayesian color constancy. , 1997, Journal of the Optical Society of America. A, Optics, image science, and vision.

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

[19]  Drew,et al.  Spectral sharpening with positivity , 2000, Journal of the Optical Society of America. A, Optics, image science, and vision.

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

[21]  Javier Vazquez-Corral,et al.  Color Constancy Algorithms: Psychophysical Evaluation on a New Dataset , 2009 .

[22]  Mark S. Drew,et al.  Matrix Calculations for Digital Photography , 1997, Color Imaging Conference.

[23]  Brian V. Funt,et al.  A Large Image Database for Color Constancy Research , 2003, CIC.

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

[25]  Joost van de Weijer,et al.  Computational Color Constancy: Survey and Experiments , 2011, IEEE Transactions on Image Processing.

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

[27]  Shao-Bing Gao,et al.  A Retinal Mechanism Inspired Color Constancy Model , 2016, IEEE Transactions on Image Processing.

[28]  Michael S. Brown,et al.  Effective learning-based illuminant estimation using simple features , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[29]  H.J. Trussell,et al.  Color image generation and display technologies , 2005, IEEE Signal Processing Magazine.

[30]  K. Ikeuchi,et al.  Estimating basis functions for spectral sensitivity of digital cameras , 2009 .

[31]  S. D. Hordley,et al.  Reevaluation of color constancy algorithm performance. , 2006, Journal of the Optical Society of America. A, Optics, image science, and vision.

[32]  Kai-Fu Yang,et al.  Efficient illuminant estimation for color constancy using grey pixels , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[33]  Leonidas J. Guibas,et al.  Shape google: Geometric words and expressions for invariant shape retrieval , 2011, TOGS.

[34]  Jitendra Malik,et al.  Shape, Illumination, and Reflectance from Shading , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[35]  Kobus Barnard,et al.  Estimating the scene illumination chromaticity by using a neural network. , 2002, Journal of the Optical Society of America. A, Optics, image science, and vision.

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

[37]  D. Foster Color constancy , 2011, Vision Research.

[38]  Sven Loncaric,et al.  Color Dog - Guiding the Global Illumination Estimation to Better Accuracy , 2015, VISAPP.

[39]  William R. Mathew,et al.  Color as a Science , 2005 .

[40]  W.E. Snyder,et al.  Color image processing pipeline , 2005, IEEE Signal Processing Magazine.

[41]  Bing Li,et al.  Multi-Cue Illumination Estimation via a Tree-Structured Group Joint Sparse Representation , 2015, International Journal of Computer Vision.

[42]  Michael S. Brown,et al.  Quick Approximation of Camera's Spectral Response from Casual Lighting , 2013, 2013 IEEE International Conference on Computer Vision Workshops.

[43]  G D Finlayson,et al.  Color constancy at a pixel. , 2001, Journal of the Optical Society of America. A, Optics, image science, and vision.

[44]  Vivek Agarwal,et al.  Estimating Illumination Chromaticity via Kernel Regression , 2006, 2006 International Conference on Image Processing.

[45]  María Vanrell,et al.  The Photometry of Intrinsic Images , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

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

[47]  Sabine Süsstrunk,et al.  What is the space of spectral sensitivity functions for digital color cameras? , 2013, 2013 IEEE Workshop on Applications of Computer Vision (WACV).

[48]  Lilong Shi,et al.  The Rehabilitation of MaxRGB , 2010, CIC.

[49]  Mei Yu,et al.  Fast color correction for multi-view video by modeling spatio-temporal variation , 2010, J. Vis. Commun. Image Represent..

[50]  Steven D. Hordley,et al.  Scene illuminant estimation: Past, present, and future , 2006 .

[51]  Joost van de Weijer,et al.  Generalized Gamut Mapping using Image Derivative Structures for Color Constancy , 2008, International Journal of Computer Vision.

[52]  M. S. Drew,et al.  Color constancy - Generalized diagonal transforms suffice , 1994 .

[53]  Graham D. Finlayson,et al.  Corrected-Moment Illuminant Estimation , 2013, 2013 IEEE International Conference on Computer Vision.

[54]  Mongi A. Abidi,et al.  Illumination Chromaticity Estimation Using Linear Learning Methods , 2009 .

[55]  David H. Foster,et al.  Estimating Information from Image Colors: An Application to Digital Cameras and Natural Scenes , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[56]  Tom Minka,et al.  Bayesian Color Constancy with Non-Gaussian Models , 2003, NIPS.

[57]  Keigo Hirakawa,et al.  Color Constancy with Spatio-Spectral Statistics , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[59]  Raimondo Schettini,et al.  Color constancy using CNNs , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[60]  Flávio P. Ferreira,et al.  Statistics of spatial cone-excitation ratios in natural scenes. , 2002, Journal of the Optical Society of America. A, Optics, image science, and vision.

[61]  María Vanrell,et al.  Color Constancy by Category Correlation , 2012, IEEE Transactions on Image Processing.

[62]  Ayan Chakrabarti,et al.  Statistics of real-world hyperspectral images , 2011, CVPR 2011.

[63]  Raimondo Schettini,et al.  Consensus-based framework for illuminant chromaticity estimation , 2008, J. Electronic Imaging.

[64]  Byoung-Ho Kang,et al.  Illumination Estimation via Thin-Plate Spline Interpolation , 2007, CIC.

[65]  Yongjie Li,et al.  Efficient Color Constancy with Local Surface Reflectance Statistics , 2014, ECCV.

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

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

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

[69]  Brian V. Funt,et al.  Camera characterization for color research , 2002 .

[70]  Peter Schelkens,et al.  Spatio-Temporally Consistent Color and Structure Optimization for Multiview Video Color Correction , 2015, IEEE Transactions on Multimedia.

[71]  Andrew Blake,et al.  Bayesian color constancy revisited , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[72]  De Xu,et al.  Color constancy using 3D scene geometry , 2009, 2009 IEEE 12th International Conference on Computer Vision.

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

[74]  Brian A. Wandell,et al.  The Synthesis and Analysis of Color Images , 1992, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[75]  Gerald Schaefer,et al.  A combined physical and statistical approach to colour constancy , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[76]  Javier Vazquez-Corral,et al.  Spectral Sharpening of Color Sensors: Diagonal Color Constancy and Beyond , 2014, Sensors.

[77]  Dilip K Prasad,et al.  Illuminant estimation for color constancy: why spatial-domain methods work and the role of the color distribution. , 2014, Journal of the Optical Society of America. A, Optics, image science, and vision.

[78]  Raimondo Schettini,et al.  Improving Color Constancy Using Indoor–Outdoor Image Classification , 2008, IEEE Transactions on Image Processing.