GRASS: A Gradient-Based Random Sampling Scheme for Milano Retinex

Retinex is an early and famous theory attempting to estimate the human color sensation derived from an observed scene. When applied to a digital image, the original implementation of retinex estimates the color sensation by modifying the pixels channel intensities with respect to a local reference white, selected from a set of random paths. The spatial search of the local reference white influences the final estimation. The recent algorithm energy-driven termite retinex (ETR), as well as its predecessor termite retinex, has introduced a new path-based image aware sampling scheme, where the paths depend on local visual properties of the input image. Precisely, the ETR paths transit over pixels with high gradient magnitude that have been proved to be important for the formation of color sensation. Such a sampling method enables the visit of image portions effectively relevant to the estimation of the color sensation, while it reduces the analysis of pixels with less essential and/or redundant data, i.e., the flat image regions. While the ETR sampling scheme is very efficacious in detecting image pixels salient for the color sensation, its computational complexity can be a limit. In this paper, we present a novel Gradient-based RAndom Sampling Scheme that inherits from ETR the image aware sampling principles, but has a lower computational complexity, while similar performance. Moreover, the new sampling scheme can be interpreted both as a path-based scanning and a 2D sampling.

[1]  Carlo Gatta,et al.  A new algorithm for unsupervised global and local color correction , 2003, Pattern Recognit. Lett..

[2]  Andrew C. Gallagher The Art and Science of HDR Imaging , 2012, J. Electronic Imaging.

[3]  Alessandro Rizzi,et al.  Mathematical definition and analysis of the retinex algorithm. , 2005, Journal of the Optical Society of America. A, Optics, image science, and vision.

[4]  Ernesto Damiani,et al.  A Retinex model based on Absorbing Markov Chains , 2016, Inf. Sci..

[5]  Nikola Banić,et al.  Smart light random memory sprays Retinex: a fast Retinex implementation for high-quality brightness adjustment and color correction. , 2015, Journal of the Optical Society of America. A, Optics, image science, and vision.

[6]  Alessandro Rizzi,et al.  Termite Retinex: a new implementation based on a colony of intelligent agents , 2014, J. Electronic Imaging.

[7]  Claudio Oleari,et al.  Standard Colorimetry: Definitions, Algorithms and Software , 2016 .

[8]  Jon Y. Hardeberg,et al.  Full-Reference Image Quality Metrics: Classification and Evaluation , 2012, Found. Trends Comput. Graph. Vis..

[9]  Roberto Montagna,et al.  Constrained pseudo-Brownian motion and its application to image enhancement. , 2011, Journal of the Optical Society of America. A, Optics, image science, and vision.

[10]  Alessandro Rizzi,et al.  Random Spray Retinex: A New Retinex Implementation to Investigate the Local Properties of the Model , 2007, IEEE Transactions on Image Processing.

[11]  Alessandro Rizzi,et al.  Tuning the locality of filtering with a spatially weighted implementation of random spray Retinex. , 2015, Journal of the Optical Society of America. A, Optics, image science, and vision.

[12]  J. Albers,et al.  Interaction of Color , 1971 .

[13]  Alessandro Rizzi,et al.  QBRIX: a quantile-based approach to retinex. , 2014, Journal of the Optical Society of America. A, Optics, image science, and vision.

[14]  Konstantinos Moutoussis,et al.  The physiology and psychophysics of the color-form relationship: a review , 2015, Front. Psychol..

[15]  Alessandro Rizzi,et al.  A proposal for Contrast Measure in Digital Images , 2004, CGIV.

[16]  Alessandro Rizzi,et al.  Spatio-Temporal Retinex-Inspired Envelope with Stochastic Sampling: A Framework for Spatial Color Algorithms , 2011 .

[17]  Alessandro Rizzi,et al.  On the behavior of spatial models of color , 2007, Electronic Imaging.

[18]  Carlo Gatta,et al.  A Spatially Variant White-Patch and Gray-World Method for Color Image Enhancement Driven by Local Contrast , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  James H. Elder,et al.  Psychophysical receptive fields of edge detection mechanisms , 2004, Vision Research.

[20]  Alessandro Rizzi,et al.  Energy-driven path search for Termite Retinex. , 2016, Journal of the Optical Society of America. A, Optics, image science, and vision.

[21]  NIGEL W. DAW,et al.  Why After-Images are not Seen in Normal Circumstances , 1962, Nature.

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

[23]  Alessandro Rizzi Designator Retinex, Milano Retinex and the locality issue , 2016 .

[24]  Ivar Farup,et al.  Spatio-temporal colour correction of strongly degraded movies , 2011, Electronic Imaging.

[25]  O. Creutzfeldt,et al.  Darkness induction, retinex and cooperative mechanisms in vision , 2004, Experimental Brain Research.

[26]  Ivar Farup,et al.  Enhancing the output of spatial color algorithms , 2010, 2010 2nd European Workshop on Visual Information Processing (EUVIP).