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

Transforming color signal values for use by a particular device

Assignee: Eastman Kodak Co
•
Filing: 1994-11-03
•
Granted: 1997-02-18
•
Expires: 2014-11-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for transforming input color values of a digital image to produce suitable output color values for use by a particular device is disclosed. In this method a plurality of color transforms are stored, each such transform responds to input color values of a digital image and produces output color values which can be used by the particular device. In the method an intermediate transform which is user desirable for transforming the input color values is formed by interpolating between the plurality of transforms.

Inventors

  • 👤 Kevin E. Spaulding
  • 👤 James R. Sullivan

Bibliographic Details

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

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 95 words
A method for transforming input color values of a digital image to produce suitable output color values for use by a particular device, comprising the steps of: (a) storing a plurality of color transforms, each such transform responding to input color values of a digital image and producing output color values which can be used by the particular device; and (b) interpolating between the plurality of transforms to produce an intermediate transform which is user desirable for transforming the input color values to produce output color values which can be used by the particular device.
Claim 2
Independent Claim 95 words
A method for transforming input color values of a digital image to produce suitable output color values for use by a particular device, comprising the steps of: (a) storing a plurality of color transforms, each such transform responding to input color values of a digital image and producing output color values which can be used by the particular device; and (b) interpolating between the plurality of transforms to produce an intermediate transform which is user desirable for transforming the input color values to produce output color values which can be used by the particular device.
Claim 3
Dependent Claim 41 words
The invention as set forth in claim 1 wherein further including storing the transforms in multidimensional lookup tables and further wherein the interpolating step includes forming the intermediate transform from a weighted average of coefficients stored in the multidimensional lookup tables.
Claim 4
Dependent Claim 24 words
The invention as set forth in claim 1 wherein the interpolating step includes interactively determining the interpolation position of the user desirable intermediate transform.
Claim 5
Dependent Claim 48 words
The invention as set forth in claim 3 wherein there are two transforms with different color reproduction characteristics and wherein the color interpolating step uses a slide bar process to specify the user desirable interpolation position which is used in producing the transform intermediate to the two transforms.
Claim 6
Dependent Claim 49 words
The invention as set forth in claim 3 wherein there are three transforms with different color reproduction characteristics and wherein the color interpolating step uses a triangular slide bar process to specify the user desirable interpolation position which is used in producing the transform intermediate to the three transforms.
Claim 7
Dependent Claim 49 words
The invention as set forth in claim 1 wherein one or more of the transforms are selected from the group consisting of: (i) a colorimetric transformation which accurately reproduces the input colors; (ii) a transformation which produces the most saturated colors; and (iii) a photographic tone scale reproducing transform.
Claim 8
Dependent Claim 33 words
The invention as set forth in claim 1 wherein the interpolation position of the user desirable intermediate transform is determined from the distribution of the input color values contained in the digital image.
Claim 9
Dependent Claim 28 words
The invention as set forth in claim 1 wherein the interpolation position of the user desirable intermediate transform is determined from image tags stored with the digital image.
Claim 10
Independent Claim 104 words
A method for transforming input color values of a digital image to produce suitable output color values for use by a particular device, comprising the steps of: (a) storing between two to four color transforms in multidimensional lookup tables, each of such transforms being adapted to respond to input color values of a digital image and produces output color values which can be used by the particular device; and (b) interpolating between the plurality of transforms to produce an intermediate transform which is user desirable for transforming the input color values to produce output color values which can be used by the particular device.
Claim 11
Independent Claim 104 words
A method for transforming input color values of a digital image to produce suitable output color values for use by a particular device, comprising the steps of: (a) storing between two to four color transforms in multidimensional lookup tables, each of such transforms being adapted to respond to input color values of a digital image and produces output color values which can be used by the particular device; and (b) interpolating between the plurality of transforms to produce an intermediate transform which is user desirable for transforming the input color values to produce output color values which can be used by the particular device.
Claim 12
Independent Claim 127 words
A method for transforming input color values of a digital image to produce suitable output color values for use by a particular device, comprising the steps of: (a) storing between two to four color transforms, each of such transforms being adapted to respond to input color values of a digital image and produces output color values which can be used by the particular device; and (b) interpolating between the plurality of transforms to produce an intermediate transform which is user desirable for transforming the input color values including: (i) selecting a position intermediate between the transforms; and (ii) based upon the selected position generating weighting values which are used for producing the intermediate transform which produce output color values which can be used by the particular device.
Claim 13
Independent Claim 127 words
A method for transforming input color values of a digital image to produce suitable output color values for use by a particular device, comprising the steps of: (a) storing between two to four color transforms, each of such transforms being adapted to respond to input color values of a digital image and produces output color values which can be used by the particular device; and (b) interpolating between the plurality of transforms to produce an intermediate transform which is user desirable for transforming the input color values including: (i) selecting a position intermediate between the transforms; and (ii) based upon the selected position generating weighting values which are used for producing the intermediate transform which produce output color values which can be used by the particular device.
Claim 14
Dependent Claim 41 words
The invention as set forth in claim 10 wherein further including storing the transforms in multidimensional lookup tables and further wherein the interpolating step includes forming the intermediate transform from a weighted average of coefficients stored in the multidimensional lookup tables.
Claim 15
Dependent Claim 24 words
The invention as set forth in claim 10 wherein the interpolating step includes interactively determining the interpolation position of the user desirable intermediate transform.
Claim 16
Dependent Claim 33 words
The invention as set forth in claim 10 wherein the interpolation position of the user desirable intermediate transform is determined from the distribution of the input color values contained in the digital image.
Claim 17
Dependent Claim 28 words
The invention as set forth in claim 10 wherein the interpolation position of the user desirable intermediate transform is determined from image tags stored with the digital image.
Claim 18
Dependent Claim 48 words
The invention as set forth in claim 10 wherein there are two transforms with different color reproduction characteristics and wherein the color interpolating step uses a slide bar process to specify the user desirable interpolation position which is used in producing the transform intermediate to the two transforms.
Claim 19
Dependent Claim 49 words
The invention as set forth in claim 10 wherein there are three transforms with different color reproduction characteristics and wherein the color interpolating step uses a triangular slide bar process to specify the user desirable interpolation position which is used in producing the transform intermediate to the three transforms.
Claim 20
Dependent Claim 49 words
The invention as set forth in claim 10 wherein one or more of the transforms are selected from the group consisting of: (i) a colorimetric transformation which accurately reproduces the input colors; (ii) a transformation which produces the most saturated colors; and (iii) a photographic tone scale reproducing transform.

References Cited (Backward Citations)

US4989079A Cited
US4979032A Cited
US5065229A Cited
US5420979A Cited
US5321797A Cited
US5282046A Cited
US5432906A Cited
US5185661A Cited
US5412491A Cited
US5448377A Cited
US5491568A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-02-18 2000-08-19 2001-02-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-02-18 2004-08-19 2005-02-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-02-18 2008-08-19 2009-02-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag