Patent ID: 9449579
Filing Date: 2016-09-20
CPC Classification: G09G

Claim Text:
1. A method of mapping an input color space to an output color space comprising: receiving an input point corresponding to a first pixel to be converted from the input color space to the output color space, the input point corresponding to an input value in the input color space; calculating a number of most significant bits of each input value based at least on a bit size of the input color space and a number of input values in the input color space; providing a plurality of tables comprising data coordinates corresponding to corners within a plurality of three dimensional cubes in a lattice and color transformation data associated with each corner, wherein each corner data coordinate is represented in only one table; determining which of the plurality of tables in the lattice contains data for the corners of a cube of interest having the input point, the determination based at least on the bit size of the input color space and the number of input values in the input color space; calculating an index for each of the plurality of tables containing data for the corners of the cube of interest, each index calculated based on the number of most significant bits of each input value; and accessing the color transformation data for the cube of interest using the index for each of the plurality of tables.