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

Contrast enhancement of an image using luminance and RGB statistical metrics

Assignee: Hewlett Packard Development Co LP
•
Filing: 2001-12-22
•
Granted: 2003-06-17
•
Expires: 2021-12-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An automatic contrast enhancement method improves the quality of an image by increasing the dynamic range of the tone levels in an image without causing an undesirable hue shift. An overall stretch factor that stretches the dynamic range of all the colors is generated based on the standard deviation of the tone levels for the overall luminance of the image. A color weighting factor is used to individually control the amount that each color is stretched. The color weighting factor is based on the difference between the standard deviation of the tone levels for the overall luminance of the image and the standard deviation of the tone levels for each color. An anchor factor is used to preserve the mean tone level for each color while the tone levels far from the mean tone level are changed more dramatically than the tone levels close to the mean tone level, which minimizes hue shifts while maximizing contrast enhancement.

Inventors

  • 👤 Ranjit Bhaskar

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 10:14
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/40; H04N1/407; H04N1/4072; H04N1/4074; H04N1/46; H04N1/56; H04N1/60; H04N1/6027

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 91 words
A method of enhancing an image, said image comprising a plurality of colors, each color having a range of tone levels, said method comprising: determining a mean tone level for a color in the image; stretching the range of tone levels of the color in said image so that the mean tone level for said color remains approximately the same, and so that the range of tone levels is stretched more at tone levels further away from said mean tone level than at tone levels close to said mean tone level.
Claim 2
Independent Claim 91 words
A method of enhancing an image, said image comprising a plurality of colors, each color having a range of tone levels, said method comprising: determining a mean tone level for a color in the image; stretching the range of tone levels of the color in said image so that the mean tone level for said color remains approximately the same, and so that the range of tone levels is stretched more at tone levels further away from said mean tone level than at tone levels close to said mean tone level.
Claim 3
Dependent Claim 64 words
The method of claim 1 , wherein the range of the tone levels for each of said plurality of colors is stretched and the respective mean tone level for each color remains approximately the same and the range of tone levels is stretched more at tone levels further away from said mean tone level than at tone levels close to said mean tone level.
Claim 4
Dependent Claim 16 words
The method of claim 1 , wherein said plurality of colors comprises red, green, and blue.
Claim 5
Independent Claim 96 words
A method of generating a lookup table for contrast enhancement of an image that is comprised of a plurality of original tone levels for each channel of an RGB color space, the method comprising the steps of: multiplying together a stretch factor, a color weighting factor, and an anchor factor to generate a product relating to each of the plurality of original tone levels of each channel of the RGB color space; and adding each product to a corresponding one of the original plurality of tone levels thereby to generate a plurality of contrast-enhanced tone levels.
Claim 6
Independent Claim 96 words
A method of generating a lookup table for contrast enhancement of an image that is comprised of a plurality of original tone levels for each channel of an RGB color space, the method comprising the steps of: multiplying together a stretch factor, a color weighting factor, and an anchor factor to generate a product relating to each of the plurality of original tone levels of each channel of the RGB color space; and adding each product to a corresponding one of the original plurality of tone levels thereby to generate a plurality of contrast-enhanced tone levels.
Claim 7
Dependent Claim 54 words
The method of claim 4 , including the step of establishing an anchor factor for each product by: determining a mean tone-level value for each channel of the image; and assigning a value to be an anchor factor by comparing the tone level of each channel to the mean tone-level value for that channel.
Claim 8
Dependent Claim 41 words
The method of claim 5 wherein the establishing step further comprises the step of assigning the value of zero to be an anchor factor in instances where there is substantially no difference between the compared tone level and mean tone-level value.
Claim 9
Independent Claim 25 words
The method of 4 including the step of constraining the values of the products to be with the range of the original tone value levels.
Claim 10
Independent Claim 25 words
The method of 4 including the step of constraining the values of the products to be with the range of the original tone value levels.
Claim 11
Dependent Claim 45 words
The method of claim 4 wherein the image is comprised of pixels, and the method further comprises the steps of saving the lookup table in a memory and including in the lookup table enhanced tone levels for each of the pixels of the entire image.
Claim 12
Independent Claim 100 words
A method of enhancing the contrast of an original image made up of pixels of combined colors, comprising the steps of: generating a first histogram representing the tone levels of the individual colors that make up the pixels; applying a contrast enhancement filter to information that defines the pixels thereby to generate pixels of a contrast-enhanced image that defines a second histogram representing the individual colors that make up the pixels of the contrast-enhanced image; wherein the applying step is carried out such that mean tone levels for the same colors in the first and second histograms are substantially equal.
Claim 13
Independent Claim 100 words
A method of enhancing the contrast of an original image made up of pixels of combined colors, comprising the steps of: generating a first histogram representing the tone levels of the individual colors that make up the pixels; applying a contrast enhancement filter to information that defines the pixels thereby to generate pixels of a contrast-enhanced image that defines a second histogram representing the individual colors that make up the pixels of the contrast-enhanced image; wherein the applying step is carried out such that mean tone levels for the same colors in the first and second histograms are substantially equal.
Claim 14
Dependent Claim 29 words
The method of claim 9 wherein the applying step includes converting the tone levels of the original colors using the lookup table generated in accord with claim 4 .
Claim 15
Independent Claim 77 words
A method of enhancing an image, the image comprising a plurality of colors, each color having a range of tone levels that includes a mean tone level within that range, the method comprising the step of stretching the range of at least one color in the image so that each tone level of that color is stretched by an amount corresponding to the absolute value of the difference between that tone level and the mean tone level.
Claim 16
Independent Claim 77 words
A method of enhancing an image, the image comprising a plurality of colors, each color having a range of tone levels that includes a mean tone level within that range, the method comprising the step of stretching the range of at least one color in the image so that each tone level of that color is stretched by an amount corresponding to the absolute value of the difference between that tone level and the mean tone level.
Claim 17
Dependent Claim 30 words
The method of claim 11 wherein the tone level of the color is not stretched in instances where that tone level and the mean tone level are substantially the same.
Claim 18
Dependent Claim 22 words
The method of claim 11 including the step of determining image metrics relating to the image before carrying out the stretching step.

References Cited (Backward Citations)

US5838455A Cited
US5751846A Cited
US5748802A Cited
US5557688A Cited
US6330076B1 Cited
US6011557A Cited
GB2352354A Cited
US6393148B1 Cited
US20020081022A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-06-16 2006-12-16 2007-06-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-06-16 2010-12-16 2011-06-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-06-16 2014-12-16 2015-06-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag