ProLab: A Perceptually Uniform Projective Color Coordinate System

In this work, we propose proLab: a new colour coordinate system derived as a 3D projective transformation of CIE XYZ. We show that proLab is far ahead of the widely used CIELAB coordinate system (though inferior to the modern CAM16-UCS) according to perceptual uniformity evaluated by the STRESS metric in reference to the CIEDE2000 colour difference formula. At the same time, angular errors of chromaticity estimation that are standard for linear colour spaces can also be used in proLab since projective transformations preserve the linearity of manifolds. Unlike in linear spaces, angular errors for different hues are normalized according to human colour discrimination thresholds within proLab. We also demonstrate that shot noise in proLab is more homoscedastic than in CAM16-UCS or other standard colour spaces. This makes proLab a convenient coordinate system in which to perform linear colour analysis.

[1]  Brian V. Funt,et al.  Color constancy under varying illumination , 1995, Proceedings of IEEE International Conference on Computer Vision.

[2]  Takeo Kanade,et al.  Image Segmentation And Reflection Analysis Through Color , 1988, Defense, Security, and Sensing.

[3]  Changjun Li,et al.  Spectra estimation from raw camera responses based on adaptive local-weighted linear regression. , 2019, Optics express.

[4]  Mahdi Nezamabadi,et al.  Color Appearance Models , 2014, J. Electronic Imaging.

[5]  Rolf G. Kuehni Towards an Improved Uniform Color Space , 1999 .

[6]  Hermann Grassmann,et al.  Zur Theorie der Farbenmischung , 1853 .

[7]  G. Wyszecki Proposal for a New Color-Difference Formula , 1963 .

[8]  Guihua Cui,et al.  Comprehensive color solutions: CAM16, CAT16, and CAM16‐UCS , 2017 .

[9]  T. Smith,et al.  The C.I.E. colorimetric standards and their use , 1931 .

[10]  Javier Vazquez-Corral,et al.  Perceptual Color Characterization of Cameras , 2014, Sensors.

[11]  Anna Smagina,et al.  Multiple light source dataset for colour research , 2019, International Conference on Machine Vision.

[12]  Javier Toro,et al.  A Multilinear Constraint on Dichromatic Planes for Illumination Estimation , 2007, IEEE Transactions on Image Processing.

[13]  Raimondo Schettini,et al.  Two new von Kries based chromatic adaptation transforms found by numerical optimization , 2010 .

[14]  Michal Mackiewicz,et al.  Color Correction Using Root-Polynomial Regression , 2015, IEEE Transactions on Image Processing.

[15]  Sung-Min Woo,et al.  Improving Color Constancy in an Ambient Light Environment Using the Phong Reflection Model , 2018, IEEE Transactions on Image Processing.

[16]  J. Kruskal Multidimensional scaling by optimizing goodness of fit to a nonmetric hypothesis , 1964 .

[17]  Kai Li,et al.  Color gamut matching for tiled display walls , 2003 .

[18]  D K Smith,et al.  Numerical Optimization , 2001, J. Oper. Res. Soc..

[19]  M. Luo,et al.  The development of the CIE 2000 Colour Difference Formula , 2001 .

[20]  Dmitry P. Nikolaev,et al.  Linear color segmentation and its implementation , 2004, Comput. Vis. Image Underst..

[21]  Alexander Mendiburu,et al.  Multi-start Methods , 2018, Handbook of Heuristics.

[22]  Jing Li Wang,et al.  Color image segmentation: advances and prospects , 2001, Pattern Recognit..

[23]  Guihua Cui,et al.  Measurement of the relationship between perceived and computed color differences. , 2007, Journal of the Optical Society of America. A, Optics, image science, and vision.

[24]  K. Mclaren XIII—The Development of the CIE 1976 (L* a* b*) Uniform Colour Space and Colour‐difference Formula , 2008 .

[25]  Andrzej Kordecki,et al.  Practical testing of irradiance-independent camera color calibration , 2019, International Conference on Machine Vision.

[26]  D. L. Macadam Projective Transformations of I. C. I. Color Specifications , 1937 .

[27]  Graham D. Finlayson,et al.  Reproduction Angular Error: An Improved Performance Metric for Illuminant Estimation , 2014, BMVC.

[28]  Noboru Ohta,et al.  CIE Standard Colorimetric System , 2006 .

[29]  Guihua Cui,et al.  Evaluation of Colour-difference Formulae for Different Colour-difference Magnitudes , 2008, CGIV/MCS.

[30]  Knud Thomsen,et al.  A Euclidean color space in high agreement with the CIE94 color difference formula , 2000 .

[31]  Steven A. Shafer,et al.  Using color to separate reflection components , 1985 .

[32]  Javier Toro Dichromatic illumination estimation without pre-segmentation , 2008, Pattern Recognit. Lett..

[33]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[34]  David J. Kriegman,et al.  Color Subspaces as Photometric Invariants , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[35]  Peter A. Rhodes,et al.  A study of digital camera colorimetric characterisation based on polynomial modelling , 2001 .

[36]  Robert B. Fisher,et al.  3D color homography model for photo-realistic color transfer re-coding , 2019, The Visual Computer.

[37]  M H Brill,et al.  Image segmentation by object color: a unifying framework and connection to color constancy. , 1990, Journal of the Optical Society of America. A, Optics and image science.

[38]  D. L. Macadam Visual Sensitivities to Color Differences in Daylight , 1942 .

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

[40]  Stephen Westland,et al.  Comparative Evaluation of Color Differences between Color Palettes , 2018, Color and Imaging Conference.

[41]  H C Lee,et al.  Method for computing the scene-illuminant chromaticity from specular highlights. , 1986, Journal of the Optical Society of America. A, Optics and image science.

[42]  R. Berns,et al.  Embedding non-Euclidean color spaces into Euclidean color spaces with minimal isometric disagreement. , 2007, Journal of The Optical Society of America A-optics Image Science and Vision.

[43]  Wencheng Wu,et al.  The CIEDE2000 color-difference formula: Implementation notes, supplementary test data, and mathematical observations , 2005 .

[44]  Peter V. Gehler,et al.  Rehabilitating the Color Checker Dataset for Illuminant Estimation , 2018, CIC.

[45]  Michael S. Brown,et al.  Improving Color Reproduction Accuracy on Cameras , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[46]  Dmitry P. Nikolaev,et al.  Linear colour segmentation revisited , 2019, International Conference on Machine Vision.

[47]  Raimondo Schettini,et al.  Color correction pipeline optimization for digital cameras , 2013, J. Electronic Imaging.

[48]  Robert B. Fisher,et al.  Color Homography: Theory and Applications , 2019, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[50]  Irina G Palchikova,et al.  Quantization noise as a determinant for color thresholds in machine vision. , 2018, Journal of the Optical Society of America. A, Optics, image science, and vision.