Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
143 words
A method of performing a colour transformation or colour retouch operation on multibit digital data defining P colour components of image pixels in which N most significant bits (MSBs) of each colour component value address a look-up table (LUT) containing coarse versions of output pixel colour component values, and M least significant bits (LSBs) of each colour component value are used to interpolate fine versions of the output pixel values from the coarse output pixel values, wherein P, N, and M are integers and wherein in a first step, for each colour the 2 NP addresses of the LUT are loaded with appropriate coarse output pixel values, and in a second step the input pixel data addresses the LUT to obtain coarse output pixel data which is subsequently interpolated, and wherein the first and second steps are repeated with increasing values of N.
Claim 2
Independent Claim
143 words
A method of performing a colour transformation or colour retouch operation on multibit digital data defining P colour components of image pixels in which N most significant bits (MSBs) of each colour component value address a look-up table (LUT) containing coarse versions of output pixel colour component values, and M least significant bits (LSBs) of each colour component value are used to interpolate fine versions of the output pixel values from the coarse output pixel values, wherein P, N, and M are integers and wherein in a first step, for each colour the 2 NP addresses of the LUT are loaded with appropriate coarse output pixel values, and in a second step the input pixel data addresses the LUT to obtain coarse output pixel data which is subsequently interpolated, and wherein the first and second steps are repeated with increasing values of N.
Claim 3
Dependent Claim
12 words
A method according to claim 1, wherein P is 3 or 4.
Claim 4
Dependent Claim
13 words
A method according to claim 1, wherein N is set initially to 2.
Claim 5
Dependent Claim
16 words
A method according to claim 1, wherein N is increased by one integer at a time.
Claim 6
Dependent Claim
13 words
A method according to claim 1, wherein the value of M remains constant.
Claim 7
Dependent Claim
8 words
A method according to claim 5, wherein M=4.
Claim 8
Dependent Claim
16 words
A method according to claim 1, further comprising displaying the interpolated pixel data on a monitor.
Claim 9
Dependent Claim
32 words
A method according to claim 7, wherein the first and second steps of the method are repeated while the results of a previous iteration of the method are displayed on the monitor.
Claim 10
Dependent Claim
147 words
Apparatus for performing a colour transformation or colour retouch operation on multibit digital data defining P colour components of image pixels, the apparatus comprising a look-up table which is addressed by N most significant bits (MSBs) of each colour component value and which contains coarse versions of output pixel colour component values; interpolation means responsive to M least significant bits (LSBs) of each colour component value to interpolate fine versions of the output pixel values from said coarse output pixel values obtained from said look-up table; and control means for loading coarse output pixel data for each colour component into the 2 NP addresses of said look-up table which may be addressed by the N MSBs of the input pixel data, wherein P, N, and M are integers and wherein said control means is adapted to cause the value of N progressively to increase with successive iterations.
Claim 11
Dependent Claim
147 words
Apparatus for performing a colour transformation or colour retouch operation on multibit digital data defining P colour components of image pixels, the apparatus comprising a look-up table which is addressed by N most significant bits (MSBs) of each colour component value and which contains coarse versions of output pixel colour component values; interpolation means responsive to M least significant bits (LSBs) of each colour component value to interpolate fine versions of the output pixel values from said coarse output pixel values obtained from said look-up table; and control means for loading coarse output pixel data for each colour component into the 2 NP addresses of said look-up table which may be addressed by the N MSBs of the input pixel data, wherein P, N, and M are integers and wherein said control means is adapted to cause the value of N progressively to increase with successive iterations.
Claim 12
Dependent Claim
44 words
Apparatus according to claim 9, further comprising a frame store coupled to the interpolation means for storing the colour component values output by the interpolation means; and a monitor connected to the frame store for displaying the pixels as defined in a frame store.