Methods and apparatus for converting color values
First Claim
Patent Images
1. A color conversion system for converting a first color value to a second color value, the system comprising:
- a first module comprising an input coupled to the first color value, a lookup table coupled to the input and to an interpolator, the lookup table comprising a plurality of entries, each entry associating a first value to a second value, the interpolator coupled to an output; and
a second module comprising a decompressor comprising an input coupled to the output of the first module, and an output providing the second color value;
wherein the lookup table is created by;
identifying an entry that has a second value equal to a predetermined value, and that is adjacent an entry having a second value equal to a number other than the predetermined value;
compressing the second values of a first plurality of the entries to form corresponding intermediate values; and
replacing the second value of the identified entry with a value determined by a regression that includes the intermediate value of the adjacent entry.
9 Assignments
0 Petitions
Accused Products
Abstract
Color conversion apparatus and methods are provided for converting a first color value, such as an RGB, L*a*b* or XYZ color value, to a second color value, such as an RGB, CMY, CMKY, L*a*b*, L,C1C2, or XYZ color value, without saturation error.
-
Citations
7 Claims
-
1. A color conversion system for converting a first color value to a second color value, the system comprising:
-
a first module comprising an input coupled to the first color value, a lookup table coupled to the input and to an interpolator, the lookup table comprising a plurality of entries, each entry associating a first value to a second value, the interpolator coupled to an output; and
a second module comprising a decompressor comprising an input coupled to the output of the first module, and an output providing the second color value;
wherein the lookup table is created by;
identifying an entry that has a second value equal to a predetermined value, and that is adjacent an entry having a second value equal to a number other than the predetermined value;
compressing the second values of a first plurality of the entries to form corresponding intermediate values; and
replacing the second value of the identified entry with a value determined by a regression that includes the intermediate value of the adjacent entry. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification