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
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 |