Color management system using measured device data
First Claim
1. A method for transforming source color image data from a source device into destination color image data for rendering by a destination device, wherein said method uses a color management module which has a source color transform generator for generating a source color transform, said method comprising the steps of:
- obtaining the source color image data, wherein the source color image data is in a source color space corresponding to the source device;
obtaining a source color data file corresponding to the source device, wherein the source color data file contains source device color characteristic data, and wherein the source device color characteristic data contains calorimetric data and corresponding device signal data;
constructing a source color transform based on the source device color characteristic data contained in the source color data file, wherein said source color transform is constructed by using the source color transform generator, and wherein the source color transform transforms the source color image data to interim color image data in an interim color space; and
applying the constructed source color transform and a destination color transform to the source color image data to transform the source color image data from the source device color space into the destination color image data.
1 Assignment
0 Petitions
Accused Products
Abstract
Managing color data to transform source color image data from a source device into destination color image data for rendering by a destination device, including accessing a source color data file corresponding to the source device, the source color data file containing source device color characteristic data, constructing a source color transform based on the source device color characteristic data contained in the source color data file, and applying the source color transform to the source color image data to transform the source color image data from a source device color space into interim color image data in an interim color space.
70 Citations
33 Claims
-
1. A method for transforming source color image data from a source device into destination color image data for rendering by a destination device, wherein said method uses a color management module which has a source color transform generator for generating a source color transform, said method comprising the steps of:
-
obtaining the source color image data, wherein the source color image data is in a source color space corresponding to the source device; obtaining a source color data file corresponding to the source device, wherein the source color data file contains source device color characteristic data, and wherein the source device color characteristic data contains calorimetric data and corresponding device signal data; constructing a source color transform based on the source device color characteristic data contained in the source color data file, wherein said source color transform is constructed by using the source color transform generator, and wherein the source color transform transforms the source color image data to interim color image data in an interim color space; and applying the constructed source color transform and a destination color transform to the source color image data to transform the source color image data from the source device color space into the destination color image data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28)
-
-
25. A method for transforming source color image data from a source device into destination color image data for rendering by a destination device, wherein said method uses a color management module which has a source color transform generator for generating a source color transform, said method comprising the steps of:
-
obtaining the source color image data, wherein the source color image data is in a source color space corresponding to the source device; obtaining a source color data file corresponding to the source device, wherein the source color data file contains source device color characteristic data, and wherein the source device color characteristic data is formatted according to a standard predetermined format and has a plurality of tags containing the source device color characteristic data and a set of viewing condition data corresponding to a set of viewing conditions in which the source device color characteristic data was measured; constructing a source color transform based on the source device color characteristic data and the set of viewing condition data by utilizing an interim color space and a color appearance model, wherein said source color transform is constructed by using the source color transform generator and a color appearance model, and wherein the source color transform transforms the source color image data from the source device color space into interim color image data in the interim color space; incorporating the source color transform in a color transformation sequence; and applying the color transformation sequence to the source color image data to transform the source color image data into the destination color image data.
-
-
29. A method for managing color data to transform source color image data from a source device into destination color image data for rendering by a destination device, wherein said method uses a color management module which has a color transform generator, said method comprising the steps of:
-
accessing a source color data file of the source device and a destination color data file of the destination device, the source and the destination color data file containing colorimetric data and corresponding device signal data; constructing a source color transform based on the source color data file by using the color transform generator; and constructing a destination color transform based on the destination color data file by using the color transform generator; generating a source gamut boundary description of the source device based on the source color data file, and a destination gamut boundary description of the destination device based on the destination color data file; constructing a gamut transform based on the gamut boundary of the source device and the destination device gamut boundary description; and applying the source color transform, the gamut transform and the destination color transform to the color image data. - View Dependent Claims (30)
-
-
31. An apparatus for transforming source color image data from a source device into destination color image data for rendering by a destination device, said apparatus comprising:
-
a color management module which has a source color transform generator for generating a source color transform; a first obtaining unit constructed to obtain the source color image data, wherein the source color image data is in a source color space corresponding to the source device; a second obtaining unit constructed to obtain a source color data file corresponding to the source device, wherein the source color data file contains source device color characteristic data, and wherein the source device color characteristic data contains colorimetric data and corresponding device signal data; a constructing unit constructed to construct a source color transform based on the source device color characteristic data contained in the source color data file, wherein said source color transform is constructed by using the source color transform generator, and wherein the source color transform transforms the source color image data to interim color image data in an interim color space; and an applying unit constructed to apply the source color transform and a destination color transform to the source color image data to transform the source color image data from the source device color space into the destination color image data.
-
-
32. An apparatus for transforming source color image data from a source device into destination color image data for rendering by a destination device, said apparatus comprising:
-
a color management module which has a source color transform generator for generating a source color transform; a first obtaining unit constructed to obtain the source color image data, wherein the source color image data is in a source color space corresponding to the source device; a second obtaining unit constructed to obtain a source color data file corresponding to the source device, wherein the source color data file contains source device color characteristic data, and wherein the source device color characteristic data is formatted according to a standard predetermined format and has a plurality of tags containing the source device color characteristic data and a set of viewing condition data corresponding to a set of viewing conditions in which the source device color characteristic data was measured; a constructing unit constructed to construct a source color transform based on the source device color characteristic data and the set of viewing condition data by utilizing an interim color space and a color appearance model, wherein said source color transform is constructed by using the source color transform generator and a color appearance model, and wherein the source color transform transforms the source color image data from the source device color space into the interim color image data in the interim color space; incorporating the source color transform in a color transformation sequence; and applying the color transformation sequence to the source color image data to transform the source color image data into the destination color image data.
-
-
33. An apparatus for managing color data to transform source color image data from a source device into destination color image data for rendering by a destination device, said apparatus comprising:
-
a color management module which has a color transform generator; an accessing unit constructed to access a source color data file of the source device and a destination color data file of the destination device, the source and the destination color data file containing calorimetric data and corresponding device signal data; a first constructing unit constructed to construct a source color transform based on the source color data file by using the color transform generator; and a second constructing unit constructed to construct a destination color transform based on the destination color data file by using the color transform generator; a generating unit constructed to generate a source gamut boundary description of the source device based on the source color data file, and a destination gamut boundary description of the destination device based on the destination color data file; a third constructing unit constructed to construct a gamut transform based on the gamut boundary of the source device and the destination device gamut boundary description; and an applying unit constructed to apply the source color transform, the gamut transform and the destination color transform to the color image data.
-
Specification