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

Global white point detection and white balance for color images

Assignee: Intel Corp
•
Filing: 1998-06-02
•
Granted: 2000-05-30
•
Expires: 2018-06-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A methodology for white balancing a digital color image in its entirety without segmenting the image into sections. In one embodiment, the images (still or video) are captured and transferred to a computer, and software loaded in the computer then performs the white balancing methodology. A global white point is generated for a color image based on pixels of the image that are in a given percentile of frequency distribution, such as one that is part of a histogram. Pixel adjusting values are then computed for the image and used to white balance the entire image indiscriminately to improve its color quality.

Inventors

  • 👤 Ajaya V. Durg
  • 👤 Oleg Rashkovskiy

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 11:42
CPC Classifications
G; G06; G06T; G06T5/00; G06T5/40; H; H04; H04N; H04N23/00; H04N23/80; H04N23/84; H04N23/88; G06T5/90; G06T5/92; G06T2207/00; G06T2207/10; G06T2207/10024

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 131 words
An imaging system comprising: computer configured with instructions that when executed cause the computer to perform the steps of: a) identifying a plurality of respective sets of pixel component values from a plurality of pixel component values defining a color image, each respective set having pixel component values of a component type, at least a first one of said sets having pixel component values in a predefined percentile of pixel component values defining the color image; and b) generating a global white point for the color image, the global white point being a plurality of white values, each white value being related to the pixel component values in the respective set; imager for capturing the color image; and transfer device for transferring the color image from the imager to the computer.
Claim 2
Dependent Claim 131 words
An imaging system comprising: computer configured with instructions that when executed cause the computer to perform the steps of: a) identifying a plurality of respective sets of pixel component values from a plurality of pixel component values defining a color image, each respective set having pixel component values of a component type, at least a first one of said sets having pixel component values in a predefined percentile of pixel component values defining the color image; and b) generating a global white point for the color image, the global white point being a plurality of white values, each white value being related to the pixel component values in the respective set; imager for capturing the color image; and transfer device for transferring the color image from the imager to the computer.
Claim 3
Dependent Claim 15 words
The system of claim 1 wherein the transfer device comprises a non-volatile removable storage device.
Claim 4
Dependent Claim 19 words
The system of claim 1 in combination with a digital camera, wherein the imager is part of the camera.
Claim 5
Dependent Claim 37 words
The system of claim 1 wherein the computer is configured to decompress a received color image file to obtain the color image before performing step a), the received color image file having been transferred from the imager.
Claim 6
Independent Claim 144 words
A method, comprising: a) identifying a plurality of respective sets of pixel component values from a plurality of pixel component values defining a color image, each respective set having pixel component values of a component type, at least a first one of said sets having pixel component values in a predefined percentile of pixel component values defining the color image; b) generating a global white point for the color image, the global white point being a plurality of white point component values, each white point component value being related to the pixel component values in the respective set c) computing a plurality of adjusting values using the global white point, each adjusting value corresponding to the respective component type; and d) multiplying the plurality of pixel component values defining the color image by the plurality of adjusting values to obtain adjusted pixel component values.
Claim 7
Independent Claim 144 words
A method, comprising: a) identifying a plurality of respective sets of pixel component values from a plurality of pixel component values defining a color image, each respective set having pixel component values of a component type, at least a first one of said sets having pixel component values in a predefined percentile of pixel component values defining the color image; b) generating a global white point for the color image, the global white point being a plurality of white point component values, each white point component value being related to the pixel component values in the respective set c) computing a plurality of adjusting values using the global white point, each adjusting value corresponding to the respective component type; and d) multiplying the plurality of pixel component values defining the color image by the plurality of adjusting values to obtain adjusted pixel component values.
Claim 8
Dependent Claim 34 words
The method of claim 5 wherein the first respective set comprises red (R) component values, a second respective set has green (G) component values, and a third respective set comprises blue (B) component values.
Claim 9
Dependent Claim 42 words
The method of claim 5 wherein the first respective set comprises luminance (Y) component values, a second respective set comprises U component values, and a third respective set comprises V component values, the U and V component values being within respective ranges.
Claim 10
Dependent Claim 27 words
The method of claim 7 wherein the respective ranges are selected based on the color content of the color image as displayed and perceived by a human.
Claim 11
Dependent Claim 65 words
The method of claim 5 wherein each of the plurality of white point component values are related to an average of the pixel component values in the respective set and the adjusting values are selected such that each of a plurality of adjusted white point component values, obtained by adjusting a corresponding one of the plurality of white point component values, is equal to another.
Claim 12
Dependent Claim 18 words
The method of claim 5 further comprising: performing a color interpolation algorithm upon the adjusted pixel component values.
Claim 13
Dependent Claim 27 words
The method of claim 5 further comprising: performing a color interpolation algorithm before identifying the plurality of respective sets, to obtain the plurality of pixel component values.
Claim 14
Dependent Claim 20 words
The method of claim 5 further comprising: repeating steps a)-d) with a plurality of color images defining a video stream.
Claim 15
Dependent Claim 154 words
An article comprising: a machine-readable medium having instructions that cause a processor to: a) identify a plurality of respective sets of pixel component values from a plurality of pixel component values defining a color image each respective set having pixel component values of a component type, at least a first one of said sets having pixel component values in a predefined percentile of pixel component values defining the color image; b) determine a global white point for the color image, the global white point being a plurality of white point component values, each white point component value being related to the pixel component values in the respective set c) compute a plurality of adjusting values using the global white point, each adjusting value corresponding to the respective component type; and d) multiply the plurality of pixel component values defining the color image by the plurality of adjusting values to obtain adjusted pixel component values.
Claim 16
Dependent Claim 154 words
An article comprising: a machine-readable medium having instructions that cause a processor to: a) identify a plurality of respective sets of pixel component values from a plurality of pixel component values defining a color image each respective set having pixel component values of a component type, at least a first one of said sets having pixel component values in a predefined percentile of pixel component values defining the color image; b) determine a global white point for the color image, the global white point being a plurality of white point component values, each white point component value being related to the pixel component values in the respective set c) compute a plurality of adjusting values using the global white point, each adjusting value corresponding to the respective component type; and d) multiply the plurality of pixel component values defining the color image by the plurality of adjusting values to obtain adjusted pixel component values.
Claim 17
Dependent Claim 34 words
The article of claim 13 wherein the machine-readable medium further comprises instructions that cause the computer to perform the further steps of: repeating steps a)-d) with a plurality of color images defining a video.
Claim 18
Dependent Claim 17 words
The article of claim 13 wherein the instructions are part of driver software for a digital camera.
Claim 19
Dependent Claim 65 words
The article of claim 13 wherein each of the plurality of white point component values are related to an average of the pixel component values in the respective set and the adjusting values are selected such that each of a plurality of adjusted white point component values, obtained by adjusting a corresponding one of the plurality of white point component values, is equal to another.

References Cited (Backward Citations)

US5181105A Cited
US5581298A Cited
US5038205A Cited
US5606630A Cited
US5481302A Cited
US5619347A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-05-30 2003-11-29 2004-05-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-05-30 2007-11-29 2008-05-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-05-30 2011-11-29 2012-05-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag