title: A spatially variant white-patch and gray-world method for color image enhancement driven by local contrast.
abstract: Starting from the revolutionary Retinex by Land and McCann, several further perceptually inspired color correction models have been developed with different aims, e.g. reproduction of color sensation, robust features recognition, enhancement of color images. Such models have a differential, spatially-variant and non-linear nature and they can coarsely be distinguished between white-patch (WP) and gray-world (GW) algorithms. In this paper we show that the combination of a pure WP algorithm (Random Spray Retinex (RSR) )and an essentially GW one (Automatic Color Equalization (ACE)) leads to a more robust and better performing model (RACE). The choice of RSR and ACE follows from the recent identification of a unified spatially-variant approach for both algorithms. Mathematically, the originally distinct non-linear and differential mechanisms of RSR and ACE have been fused using the spray technique and local average operations. The investigation of RACE allowed us to put in evidence a common drawback of differential models: corruption of uniform image areas. To overcome this intrinsic defect, we devised a local and global contrast-based and image-driven regulation mechanism that has a general applicability to perceptually inspired color correction algorithms. Tests, comparisons and discussions are presented.
authors.affiliation: Dipartimento di Tecnologies dell'Informazione, Università degli Studi di Milano, Crema, Italy. provenzi@dti.unimi.it
authors.forename: Edoardo
authors.initials: E
authors.lastname: Provenzi
authors.forename: Carlo
authors.initials: C
authors.lastname: Gatta
authors.forename: Massimo
authors.initials: M
authors.lastname: Fierro
authors.forename: Alessandro
authors.initials: A
authors.lastname: Rizzi
mesh_terms: D000465:Algorithms; D001185:Artificial Intelligence; D003116:Color; D003124:Colorimetry / Q000379:methods*; D007089:Image Enhancement / Q000379:methods*; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D010363:Pattern Recognition, Automated / Q000379:methods*; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity