Graph-based color Gamut Mapping using neighbor metric

Colors are displayed in different ways on various devices, such as cameras, screens and printers. In order to achieve consistent appearance on these devices, color management is usually used, where the core part is Gamut Mapping Algorithm (GMA). However, the widely adopted Point-wise Gamut Mapping Algorithms (PGMAs) have been restricted to compromise between color accuracy and details. In this work, we firstly split color space into small cubes through sampling colors from it. Then, we built a 26-neighbored graph with the sample colors as vertexes and perceptual color differences between adjacent vertexes as weights. Based on the above graph, a new Multi-source Shortest Paths Algorithm (MSS-PA) is proposed to establish color mapping relationships between out-of-gamut colors and colors in gamut boundary. In the MSSPA, distance of shortest path between nonadjacent vertexes are used to replace those calculated directly using CIEDE2000, which is useful to measure large color difference. Experimental results show that our method achieves superior performance on the aspect of keeping accuracy and preserving details compared with HPMinDE and SGCK.

[1]  Jan Morovic,et al.  CIE Guidelines for Evaluation of Gamut Mapping Algorithms: Summary and Related Work (Pub. 156) , 2015 .

[2]  Peter Zolliker,et al.  Image Fusion for optimizing Gamut Mapping , 2011, Color Imaging Conference.

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

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

[5]  Jan Morovic Survey of Gamut Mapping Algorithms , 2009 .

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

[7]  Judy Ferrier Royal Australian Air Force , 2013 .

[8]  M. Ronnier Luo,et al.  Calculating medium and image gamut boundaries for gamut mapping , 2000 .

[9]  Roy S. Berns,et al.  Suprathreshold color‐difference ellipsoids for surface colors , 1997 .

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

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

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

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

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

[15]  Shaun T. Love,et al.  Gamut Boundary Determination using Alpha-Shapes , 1999, Color Imaging Conference.

[16]  M. Luo,et al.  Chromaticity‐discrimination ellipses for surface colours , 1986 .

[17]  Dong-Ho Kim,et al.  New Weighting Functions for the Modified CIELAB Colour-Difference Formulae , 1997 .