Predicting the performance of a spatial gamut mapping algorithm

Gamut mapping algorithms are currently being developed to take advantage of the spatial information in an image to improve the utilization of the destination gamut. These algorithms try to preserve the spatial information between neighboring pixels in the image, such as edges and gradients, without sacrificing global contrast. Experiments have shown that such algorithms can result in significantly improved reproduction of some images compared with non-spatial methods. However, due to the spatial processing of images, they introduce unwanted artifacts when used on certain types of images. In this paper we perform basic image analysis to predict whether a spatial algorithm is likely to perform better or worse than a good, non-spatial algorithm. Our approach starts by detecting the relative amount of areas in the image that are made up of uniformly colored pixels, as well as the amount of areas that contain details in out-of-gamut areas. A weighted difference is computed from these numbers, and we show that the result has a high correlation with the observed performance of the spatial algorithm in a previously conducted psychophysical experiment.

[1]  M. Ronnier Luo,et al.  The Fundamentals of Gamut Mapping: A Survey , 2001, Journal of Imaging Science and Technology.

[2]  Shigeki Nakauchi,et al.  Color gamut mapping by minimizing perceptual differences between images , 1998 .

[3]  Mark D. Fairchild,et al.  iCAM framework for image appearance, differences, and quality , 2004, J. Electronic Imaging.

[4]  Shigeki Nakauchi,et al.  Color Gamut Mapping by Optimizing Perceptual Image Quality , 1996, Color Imaging Conference.

[5]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[6]  Peter Zolliker,et al.  Retaining Local Image Information in Gamut Mapping Algorithms , 2007, IEEE Transactions on Image Processing.

[7]  Jan Morovic,et al.  To develop a universal gamut mapping algorithm , 1998 .

[8]  Shigeki Nakauchi,et al.  Color gamut mapping by minimizing perceptual differences between images , 1998, Systems and Computers in Japan.

[9]  Brian A. Wandell,et al.  A spatial extension of CIELAB for digital color‐image reproduction , 1997 .

[10]  Yu Wang,et al.  A Multi-Resolution, Full-Colour Spatial Gamut Mapping Algorithm , 2003, Color Imaging Conference.

[11]  Luciano da Fontoura Costa,et al.  2D Euclidean distance transform algorithms: A comparative survey , 2008, CSUR.

[12]  Jon Yngve Hardeberg,et al.  Perceptual evaluation of color gamut mapping algorithms , 2008 .

[13]  L. Thurstone A law of comparative judgment. , 1994 .

[14]  Carlo Gatta,et al.  A Multiscale Framework for Spatial Gamut Mapping , 2007, IEEE Transactions on Image Processing.

[15]  Michael Elad,et al.  Space-dependent color gamut mapping: a variational approach , 2005, IEEE Transactions on Image Processing.

[16]  Hugues Talbot,et al.  Mathematical morphology: A useful set of tools for image analysis , 2000, Stat. Comput..

[17]  Reiner Eschbach,et al.  Gamut Mapping to Preserve Spatial Luminance Variations , 2000, CIC.

[18]  Ivar Farup,et al.  Efficient hue-preserving and edge-preserving spatial color gamut mapping , 2007, Color Imaging Conference.

[19]  Peter G. Engeldrum,et al.  Psychometric Scaling: A Toolkit for Imaging Systems Development , 2000 .