Red Eye False Positive Filtering Using Face Location and Orientation
First Claim
1. A method of detecting and correcting a red-eye defect within a digital image, comprising:
- (a) acquiring an image including one or more non red eye defect regions having a red color;
(b) performing in a first stage an initial segmentation of candidate redeye regions to determine a first set of one or more confirmed redeye regions designated for correction;
(c) determining a location and orientation of any faces within the image;
(d) analyzing the first set of confirmed redeye regions based on the determined location and orientation of said any faces, or based on a determination that there are no faces present within the image, to determine a probability that each confirmed redeye region appears at a position of an eye;
(e) removing from the first set any confirmed redeye regions having at least a certain threshold probability of being a false positive, and thereby generating a second set;
(f) correcting the second set of confirmed red eye regions and generating a red eye corrected image which has the second set of confirmed red eye regions corrected therein; and
(g) electronically storing, transmitting, further processing or editing, or displaying the red eye corrected image, or combinations thereof.
5 Assignments
0 Petitions
Accused Products
Abstract
An image is acquired including a red eye defect and non red eye defect regions having a red color. An initial segmentation of candidate redeye regions is performed. A location and orientation of one or more faces within the image are determined. The candidate redeye regions are analyzed based on the determined location and orientation of the one or more faces to determine a probability that each redeye region appears at a position of an eye. Any confirmed redeye regions having at least a certain threshold probability of being a false positive are removed as candidate redeye defect regions. The remaining redeye defect regions are corrected and a red eye corrected image is generated.
-
Citations
20 Claims
-
1. A method of detecting and correcting a red-eye defect within a digital image, comprising:
-
(a) acquiring an image including one or more non red eye defect regions having a red color; (b) performing in a first stage an initial segmentation of candidate redeye regions to determine a first set of one or more confirmed redeye regions designated for correction; (c) determining a location and orientation of any faces within the image; (d) analyzing the first set of confirmed redeye regions based on the determined location and orientation of said any faces, or based on a determination that there are no faces present within the image, to determine a probability that each confirmed redeye region appears at a position of an eye; (e) removing from the first set any confirmed redeye regions having at least a certain threshold probability of being a false positive, and thereby generating a second set; (f) correcting the second set of confirmed red eye regions and generating a red eye corrected image which has the second set of confirmed red eye regions corrected therein; and (g) electronically storing, transmitting, further processing or editing, or displaying the red eye corrected image, or combinations thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An embedded image acquisition and processing system, comprising.
(a) an image acquisition subsystem; -
(b) a red eye filter that performs in a first stage an initial segmentation of candidate redeye regions detected within an acquired image to determine a first set of one or more confirmed redeye regions designated for correction; (c) a face location and orientation detector; (d) an analysis filter that determines a probability that each confirmed redeye region appears at a position of an eye based on determining face location and orientation information from the face location and orientation detector; (e) a processor for correcting the red eye defects of the confirmed red eye regions of the first set minus any having at least a certain threshold probability of being a false positive and generating a red eye corrected image; and (f) wherein the red eye corrected image is electronically stored, transmitted, further processed or edited, or displayed, or combinations thereof. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. One or more storage devices having processor-readable code embodied therein for programming one or more processors to perform a method of detecting and correcting a red-eye defect within a digital image, the method comprising:
-
(a) acquiring an image including one or more non red eye defect regions having a red color; (b) performing in a first stage an initial segmentation of candidate redeye regions to determine a first set of one or more confirmed redeye regions designated for correction; (c) determining a location and orientation of any faces within the image; (d) analyzing the first set of confirmed redeye regions based on the determined location and orientation of said any faces, or based on a determination that there are no faces present within the image, to determine a probability that each confirmed redeye region appears at a position of an eye; (e) removing from the first set any confirmed redeye regions having at least a certain threshold probability of being a false positive, and thereby generating a second set; (f) correcting the second set of confirmed red eye regions and generating a red eye corrected image which has the second set of confirmed red eye regions corrected therein; and (g) electronically storing, transmitting, further processing or editing, or displaying the red eye corrected image, or combinations thereof. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification