Three-Dimensional Color Gamut Visualization of Digital Output Device Based on ICC Profile


Article Preview

As color gamut of digital output device greatly affects image appearance, accurate and effective gamut description for output device is intensively required for developing high-quality image reproduction technique based on gamut mapping. In this paper, we present a novel method to determine color gamut of output device by using a specific 3D reconstruction technology and device ICC profile. First, we populate the device color space by uniform sampling in the RGB 3-Dimensional space, and convert these sampling points to CMYK color space. Then, we work out the CIE LAB value of these points according to the ICC profile of output device. At last, in CIE LAB color space the boundary of these points is determined by using a gamut boundary descriptor based on Ball-Pivoting Algorithm (BPA) proposed by Bernardini. Compared with the results generated by ICC3D, our proposed method can compute device gamut more efficiently and at the same time give a more accurate gamut description of the output device. It will be help to develop effective gamut mapping algorithms for color reproduction.



Edited by:

Ouyang Yun, Xu Min, Yang Li and Liu Xunting




Y. H. Luo and M. H. Lin, "Three-Dimensional Color Gamut Visualization of Digital Output Device Based on ICC Profile", Applied Mechanics and Materials, Vol. 262, pp. 36-39, 2013

Online since:

December 2012




[1] A. M. Bakke, I. Farup, J. Y. Hardeberg, Evaluation of algorithms for the determination of color gamut boundaries, J. Im. Sci. Tec., 54 (2010) 02–11.


[2] J. Giesen, E. Schuberth, K. Simon, P. Zolliker, O. Zweifel, Image–dependent gamut mapping as optimization problem, IEEE Trans. Im. Proc., 16 (2006) 2401-2410.


[3] J. Morovic, Color Gamut Mapping. John Wiley & Sons Ltd, New York, (2008).

[4] F. Bernardini, J. Mittleman, The ball-pivoting algorithm for surface reconstruction, IEEE Trans. Vis. Comp. Grap., 5 (1999) 349-359.

[5] N. Bonnier, Contributions to spatial gamut mapping algorithms. Telecom ParisTech, Paris, (2008).

[6] H. Edelsbrunner, E. Mucke, Three dimensional alpha shapes, ACM Trans. Grap., 13(1994) 43-72.