US8045795B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Image processing apparatus, image processing method, computer program, and storage medium
Assignee: Canon Inc
•
Filing: 2006-06-13
•
Granted: 2011-10-25
•
Expires: 2026-06-13
Abstract
Abstract An image processing apparatus includes a calculating unit configured to calculate an evaluation amount of poor color tone for every pixel in an image and an extracting unit configured to extract a candidate pixel having the poor color tone on the basis of the evaluation amount. The evaluation amount is calculated from red and green components of the image.
Inventors
- 👤 Kiyoshi Umeda
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 09:38
CPC Classifications
G; G06; G06V; G06V40/00; G06V40/10; G06V40/18; G06V40/193; H; H04; H04N; H04N1/00; H04N1/46; H04N1/56; H04N1/60; H04N1/62; H04N1/624; G06T; G06T5/00; G06T5/10; G06T5/20; G06T5/77; G06T7/00; G06T7/10; G06T7/13; G06T7/90; G06T2207/00; G06T2207/30; G06T2207/30196; G06T2207/30201; G06T2207/30216
Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
96 words
An image processing apparatus comprising: a calculating unit configured to calculate an evaluation amount of red eye for every pixel satisfying a predetermined condition in an image; an extracting unit configured to extract a candidate pixel having red eye including a pupil on the basis of the evaluation amount; and one or more processors programmed to control at least one of the calculating unit and extracting unit, wherein the evaluation amount is calculated from only red and green components of the pixel in the image and without a blue component of the pixel in the image.
Claim 2
Dependent Claim
96 words
An image processing apparatus comprising: a calculating unit configured to calculate an evaluation amount of red eye for every pixel satisfying a predetermined condition in an image; an extracting unit configured to extract a candidate pixel having red eye including a pupil on the basis of the evaluation amount; and one or more processors programmed to control at least one of the calculating unit and extracting unit, wherein the evaluation amount is calculated from only red and green components of the pixel in the image and without a blue component of the pixel in the image.
Claim 3
Dependent Claim
72 words
An image processing method comprising the steps of: calculating an evaluation amount of red eye for every pixel satisfying a predetermined condition in an image; and extracting a candidate pixel having red eye including a pupil on the basis of the evaluation amount, wherein the evaluation amount is calculated from only red and green components of the pixel in the image and without a blue component of the pixel in the image.
Claim 4
Dependent Claim
72 words
An image processing method comprising the steps of: calculating an evaluation amount of red eye for every pixel satisfying a predetermined condition in an image; and extracting a candidate pixel having red eye including a pupil on the basis of the evaluation amount, wherein the evaluation amount is calculated from only red and green components of the pixel in the image and without a blue component of the pixel in the image.
Claim 5
Dependent Claim
167 words
An image processing apparatus comprising: a calculating unit configured to calculate an evaluation amount of red eye on the basis of a predetermined color component for every pixel satisfying a predetermined condition in an image; a pixel extracting unit configured to extract a candidate pixel in the image area having red eye including a pupil on the basis of the evaluation amount; an area extracting unit configured to extract a candidate area having a predetermined shape, including the candidate pixel; a determining unit configured to determine whether the candidate area is used as a correction area on the basis of a characteristic amount of the eye, calculated from the candidate area; and one or more processors programmed to control at least one of the calculating unit, the pixel extracting unit, the area extracting unit and the determining unit, wherein the evaluation amount is calculated from only red and green components of the pixel in the image and without a blue component of the pixel in the image.
Claim 6
Dependent Claim
167 words
An image processing apparatus comprising: a calculating unit configured to calculate an evaluation amount of red eye on the basis of a predetermined color component for every pixel satisfying a predetermined condition in an image; a pixel extracting unit configured to extract a candidate pixel in the image area having red eye including a pupil on the basis of the evaluation amount; an area extracting unit configured to extract a candidate area having a predetermined shape, including the candidate pixel; a determining unit configured to determine whether the candidate area is used as a correction area on the basis of a characteristic amount of the eye, calculated from the candidate area; and one or more processors programmed to control at least one of the calculating unit, the pixel extracting unit, the area extracting unit and the determining unit, wherein the evaluation amount is calculated from only red and green components of the pixel in the image and without a blue component of the pixel in the image.
Claim 7
Dependent Claim
28 words
The image processing apparatus according to claim 1 , wherein the evaluation amount is calculated by (R-G)/R from red and green components of the pixel in the image.
Claim 8
Dependent Claim
28 words
The image processing apparatus according to claim 3 , wherein the evaluation amount is calculated by (R-G)/R from red and green components of the pixel in the image.
Claim 9
Dependent Claim
57 words
The image processing apparatus according to claim 1 , further comprising: an area extracting unit configured to extract an area having a plurality of candidate pixels extracted by the extracting unit, determine whether the extracted area has a predetermined shape, and extract an area, having been determined to have the predetermined shape, as a red-eye candidate area.
Claim 10
Dependent Claim
61 words
The image processing apparatus according to claim 1 , wherein the extracting unit sets a predetermined window area near a target pixel in the image, determines a threshold value from the evaluation amount of a pixel in the window area, and binarizes the evaluation amount of the target pixel by the use of the threshold value to extract the candidate pixel.
Claim 11
Dependent Claim
28 words
The image processing apparatus according to claim 7 , wherein the extracting unit sets the window area corresponding to multiple pixels on a line of the target pixel.
Claim 12
Dependent Claim
59 words
The image processing apparatus according to claim 7 , wherein, after scanning the target pixel in a direction on a line to extract the candidate pixel, the extracting unit scans the target pixel in the opposite direction on the line to extract the candidate pixel and uses the pixel extracted in both the two scannings as the candidate pixel.
Claim 13
Dependent Claim
30 words
The image processing apparatus according to claim 6 , wherein the area, having the predetermined shape, is an area that has a shape approximated to a circle or an ellipse.
Claim 14
Dependent Claim
73 words
The image processing apparatus according to claim 6 , further comprising: a determining unit configured to determine whether the candidate area is used as a correction area on the basis of a characteristic amount of an eye, calculated from the candidate area, and a correcting unit configured to perform red-eye correction process on the correction area in a case where the determining unit determines to use the candidate area as the correction area.
Claim 15
Dependent Claim
36 words
The image processing apparatus according to claim 3 , further comprising an area excluding unit configured to exclude any candidate area that is smaller than the candidate area and that is adjacent to the candidate area.
Claim 16
Dependent Claim
30 words
The image processing apparatus according to claim 3 , further comprising an area combining unit configured to combine another candidate area adjacent to the candidate area with the candidate area.
Claim 17
Dependent Claim
45 words
The image processing apparatus according to claim 13 , wherein, if an area including the combination of the two candidate areas has a shape approximated to a square, compared with the two candidate areas, the area combining unit combines the two candidate areas into one.
Claim 18
Dependent Claim
25 words
The image processing apparatus according to claim 3 , further comprising a correcting unit configured to correct the poor color tone in the correction area.
Claim 19
Dependent Claim
150 words
The image processing apparatus according to claim 15 , wherein the correcting unit includes: a first calculator for calculating a first weight in accordance with a distance between a pixel in the correction area and the center of the correction area; a second calculator for calculating a second weight in accordance with a ratio of the evaluation amount of a target pixel to a maximum value in the evaluation amounts of the pixels in the correction area; a third calculator for calculating a third weight in accordance with a ratio of a luminance of the target pixel to a maximum value in the luminances of the pixels in the correction area; a determiner for determining correction amounts of luminance and color difference components by using the first to third weights; and a corrector for correcting the luminance and color difference components of the target pixel by using the correction amounts.
Claim 20
Dependent Claim
44 words
The image processing apparatus according to claim 16 , wherein the determiner determines the correction amount of the luminance component by using the first to third weights and determines the correction amount of the color difference component by using the first and second weights.
Claim 21
Dependent Claim
122 words
An image processing method comprising the steps of: calculating an evaluation amount of red eye on the basis of a predetermined color component for every pixel satisfying a predetermined condition in an image; extracting a candidate pixel in the image area having red eye including a pupil on the basis of the evaluation amount; extracting a candidate area having a predetermined shape, including the candidate pixel; and determining whether the candidate area is used as a correction area on the basis of a characteristic amount of the eye, calculated from the candidate area, wherein the evaluation amount is calculated from only red and green components of the pixel in the image and without a blue component of the pixel in the image.
Claim 22
Dependent Claim
122 words
An image processing method comprising the steps of: calculating an evaluation amount of red eye on the basis of a predetermined color component for every pixel satisfying a predetermined condition in an image; extracting a candidate pixel in the image area having red eye including a pupil on the basis of the evaluation amount; extracting a candidate area having a predetermined shape, including the candidate pixel; and determining whether the candidate area is used as a correction area on the basis of a characteristic amount of the eye, calculated from the candidate area, wherein the evaluation amount is calculated from only red and green components of the pixel in the image and without a blue component of the pixel in the image.
Claim 23
Dependent Claim
29 words
A non-transitory computer readable recording medium having a program for controlling an image processing apparatus so as to realize the image processing method according to claim 2 recorded therein.
Claim 24
Dependent Claim
30 words
The image processing apparatus according to claim 3 , wherein the evaluation amount is calculated by (R-G) or R/G from red and green components of the pixel in the image.
Claim 25
Dependent Claim
34 words
The image processing method according to claim 2 , wherein the evaluation amount is calculated by (R-G)/R of a pixel having a red component that is larger than a green component in the image.
Claim 26
Dependent Claim
30 words
The image processing apparatus according to claim 1 , wherein the evaluation amount is calculated by (R-G) or R/G from red and green components of the pixel in the image.
References Cited (Backward Citations)
JPH0713274A
Cited
JPH11136498A
Cited
JPH11149559A
Cited
US6151403A
Cited
US6252976B1
Cited
US6292574B1
Cited
EP0911759A2
Cited
US6278491B1
Cited
JPH11284874A
Cited
JP2000125320A
Cited
US6631208B1
Cited
JP2001186325A
Cited
US6798903B2
Cited
US7088855B1
Cited
US20030142285A1
Cited
US20030151674A1
Cited
JP2004326805A
Cited
US7116820B2
Cited
US20040228542A1
Cited
US20050031224A1
Cited
US7415165B2
Cited
US20050232481A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2014-10-24 | 2015-04-25 | 2015-10-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2018-10-24 | 2019-04-25 | 2019-10-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2022-10-24 | 2023-04-25 | 2023-10-25 | $7700.00 | Window Closed / Lapsed |