Spatial Colour Gamut Mapping by Means of Anisotropic Diffusion

We present a computationally efficient, artifact-free, spatial colour gamut mapping algorithm. The proposed algorithm offers a compromise between the colorimetrically optimal gamut clipping and an ideal spatial gamut mapping. It exploits anisotropic diffusion to reduce the introduction of halos often appearing in spatially gamut mapped images. It is implemented as an iterative method. At iteration level zero, the result is identical to gamut clipping. The more we iterate the more we approach an optimal, spatial gamut mapping result. Our results show that a low number of iterations, 10-20, is sufficient to produce an output that is as good or better than that achieved in previous, computationally more expensive, methods. The computational complexity for one iteration is O(N), N being the number of pixels. Results based on a challenging small destination gamut supports our claims that it is indeed efficient.

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

[2]  S. Nakauchi,et al.  Color gamut mapping based on a perceptual image difference measure , 1999 .

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

[4]  Leszek Wojnar,et al.  Image Analysis , 1998 .

[5]  Jitendra Malik,et al.  Scale-Space and Edge Detection Using Anisotropic Diffusion , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Md. Saiful Islam,et al.  An adaptive edge-preserving variational framework for color image regularization , 2005, ICIP.

[7]  Hans-Peter Seidel,et al.  Image Compression with Anisotropic Diffusion , 2008, Journal of Mathematical Imaging and Vision.

[8]  Peter Zolliker,et al.  Image-Dependent Gamut Mapping as Optimization Problem , 2007, IEEE Transactions on Image Processing.

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

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

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

[12]  Reiner Eschbach Image Reproduction: An Oxymoron , 2003, Color Imaging Conference.

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

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

[15]  Sebastiano Battiato,et al.  Smart interpolation by anisotropic diffusion , 2003, 12th International Conference on Image Analysis and Processing, 2003.Proceedings..

[16]  Reiner Eschbach,et al.  Simple spatial processing for color mappings , 2004, J. Electronic Imaging.

[17]  Raja Bala,et al.  Method for quantifying the color gamut of an output device , 1997, Electronic Imaging.

[18]  Ali Alsam,et al.  Colour Gamut Mapping as a Constrained Variational Problem , 2009, SCIA.

[19]  Md. Saiful Islam,et al.  An adaptive edge preserving variational method for color image regularization , 2005, Visual Communications and Image Processing.

[20]  Jon Yngve Hardeberg,et al.  Evaluation of Algorithms for the Determination of Color Gamut Boundaries , 2010 .

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