Composite color transformation using customized gamut mappings
First Claim
1. A color management method using an input device appearance transform and an output device appearance transform together with a customizable gamut mapping algorithm, said method comprising the steps of:
- obtaining the input device appearance transform and the output device appearance transform based on each of input device color profile and an output device color profile;
customizing the gamut mapping algorithm based on information in regard to the gamut mapping;
compositing the customized gamut mapping algorithm with either the input device appearance transform and a color appearance model transform or the output device appearance transform and an inverse color appearance model transform, or both;
generating an appearance look-up table; and
transforming image data from an input colorant space to an output colorant space using the composited transform, wherein said gamut mapping algorithm operates in a perceptual color space, said perceptual color space is obtained by using the color appearance model transform.
1 Assignment
0 Petitions
Accused Products
Abstract
A color management system that transforms input image data from an input colorant space to an output colorant space using input and output device appearance transforms and a customizable gamut mapping algorithm. The gamut mapping algorithm is customizable based on the color management session in question, and in particular may be customizable based on the content of the image data, based on a comparison between input device appearance transforms and output device appearance transforms, or based on viewing conditions, output conditions or print media involved. According to the invention, the customizable gamut mapping algorithm is customized based on the current color management session, and the customized gamut mapping algorithm is composited with the input device appearance transform and/or the output device appearance transform thereby yielding one or more transformations that can be applied to the input image data more efficiently than if the transformations (including the gamut mapping algorithm) were applied individually.
-
Citations
14 Claims
-
1. A color management method using an input device appearance transform and an output device appearance transform together with a customizable gamut mapping algorithm, said method comprising the steps of:
-
obtaining the input device appearance transform and the output device appearance transform based on each of input device color profile and an output device color profile;
customizing the gamut mapping algorithm based on information in regard to the gamut mapping;
compositing the customized gamut mapping algorithm with either the input device appearance transform and a color appearance model transform or the output device appearance transform and an inverse color appearance model transform, or both;
generating an appearance look-up table; and
transforming image data from an input colorant space to an output colorant space using the composited transform, wherein said gamut mapping algorithm operates in a perceptual color space, said perceptual color space is obtained by using the color appearance model transform. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A color management system which uses an input device appearance transform and an output device together with a customizable gamut mapping algorithm, said system comprising:
-
an obtaining processor that obtains the input device appearance transform and the output device appearance transform based on each of an input device color profile and an output device color profile;
a customization processor that customizes the customizable gamut mapping algorithm based on information in regard to gamut mapping;
a pre-processor that composites either the input device appearance transform and a color appearance model transform or the output device appearance transform and an inverse color appearance model transform, or both using the customized gamut mapping algorithm, and generates an appearance look-up table; and
a data processor that transforms the image data from an input colorant space to an output colorant space using the composited transform, wherein the gamut mapping algorithm operates in a perceptual color space, said perceptual color space is obtained by using the color appearance model transform.
-
-
9. A color management method using an input device appearance transform and an output device appearance transform together with a customizable gamut mapping algorithm, said method comprising the steps of:
-
obtaining input device color profile and output device color profile, the input device color profile and the output device color profile each include a gamut boundary descriptor;
customizing the gamut mapping algorithm based on the gamut boundary descriptor of the input device color profile and the gamut boundary descriptor of the output device color profile;
compositing the customized gamut mapping algorithm with either the input device appearance transform for transformation between input device dependent color space and an intermediate color space, or the output device appearance transform for transformation between the intermediate color space and an output device dependent color space, or both appearance transforms, and generating a composited transform; and
transforming image data from the input device dependent color space to the output device dependent color space using the composited transform, wherein the intermediate color space is other than the input and output device dependent color spaces. - View Dependent Claims (10, 11)
-
-
12. A computer-readable storage medium in which is stored a program for controlling a computer, said program comprising codes for permitting the computer to perform:
-
an obtaining step, for obtaining input device color profile and output device color profile, the input device color profile and the output device color profile each include a gamut boundary descriptor;
a customizing step, for customizing the gamut mapping algorithm based on the gamut boundary descriptor of the input device color profile and the gamut boundary descriptor of the output device color profile;
a compositing step, for compositing the customized gamut mapping algorithm with either the input device appearance transform for transformation between input device dependent color space and an intermediate color space, or the output device appearance transform for transformation between the intermediate color space and an output color space, or both appearance transforms, and generating a composited transform; and
a transforming step, for transforming image data from the input device dependent color space to the output device dependent color space using the composited transform, wherein the intermediate color space is other than the input and output device dependent color spaces.
-
-
13. A color management method using an input device appearance transform and an output device appearance transform together with a customizable gamut mapping algorithm, said method comprising the steps of:
-
customizing the gamut mapping algorithm based on information in regard to the gamut mapping;
compositing the customized gamut mapping algorithm with either the input device appearance transform for transformation between an input device dependent color space and an intermediate color space, or the output device appearance transform for transformation between the intermediate color space and an output device dependent color space, or the both appearance transforms; and
transforming image data from the input device dependent color space to the output device dependent color space, wherein the intermediate color space is other than the input and output device dependent color spaces, wherein the gamut mapping algorithm operates in a device independent color space, and wherein the input or output device appearance transform is implemented as a color lookup table. - View Dependent Claims (14)
-
Specification