US7580566B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Image processing device, image processing method, storage medium, and program
Assignee: Canon Inc
•
Filing: 2004-01-28
•
Granted: 2009-08-25
•
Expires: 2024-01-28
Abstract
Abstract An image processing device for performing image correction of a scene by detecting whether a specific object is included in an input image of the scene, and that sets a correction parameter based on the detection result to correct the input image.
Inventors
- 👤 Yasuo Fukuda
- 👤 Takeshi Makita
- 👤 Osamu Yamada
- 👤 Takahiro Matsuura
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 13:03
CPC Classifications
G; G06; G06T; G06T5/00; G06T5/90; G06T5/92; G06T5/40; G06V; G06V40/00; G06V40/10; G06V40/16; G06V40/161
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
185 words
An image processing device comprising: inputting means for inputting an image; detecting means for detecting a face region in the input image; histogram generating means for generating a first histogram of the entire input image and a second histogram of the detected face region; calculating means for calculating a highlight point and a shadow point of the input image from the first histogram of the entire input image; first generating means for generating a gradation correction for luminance and a gradation correction for each of a plurality of color components based on the highlight point, the shadow point, a target highlight point and a target shadow point; conversion means for converting the second histogram based on the gradation correction generated for the luminance; determining means for determining a representative luminance of the detected face region based on the converted second histogram of the detected face region; second generating means for generating an exposure correction based on the representative luminance; and correcting means for correcting the input image based on the gradation correction generated for each of the plurality of color components and the exposure correction.
Claim 2
Dependent Claim
185 words
An image processing device comprising: inputting means for inputting an image; detecting means for detecting a face region in the input image; histogram generating means for generating a first histogram of the entire input image and a second histogram of the detected face region; calculating means for calculating a highlight point and a shadow point of the input image from the first histogram of the entire input image; first generating means for generating a gradation correction for luminance and a gradation correction for each of a plurality of color components based on the highlight point, the shadow point, a target highlight point and a target shadow point; conversion means for converting the second histogram based on the gradation correction generated for the luminance; determining means for determining a representative luminance of the detected face region based on the converted second histogram of the detected face region; second generating means for generating an exposure correction based on the representative luminance; and correcting means for correcting the input image based on the gradation correction generated for each of the plurality of color components and the exposure correction.
Claim 3
Dependent Claim
155 words
An image processing method comprising: inputting an image; detecting a face region in the input image; generating a first histogram of the entire input image and a second histogram of the detected face region; calculating a highlight point and a shadow point of the input image from the first histogram of the entire input image; generating a gradation correction for luminance and a gradation correction for each of a plurality of color components based on the highlight point, the shadow point, a target highlight point and a target shadow point; converting the second histogram based on the gradation correction generating for the luminance; determining a representative luminance of the detected face region based on the converted second histogram of the detected face region; generating an exposure correction based on the representative luminance; and correcting the input image based on the gradation correction generating for each of the plurality of color components and the exposure correction.
Claim 4
Dependent Claim
155 words
An image processing method comprising: inputting an image; detecting a face region in the input image; generating a first histogram of the entire input image and a second histogram of the detected face region; calculating a highlight point and a shadow point of the input image from the first histogram of the entire input image; generating a gradation correction for luminance and a gradation correction for each of a plurality of color components based on the highlight point, the shadow point, a target highlight point and a target shadow point; converting the second histogram based on the gradation correction generating for the luminance; determining a representative luminance of the detected face region based on the converted second histogram of the detected face region; generating an exposure correction based on the representative luminance; and correcting the input image based on the gradation correction generating for each of the plurality of color components and the exposure correction.
Claim 5
Dependent Claim
31 words
The image processing device according to claim 1 , further comprising rotating means for rotating the input image in accordance with a posture in a photographic information of the input image.
Claim 6
Dependent Claim
27 words
The image processing device according to claim 1 , wherein the second generating means calculates a y value based on the representative luminance and a target luminance.
Claim 7
Dependent Claim
165 words
A computer-readable storage medium for storing computer-executable process steps of an image processing device comprising: inputting an image; detecting a face region in the input image; generating a first histogram of the entire input image and a second histogram of the detected face region; calculating a highlight point and a shadow point of the input image from the first histogram of the entire input image; generating a gradation correction for luminance and a gradation correction for each of a plurality of color components based on the highlight point, the shadow point, a target highlight point and a target shadow point; converting the second histogram based on the gradation correction generating for the luminance; determining a representative luminance of the detected face region based on the converted second histogram of the detected face region; generating an exposure correction based on the representative luminance; and correcting the input image based on the gradation correction generating for each of the plurality of color components and the exposure correction.
Claim 8
Dependent Claim
165 words
A computer-readable storage medium for storing computer-executable process steps of an image processing device comprising: inputting an image; detecting a face region in the input image; generating a first histogram of the entire input image and a second histogram of the detected face region; calculating a highlight point and a shadow point of the input image from the first histogram of the entire input image; generating a gradation correction for luminance and a gradation correction for each of a plurality of color components based on the highlight point, the shadow point, a target highlight point and a target shadow point; converting the second histogram based on the gradation correction generating for the luminance; determining a representative luminance of the detected face region based on the converted second histogram of the detected face region; generating an exposure correction based on the representative luminance; and correcting the input image based on the gradation correction generating for each of the plurality of color components and the exposure correction.
References Cited (Backward Citations)
US5194946A
Cited
JPH05250462A
Cited
US5684509A
Cited
US5760831A
Cited
US6460127B1
Cited
JPH07182522A
Cited
US5715325A
Cited
US5953134A
Cited
US20020075465A1
Cited
JPH11317959A
Cited
US6493468B1
Cited
JP2000196890A
Cited
JP2000261650A
Cited
JP2000270222A
Cited
JP2001126075A
Cited
US7068328B1
Cited
JP2001184503A
Cited
US20020006230A1
Cited
US20010052928A1
Cited
US20020012463A1
Cited
US20020081032A1
Cited
JP2002185793A
Cited
JP2002199221A
Cited
JP2002290707A
Cited
JP2003016445A
Cited
US20040234153A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2012-08-24 | 2013-02-23 | 2013-08-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2016-08-24 | 2017-02-23 | 2017-08-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2020-08-24 | 2021-02-23 | 2021-08-25 | $7700.00 | Window Closed / Lapsed |