Patent US6411331B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6411331B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Automatic white balance detection and correction of an image captured in a digital camera

Assignee: Libre Holdings Inc
•
Filing: 1997-02-28
•
Granted: 2002-06-25
•
Expires: 2017-02-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital camera includes a lens and a plurality of color filters adjacent the lens. An array of detectors such as CCDs each receive, through the lens and a corresponding one of the color filters, light reflected from a scene. Each detector outputs a signal representative of an amount of light it receives. Circuitry is connected to the array for processing the signals from the detectors and generating a set of digital image data including a chromaticity value and a luminance value of a plurality of pixels representing an uncorrected image of the scene. A control circuit maps a two-dimensional representation of the digital image data into a two-dimensional representation of a set of reference image data and adjusts selected ones of the values of the set of digital image data in accordance with a predetermined transform to white balance the uncorrected image of the scene and produce a modified set of digital image data representing a corrected image of the scene.

Inventors

  • 👤 Cindy Y. Sansom-Wai
  • 👤 Kirt A. Winter
  • 👤 Paul M. Hubel

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 16:36
CPC Classifications
H; H04; H04N; H04N23/00; H04N23/80; H04N23/84; H04N23/88

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 291 words
A digital camera, comprising: a lens; a plurality of color filters adjacent the lens; an array of detectors for each receiving through the lens and a corresponding one of the color filters light reflected from a scene and outputting a signal representative of an amount of light detected; circuit means connected to the array for processing the signals from the detectors and generating a set of digital image data including a red-green-blue (rgb) value for each of a plurality of pixels representing an uncorrected image of the scene; and control means for mapping a two-dimensional gamut representation of the digital image data into a two-dimensional gamut representation of a set of reference image data and adjusting selected ones of the values of the set of digital image data in accordance with a predetermined transform to white balance the uncorrected image of the scene and produce a modified set of digital image data representing a corrected image of the scene, the control means performing the two-dimensional mapping by reducing each of the rgb values in the digital image data to a red/blue value and a green/blue value and generating the two-dimensional gamut representing a map of the red/blue and green/blue values for each pixel in the digital image data, generating a set of two-dimensional shapes through plotting the transforms that map each of a plurality of peripheral points of the two-dimensional gamut into a plurality of peripheral reference image gamut points, and then adjusting the selected ones of the values of the set of digital image data based on the intersection of the set of two-dimensional shapes to white balance the uncorrected image of the scene and produce a modified set of digital image data representing a corrected image of the scene.
Claim 2
Dependent Claim 291 words
A digital camera, comprising: a lens; a plurality of color filters adjacent the lens; an array of detectors for each receiving through the lens and a corresponding one of the color filters light reflected from a scene and outputting a signal representative of an amount of light detected; circuit means connected to the array for processing the signals from the detectors and generating a set of digital image data including a red-green-blue (rgb) value for each of a plurality of pixels representing an uncorrected image of the scene; and control means for mapping a two-dimensional gamut representation of the digital image data into a two-dimensional gamut representation of a set of reference image data and adjusting selected ones of the values of the set of digital image data in accordance with a predetermined transform to white balance the uncorrected image of the scene and produce a modified set of digital image data representing a corrected image of the scene, the control means performing the two-dimensional mapping by reducing each of the rgb values in the digital image data to a red/blue value and a green/blue value and generating the two-dimensional gamut representing a map of the red/blue and green/blue values for each pixel in the digital image data, generating a set of two-dimensional shapes through plotting the transforms that map each of a plurality of peripheral points of the two-dimensional gamut into a plurality of peripheral reference image gamut points, and then adjusting the selected ones of the values of the set of digital image data based on the intersection of the set of two-dimensional shapes to white balance the uncorrected image of the scene and produce a modified set of digital image data representing a corrected image of the scene.
Claim 3
Dependent Claim 18 words
The digital camera according to claim 1 wherein the control means includes a JPEG file format conversion device.
Claim 4
Dependent Claim 17 words
The digital camera according to claim 1 wherein the control means includes an EXIF file format device.
Claim 5
Dependent Claim 28 words
The digital camera according to claim 1 wherein the circuit means includes a gain control circuit and an analog to digital converter circuit connected to the control means.
Claim 6
Dependent Claim 25 words
The digital camera according to claim 4 wherein the circuit means includes a timing generator connected between the control means and the gain control circuit.
Claim 7
Dependent Claim 28 words
The digital camera according to claim 1 and further comprising a memory for storing the modified set of digital image data representing the corrected image of the scene.
Claim 8
Independent Claim 244 words
A method of white balance detection and correction of an image captured in a digital camera, comprising the steps of: generating a set of digital image data including a red-green-blue (rgb) value for each of a plurality of pixels representing an uncorrected image of the scene; and mapping a two-dimensional gamut representation of the digital image data into a two-dimensional gamut representation of a set of reference image data and adjusting selected ones of the values of the set of digital image data in accordance with a predetermined transform to white balance the uncorrected image of the scene and produce a modified set of digital image data representing a corrected image of the scene, the two-dimensional mapping being performed by reducing each of the rgb values in the digital image data to a red/blue value and a green/blue value, and generating the two-dimensional gamut representing a map of the red/blue and green/blue values for each pixel in the digital image data, generating a set of two-dimensional shapes through plotting the transforms that map each of a plurality of peripheral points of the two-dimensional gamut into a plurality of peripheral reference image gamut points, and then adjusting the selected ones of the values of the set of digital image data based on the intersection of the set of two-dimensional shapes to white balance the uncorrected image of the scene and produce a modified set of digital image data representing a corrected image of the scene.
Claim 9
Independent Claim 244 words
A method of white balance detection and correction of an image captured in a digital camera, comprising the steps of: generating a set of digital image data including a red-green-blue (rgb) value for each of a plurality of pixels representing an uncorrected image of the scene; and mapping a two-dimensional gamut representation of the digital image data into a two-dimensional gamut representation of a set of reference image data and adjusting selected ones of the values of the set of digital image data in accordance with a predetermined transform to white balance the uncorrected image of the scene and produce a modified set of digital image data representing a corrected image of the scene, the two-dimensional mapping being performed by reducing each of the rgb values in the digital image data to a red/blue value and a green/blue value, and generating the two-dimensional gamut representing a map of the red/blue and green/blue values for each pixel in the digital image data, generating a set of two-dimensional shapes through plotting the transforms that map each of a plurality of peripheral points of the two-dimensional gamut into a plurality of peripheral reference image gamut points, and then adjusting the selected ones of the values of the set of digital image data based on the intersection of the set of two-dimensional shapes to white balance the uncorrected image of the scene and produce a modified set of digital image data representing a corrected image of the scene.
Claim 10
Dependent Claim 71 words
The method of claim 7 wherein the set of digital image data is generated with a plurality of color filters adjacent a lens, an array of detectors for each receiving through the lens and a corresponding one of the color filters light reflected from a scene and outputting a signal representative of an amount of light detected, and a circuit connected to the array for processing the signals from the detectors.
Claim 11
Dependent Claim 46 words
The method of claim 7 wherein the set of digital image data is generated within a digital camera and the set of digital image data is mapped and adjusted to white balance the uncorrected image of the scene by a processor contained within the digital camera.
Claim 12
Dependent Claim 47 words
The method of claim 7 wherein the set of digital image data is generated within a digital camera and the set of digital image data is mapped and adjusted to white balance the uncorrected image of the scene by a host computer connected to the digital camera.
Claim 13
Dependent Claim 24 words
The method of claim 7 wherein the reference image data represents a full spectrum of visible wavelengths as illuminated by a reference light source.
Claim 14
Dependent Claim 283 words
A color image processing system, comprising: a plurality of color filters; an array of detectors for each receiving through a corresponding one of the color filters light reflected from a scene and outputting a signal representative of an amount of light detected; circuit means connected to the array for processing the signals from the detectors and generating a set of digital image data including a red-green-blue (rgb) value for each of a plurality of pixels representing an uncorrected image of the scene; and control means for mapping a two-dimensional representation of the digital image data into a two-dimensional representation of a set of reference image data and adjusting selected ones of the values of the set of digital image data in accordance with a predetermined transform to white balance the uncorrected image of the scene and produce a modified set of digital image data representing a corrected image of the scene, the control means performing the two-dimensional mapping by reducing each of the rgb values in the digital image data to a red/blue value and a green/blue value and generating the two-dimensional gamut representing a map of the red/blue and green/blue values for each pixel in the digital image data, generating a set of two-dimensional shapes through plotting the transforms that map each of a plurality of peripheral points of the two-dimensional gamut into a plurality of peripheral reference image gamut points, and then adjusting the selected ones of the values of the set of digital image data based on the intersection of the set of two-dimensional shapes to white balance the uncorrected image of the scene and produce a modified set of digital image data representing a corrected image of the scene.
Claim 15
Dependent Claim 283 words
A color image processing system, comprising: a plurality of color filters; an array of detectors for each receiving through a corresponding one of the color filters light reflected from a scene and outputting a signal representative of an amount of light detected; circuit means connected to the array for processing the signals from the detectors and generating a set of digital image data including a red-green-blue (rgb) value for each of a plurality of pixels representing an uncorrected image of the scene; and control means for mapping a two-dimensional representation of the digital image data into a two-dimensional representation of a set of reference image data and adjusting selected ones of the values of the set of digital image data in accordance with a predetermined transform to white balance the uncorrected image of the scene and produce a modified set of digital image data representing a corrected image of the scene, the control means performing the two-dimensional mapping by reducing each of the rgb values in the digital image data to a red/blue value and a green/blue value and generating the two-dimensional gamut representing a map of the red/blue and green/blue values for each pixel in the digital image data, generating a set of two-dimensional shapes through plotting the transforms that map each of a plurality of peripheral points of the two-dimensional gamut into a plurality of peripheral reference image gamut points, and then adjusting the selected ones of the values of the set of digital image data based on the intersection of the set of two-dimensional shapes to white balance the uncorrected image of the scene and produce a modified set of digital image data representing a corrected image of the scene.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-06-24 2005-12-24 2006-06-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-06-24 2009-12-24 2010-06-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-06-24 2013-12-24 2014-06-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag