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

Apparatus and method for adaptively interpolating a full color image utilizing chrominance gradients

Assignee: Intellectual Ventures Fund 83 LLC
•
Filing: 1993-06-30
•
Granted: 1994-12-13
•
Expires: 2013-06-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Adaptive interpolation is performed by apparatus operating upon a digitized image signal obtained from an image sensor having color photosites that generate a plurality of color values, but only one color per photosite. A digital processor obtains gradient values from the differences between chrominance values in vertical and horizontal image directions. The gradient values are compared with each other in order to select one of the directions as the preferred orientation for the interpolation of additional luminance values. The interpolation is then performed upon values selected to agree with the preferred orientation.

Inventors

  • 👤 Claude A. Laroche
  • 👤 Mark A. Prescott

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 18:50
CPC Classifications
G; G06; G06T; G06T3/00; G06T3/40; G06T3/4007; G06T3/4015; H; H04; H04N; H04N23/00; H04N23/80; H04N23/84; H04N23/843; H04N25/00; H04N25/10; H04N25/11; H04N25/13; H04N25/134; H04N2209/00; H04N2209/04; H04N2209/041; H04N2209/042; H04N2209/045; H04N2209/046

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 135 words
Apparatus for processing a digitized image signal obtained from an image sensor having color photosites that generate a plurality of color values, but only one color value for each photosite location, said apparatus comprising: means for storing the digitized image signal; a processor operative with said storing means for generating a color value missing from a photosite location by the interpolation of an additional color value for such photosite locations from color values at nearby photosite locations, said processor including means for obtaining gradient values in at least two image directions; means responsive to the gradient values for selecting a preferred orientation for the interpolation of the additional color values; and means for interpolating the additional color values for such photosite location from color values at nearby locations selected to agree with the preferred orientation.
Claim 2
Dependent Claim 135 words
Apparatus for processing a digitized image signal obtained from an image sensor having color photosites that generate a plurality of color values, but only one color value for each photosite location, said apparatus comprising: means for storing the digitized image signal; a processor operative with said storing means for generating a color value missing from a photosite location by the interpolation of an additional color value for such photosite locations from color values at nearby photosite locations, said processor including means for obtaining gradient values in at least two image directions; means responsive to the gradient values for selecting a preferred orientation for the interpolation of the additional color values; and means for interpolating the additional color values for such photosite location from color values at nearby locations selected to agree with the preferred orientation.
Claim 3
Dependent Claim 17 words
Apparatus as claimed in claim 1 wherein said gradient values are obtained for two orthogonal image directions.
Claim 4
Dependent Claim 21 words
Apparatus as claimed in claim 2 wherein said orthogonal image directions are associated with horizontal and vertical directions in the image.
Claim 5
Dependent Claim 27 words
Apparatus as claimed in claim 1 wherein said preferred orientation for the interpolation of additional color values coincides with one of said at least two image directions.
Claim 6
Dependent Claim 23 words
Apparatus as claimed in claim 1 wherein said means for obtaining gradient values generates differences between color values oriented in each image direction.
Claim 7
Dependent Claim 21 words
Apparatus as claimed in claim 1 wherein said means for selecting a preferred orientation compares the gradient values with each other.
Claim 8
Dependent Claim 24 words
Apparatus as claimed in claim 1 wherein said color values include a pattern of chrominance values interspersed in a checkerboard pattern of luminance values.
Claim 9
Dependent Claim 143 words
Apparatus for processing a digitized image signal obtained from an image sensor having color photosites that generate a plurality of color values, but only one color value for each photosite location, said apparatus comprising: means for storing the digitized image signal as a pattern of luminance and chrominance values, wherein some photosite locations lack luminance values; a processor operative with said storing means for generating an additional luminance value missing from a photosite location by the interpolation of the additional luminance value for such locations from luminance values at nearby photosite locations, said processor including means for generating gradient values in at least two image directions; means responsive to the gradient values for selecting a preferred orientation for the interpolation of an additional luminance value; and means for interpolating the additional luminance value from luminance values selected to agree with the preferred orientation.
Claim 10
Dependent Claim 143 words
Apparatus for processing a digitized image signal obtained from an image sensor having color photosites that generate a plurality of color values, but only one color value for each photosite location, said apparatus comprising: means for storing the digitized image signal as a pattern of luminance and chrominance values, wherein some photosite locations lack luminance values; a processor operative with said storing means for generating an additional luminance value missing from a photosite location by the interpolation of the additional luminance value for such locations from luminance values at nearby photosite locations, said processor including means for generating gradient values in at least two image directions; means responsive to the gradient values for selecting a preferred orientation for the interpolation of an additional luminance value; and means for interpolating the additional luminance value from luminance values selected to agree with the preferred orientation.
Claim 11
Dependent Claim 17 words
Apparatus as claimed in claim 8 wherein said gradient values are obtained for two orthogonal image directions.
Claim 12
Dependent Claim 21 words
Apparatus as claimed in claim 9 wherein said orthogonal image directions are associated with horizontal and vertical directions in the image.
Claim 13
Dependent Claim 27 words
Apparatus as claimed in claim 8 wherein said preferred orientation for the interpolation of additional color values coincides with one of said at least two image directions.
Claim 14
Dependent Claim 30 words
Apparatus as claimed in claim 8 wherein said means for obtaining gradient values generates differences between chrominance values oriented in each image direction to obtain chrominance gradients in said directions.
Claim 15
Dependent Claim 21 words
Apparatus as claimed in claim 12 wherein said means for selecting a preferred orientation compares the chrominance gradients to each other.
Claim 16
Dependent Claim 182 words
Apparatus for processing a digitized image signal obtained from a color image sensor having photosites that generate a pattern of chrominance and luminance values, but only one value for each photosite location, said apparatus comprising: means for storing the digitized image signal as a pattern of luminance and chrominance values, wherein some photosite locations are chrominance locations lacking luminance values; a processor operative with the pattern of values in said storing means, said processor generating a luminance value missing from a chrominance location by the interpolation of a missing luminance value for such locations from luminance values at nearby luminance locations, said processor comprising: means for generating chrominance gradient values from the difference between a pair of chrominance values each oriented in at least two image directions: means for comparing the chrominance gradient values to each other; means responsive to the outcome of the gradient comparison for selecting a particular image direction as a preferred orientation for the interpolation of a missing luminance value; and means for interpolating the missing luminance value from luminance values selected to agree with the preferred orientation.
Claim 17
Dependent Claim 182 words
Apparatus for processing a digitized image signal obtained from a color image sensor having photosites that generate a pattern of chrominance and luminance values, but only one value for each photosite location, said apparatus comprising: means for storing the digitized image signal as a pattern of luminance and chrominance values, wherein some photosite locations are chrominance locations lacking luminance values; a processor operative with the pattern of values in said storing means, said processor generating a luminance value missing from a chrominance location by the interpolation of a missing luminance value for such locations from luminance values at nearby luminance locations, said processor comprising: means for generating chrominance gradient values from the difference between a pair of chrominance values each oriented in at least two image directions: means for comparing the chrominance gradient values to each other; means responsive to the outcome of the gradient comparison for selecting a particular image direction as a preferred orientation for the interpolation of a missing luminance value; and means for interpolating the missing luminance value from luminance values selected to agree with the preferred orientation.
Claim 18
Dependent Claim 24 words
Apparatus as claimed in claim 14 wherein said pattern of luminance and chrominance comprises chrominance values interspersed in a checkerboard pattern of luminance values.
Claim 19
Dependent Claim 20 words
Apparatus as claimed in claim 15 wherein said luminance color is green, and said chrominance colors are red and blue.
Claim 20
Independent Claim 107 words
A method for interpolating missing color values from a digitized image signal obtained from a color image sensor having photosites that generate a pattern of chrominance and luminance color values, one value for each photosite location, said method comprising the steps of: obtaining gradient values from the differences between color values in at least two image directions; evaluating the gradient values relative to a predetermined criterion; selecting, based on the step of evaluating the gradient values, a preferred orientation for the interpolation of the missing color values; and interpolating each missing color value from like color values at nearby locations selected to agree with the preferred orientation.
Claim 21
Independent Claim 107 words
A method for interpolating missing color values from a digitized image signal obtained from a color image sensor having photosites that generate a pattern of chrominance and luminance color values, one value for each photosite location, said method comprising the steps of: obtaining gradient values from the differences between color values in at least two image directions; evaluating the gradient values relative to a predetermined criterion; selecting, based on the step of evaluating the gradient values, a preferred orientation for the interpolation of the missing color values; and interpolating each missing color value from like color values at nearby locations selected to agree with the preferred orientation.
Claim 22
Dependent Claim 27 words
A method as claimed in claim 17 wherein the step of obtaining gradient values obtains said gradient values from the differences between chrominance values in said directions.
Claim 23
Dependent Claim 17 words
A method as claimed in claim 17 wherein the missing color values being interpolated are luminance values.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-12-12 1998-06-13 1998-12-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-12-12 2002-06-13 2002-12-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-12-12 2006-06-13 2006-12-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag