← Back to Patent Explorer
US5896122A Expired / Lapsed US ⏱️ 0.0 years remaining

Color image processing

Assignee: Crosfield Electronics Ltd
•
Filing: 1992-01-22
•
Granted: 1999-04-20
•
Expires: 2012-01-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus for performing a color transformation or color retouch operation on multibit digital data defining P color components of image pixels. The apparatus comprises a look-up table (2) which is addressed by N most significant bits (MSBS) of each color component value and which contains coarse versions of output pixel color component values. An interpolator (3) is responsive to M least significant bits (LSBS) of each color component value to interpolate fine versions of the output pixel values from the coarse output pixel values obtained from the look-up table. A processor loads coarse output pixel data for each color component into the 2 NP addresses of the look-up table which may be addressed by the M MSBs of the input pixel data. The processor (8) is adapted to cause the value of N progressively to increase with successive iterations.

Inventors

  • 👤 Lindsay W. MacDonald
  • 👤 Clive L. Mayne

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 22:22
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/46; H04N1/56; H04N1/60; H04N1/6016; H04N1/6019; H04N1/6011

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.

References Cited (Backward Citations)

GB1369702A Cited
DE3222662A1 Cited
GB2104337A Cited
US4500919A Cited
EP0159691A2 Cited
US4901258A Cited
US4975861A Cited
US5068644A Cited
US5164711A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-04-19 2002-10-19 2003-04-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-04-19 2006-10-19 2007-04-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-04-19 2010-10-19 2011-04-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag