Three dimensional (3-D) look up table (LUT) used for gamut mapping in floating point format
A data segmenter is configured to determine indices using numbers of most significant bits (MSBs) of fractional values of floating-point representations of component values of an input color that are selected based on exponent values of the floating-point representations. The component values are defined according to a source gamut. The data segmenter is also configured to determine offsets associated with the indices using subsets of the fractional values. An interpolator configured to map the input color to an output color defined according to a destination gamut based on a location in a three-dimensional (3-D) look up table (LUT) indicated by the indices and offsets.
ATI TECHNOLOGIES ULC
G G G H G H G G
G09G G09G G09G H04N G09G H04N G06F G06T
inventional additional inventional inventional additional inventional inventional inventional
Yuxin
Chen