Method and apparatus of correcting hybrid flash artifacts in digital images
First Claim
1. A digital camera, comprising:
- (a) a lens;
(b) an image sensor;
(c) a processor and(d) a computer readable medium having computer readable code embodied therein for programming the processor to perform a method of digital image artifact correction, the method comprising;
acquiring a digital image, including capturing a digital image using the lens andthe image sensor or receiving a digital image captured by an optical system of another device, or combinations thereof;
identifying a candidate red-eye defect region in said image;
identifying a region of high intensity pixels having at least a threshold intensity value within a sub-region of the image that also includes the candidate red-eye region;
analyzing an eye-related characteristic of the sub-region that comprises a combined hybrid region including said candidate red-eye region and said region of high intensity pixels;
identifying said combined hybrid region as a flash artifact region based on said analyzing of said eye-related characteristic; and
applying flash artifact correction to said flash artifact region.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for digital image eye artifact detection and correction include identifying one or more candidate red-eye defect regions in an acquired image. For one or more candidate red-eye regions, a seed pixels and/or a region of pixels having a high intensity value in the vicinity of the candidate red-eye region is identified. The shape, roundness or other eye-related characteristic of a combined hybrid region including the candidate red-eye region and the region of high intensity pixels is analyzed. Based on the analysis of the eye-related characteristic of the combined hybrid region, it is determined whether to apply flash artifact correction, including red eye correction of the candidate red-eye region and/or correction of the region of high intensity pixels.
343 Citations
42 Claims
-
1. A digital camera, comprising:
-
(a) a lens; (b) an image sensor; (c) a processor and (d) a computer readable medium having computer readable code embodied therein for programming the processor to perform a method of digital image artifact correction, the method comprising; acquiring a digital image, including capturing a digital image using the lens and the image sensor or receiving a digital image captured by an optical system of another device, or combinations thereof; identifying a candidate red-eye defect region in said image; identifying a region of high intensity pixels having at least a threshold intensity value within a sub-region of the image that also includes the candidate red-eye region; analyzing an eye-related characteristic of the sub-region that comprises a combined hybrid region including said candidate red-eye region and said region of high intensity pixels; identifying said combined hybrid region as a flash artifact region based on said analyzing of said eye-related characteristic; and applying flash artifact correction to said flash artifact region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A digital camera, comprising:
-
(a) a lens, (b) an image sensor, (c)a processor and (d) a computer readable medium having computer readable code embodied therein for programming the processor to perform a method of digital image artifact correction, the method comprising; acquiring a digital image, including capturing a digital image using the lens and the image sensor or receiving a digital image captured by an optical system of another device, or combinations thereof; identifying a candidate red-eye defect region in said image; identifying a seed pixel having a high intensity value within a sub-region of the image that also includes the candidate red-eye region; analyzing an eye-related characteristic of the sub-region that comprises a combined hybrid region including said candidate red-eye region and said seed pixel; identifying said combined hybrid region as a flash artifact region based on said analyzing of said eye-related characteristic; and applying flash artifact correction to said flash artifact region. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification