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

Method, apparatus and computer program product for processing image data

Assignee: Ricoh Co Ltd
•
Filing: 2001-07-13
•
Granted: 2005-03-29
•
Expires: 2021-07-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image processing apparatus, method and computer program product, wherein a luminance histogram of input image data is generated by the histogram generating section and a polarization degree of the luminance histogram is evaluated by the polarization degree evaluating section in order to determine whether the input image data is in a true backlight condition or in a halation condition. An optimum dynamic range correction and tone curve correction are performed on the input image data based on a result of the above-described determination.

Inventors

  • 👤 Yuki Matsushima

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 10:03
CPC Classifications
H; H04; H04N; H04N23/00; H04N23/70; H04N23/71; H04N1/00; H04N1/40; H04N1/407; H04N1/4072; H04N1/4074

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 114 words
An image processing apparatus, comprising: an image input device configured to input image data; an image condition determining device configured to determine whether the input image data input by said image input device is in a true backlight condition or in a halation condition; and a processing device configured to perform a specific process on the input image data based on the condition of the input image data determined by said image condition determining device, wherein the image condition determining device is configured to generate a histogram showing a luminance of the image data based on the input image data and to determine whether the histogram is perfectly polarized, indicating the true backlight condition.
Claim 2
Dependent Claim 114 words
An image processing apparatus, comprising: an image input device configured to input image data; an image condition determining device configured to determine whether the input image data input by said image input device is in a true backlight condition or in a halation condition; and a processing device configured to perform a specific process on the input image data based on the condition of the input image data determined by said image condition determining device, wherein the image condition determining device is configured to generate a histogram showing a luminance of the image data based on the input image data and to determine whether the histogram is perfectly polarized, indicating the true backlight condition.
Claim 3
Dependent Claim 44 words
The image processing apparatus according to claim 1 , wherein said image condition determining device is configured to determine whether the histogram is perfectly polarized by determining whether the histogram includes a high luminance region that is completely separated from a low luminance region.
Claim 4
Dependent Claim 33 words
The image processing apparatus according to claim 1 , wherein said image condition determining device is configured to determine whether the histogram is perfectly polarized using frequency and gradient values of the histogram.
Claim 5
Dependent Claim 47 words
The image processing apparatus according to claim 1 , wherein the specific process performed by said processing device includes a dynamic range correction and a tone curve correction to be performed on the input image data based on the determination made by said image condition determining device.
Claim 6
Independent Claim 79 words
A method for processing image data, comprising: inputting image data; generating a histogram showing a luminance of image data based on the input image data; determining whether the input image data is in a true backlight condition or in a halation condition by determining whether the histogram is perfectly polarized, indicating the true backlight condition; and performing a specific process on the input image data based on the condition of the input image data determined in the determining step.
Claim 7
Independent Claim 79 words
A method for processing image data, comprising: inputting image data; generating a histogram showing a luminance of image data based on the input image data; determining whether the input image data is in a true backlight condition or in a halation condition by determining whether the histogram is perfectly polarized, indicating the true backlight condition; and performing a specific process on the input image data based on the condition of the input image data determined in the determining step.
Claim 8
Dependent Claim 30 words
The method according to claim 5 , wherein the determining step comprises: determining whether the histogram includes a high luminance region that is completely separated from a low luminance region.
Claim 9
Dependent Claim 27 words
The method according to claim 5 , wherein the determining step comprises determining whether the histogram is perfectly polarized using frequency and gradient values of the histogram.
Claim 10
Dependent Claim 36 words
The method according to claim 5 , wherein the specific process performed on the input image data based on the determination made in the determining step includes a dynamic range correction and a tone curve correction.
Claim 11
Dependent Claim 107 words
An image processing apparatus, comprising: an image input means for inputting image data; an image condition determining means for determining whether the input image data input by said image input means is in a true backlight condition or in a halation condition; and a processing means for performing a specific process on the input image data based on the condition of the input image data determined by said image condition determining means, wherein the image condition determining means generates a histogram showing a luminance of the image data based on the input image data and determines whether the histogram is perfectly polarized, indicating the true backlight condition.
Claim 12
Dependent Claim 107 words
An image processing apparatus, comprising: an image input means for inputting image data; an image condition determining means for determining whether the input image data input by said image input means is in a true backlight condition or in a halation condition; and a processing means for performing a specific process on the input image data based on the condition of the input image data determined by said image condition determining means, wherein the image condition determining means generates a histogram showing a luminance of the image data based on the input image data and determines whether the histogram is perfectly polarized, indicating the true backlight condition.
Claim 13
Dependent Claim 41 words
The image processing apparatus according to claim 9 , wherein said image condition determining means determines whether the histogram is perfectly polarized by determining whether the histogram includes a high luminance region that is completely separated from a low luminance region.
Claim 14
Dependent Claim 30 words
The image processing apparatus according to claim 9 , wherein said image condition determining means determines whether the histogram is perfectly polarized using frequency and gradient values of the histogram.
Claim 15
Dependent Claim 47 words
The image processing apparatus according to claim 9 , wherein the specific process performed by said processing means includes a dynamic range correction and a tone curve correction to be performed on the input image data based on the determination made by said image condition determining means.
Claim 16
Dependent Claim 99 words
A computer program product embodied in a computer readable medium for processing image data, comprising: a first computer code for determining whether input image data is in a true backlight condition or in a halation condition; and a second computer code for performing a specific process on the input image data based on the condition of the input image data determined by the first computer code, wherein the first computer code generates a histogram showing a luminance of the image data based on the input image data and determines whether the histogram is perfectly polarized, indicating the backlight condition.
Claim 17
Dependent Claim 99 words
A computer program product embodied in a computer readable medium for processing image data, comprising: a first computer code for determining whether input image data is in a true backlight condition or in a halation condition; and a second computer code for performing a specific process on the input image data based on the condition of the input image data determined by the first computer code, wherein the first computer code generates a histogram showing a luminance of the image data based on the input image data and determines whether the histogram is perfectly polarized, indicating the backlight condition.
Claim 18
Dependent Claim 46 words
The computer program product according to claim 13 , wherein the first computer code comprises: a third computer code for determining whether the histogram is perfectly polarized by determining whether the histogram includes a high luminance region that is completely separated from a low luminance region.
Claim 19
Dependent Claim 35 words
The computer program product according to claim 13 , wherein the first computer code comprises: a fourth computer code for determining whether the histogram is perfectly polarized using frequency and gradient values of the histogram.
Claim 20
Dependent Claim 38 words
The computer program product according to claim 13 , wherein the second computer code performs a dynamic correction and a tone curve correction on the input image data based on the determination made by the first computer code.

References Cited (Backward Citations)

JPS63184473A Cited
JPH04168879A Cited
US6577751B2 Cited
US20040022434A1 Cited
US6694051B1 Cited
US20020171852A1 Cited
US20030179398A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2008-03-28 2008-09-27 2009-03-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2012-03-28 2012-09-27 2013-03-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2016-03-28 2016-09-27 2017-03-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag