Gamut mapping between multiple boundary regions
First Claim
1. A method for mapping color image data from a source color gamut to a destination color gamut, the method comprising the steps of:
- identifying source color boundary regions in the source color gamut based on descriptor data provided in a source color descriptor data structure, and determining a position of each identified source color boundary region;
identifying destination color boundary regions in the destination color gamut based on descriptor data provided in a destination color descriptor data structure, and determining a position of each identified destination color boundary region; and
mapping the color image data from the identified source color boundary regions to the identified destination color boundary regions based on a correspondence between the determined positions of the identified source color boundary regions and the determined positions of the identified destination color boundary regions.
3 Assignments
0 Petitions
Accused Products
Abstract
Mapping color image data from a source color gamut to a destination color gamut, wherein the mapping includes identifying source color boundary regions in the source color gamut based on descriptor data provided in a source color descriptor data structure, and determining a position of each identified source color boundary region, identifying destination color boundary regions in the destination color gamut based on descriptor data provided in a destination color descriptor data structure, and determining a position of each identified destination color boundary region, and mapping the color image data from the identified source color boundary regions to the identified destination color boundary regions based on a correspondence between the determined positions of the identified source color boundary regions and the determined positions of the identified destination color boundary regions.
-
Citations
27 Claims
-
1. A method for mapping color image data from a source color gamut to a destination color gamut, the method comprising the steps of:
-
identifying source color boundary regions in the source color gamut based on descriptor data provided in a source color descriptor data structure, and determining a position of each identified source color boundary region;
identifying destination color boundary regions in the destination color gamut based on descriptor data provided in a destination color descriptor data structure, and determining a position of each identified destination color boundary region; and
mapping the color image data from the identified source color boundary regions to the identified destination color boundary regions based on a correspondence between the determined positions of the identified source color boundary regions and the determined positions of the identified destination color boundary regions. - 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, 25, 26, 27)
-
-
24. A method for mapping color image data from a source color gamut to a destination color gamut, the method comprising the steps of:
-
identifying source color boundary regions in the source color gamut based on descriptor data provided in a source color descriptor data structure, and determining a position of each identified source color boundary region, the source color boundary regions including a source reference color boundary region representing reference colors based on measured colors and including a source reference-white color and a source reference-black color, a source plausible color boundary region representing plausible colors which are observable, encompassing at least the source reference color boundary region and including a source whitest-white color and a source blackest-black color, and a source possible color boundary region representing possible colors supported by a predetermined color encoding scheme and encompassing at least the source plausible color boundary region;
identifying destination color boundary regions in the destination color gamut based on descriptor data provided in a destination color descriptor data structure, and determining a position of each identified destination color boundary region, the destination color boundary regions including a destination reference color boundary region representing reference colors based on measured colors and including a destination reference-white color and a destination reference-black color, a destination plausible color boundary region representing plausible colors which are observable, encompassing at least the destination reference color boundary region and including a destination whitest-white color and a destination blackest-black color, and a destination possible color boundary region representing possible colors supported by a predetermined color encoding scheme and encompassing at least the destination plausible color boundary region;
mapping, in the case that the source possible color boundary region is larger than the source plausible color boundary region which is larger than the source reference color boundary region, and the destination possible color boundary region is larger than the destination plausible color boundary region which is larger than the destination reference color boundary region, all colors disposed between the source possible color boundary region and the source plausible color boundary region to an outer boundary of the destination plausible color boundary region, all colors disposed between the source plausible color boundary region and the source reference color boundary region to be disposed between the destination plausible color boundary region and the destination reference color boundary region, and all colors within the source reference color boundary region to be disposed within the destination reference color boundary region;
mapping, in the case that the source possible color boundary region is larger than the source plausible color boundary region which is larger than the source reference color boundary region, and the destination possible color boundary region is equal to the destination plausible color boundary region which is equal to the destination reference color boundary region, all colors disposed between the source possible color boundary region and the source plausible color boundary region to an outer boundary of the destination reference color boundary region, all colors disposed between the source plausible color boundary region and the source reference color boundary region to be disposed within the destination reference color boundary region, and all colors within the source reference color boundary region to be disposed within the destination reference color boundary region;
mapping, in the case that the destination possible color boundary region is larger than the destination plausible color boundary region which is larger than the destination reference color boundary region, and the source possible color boundary region is equal to the source plausible color boundary region which is equal to the source reference color boundary region, all colors disposed at an outer boundary of the source reference color boundary region to an outer boundary of the destination plausible color boundary region, a first set of colors disposed within the source reference color boundary region to be disposed between the destination plausible color boundary region and the destination reference color boundary region, and a second set of colors disposed within the source reference color boundary region to be disposed within the destination reference color boundary region; and
mapping, in the case that the source possible color boundary region is equal to the source plausible color boundary region which is equal to the source reference color boundary region, and the destination possible color boundary region is equal to the destination plausible color boundary region which is equal to the destination reference color boundary region, all colors disposed within the source reference color boundary region to be disposed within the destination reference color boundary region.
-
Specification