Method and apparatus of correcting hybrid flash artifacts in digital images
First Claim
1. A method for digital image artifact correction comprising using a digital image acquisition device or external image processing device, or a combination thereof, including a processor that is to perform the method, wherein the method further comprises:
- acquiring a digital image;
identifying a candidate red-eye defect region in said image;
identifying a region of high intensity pixels having at least a threshold intensity value in a vicinity of said candidate red-eye region;
analyzing an eye-related characteristic of a combined hybrid region including said candidate red-eye region and said region of high intensity pixels; and
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.
4 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.
307 Citations
94 Claims
-
1. A method for digital image artifact correction comprising using a digital image acquisition device or external image processing device, or a combination thereof, including a processor that is to perform the method, wherein the method further comprises:
-
acquiring a digital image; identifying a candidate red-eye defect region in said image; identifying a region of high intensity pixels having at least a threshold intensity value in a vicinity of said candidate red-eye region; analyzing an eye-related characteristic of a combined hybrid region including said candidate red-eye region and said region of high intensity pixels; and 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)
-
-
33. A method for digital image artifact correction, comprising using a digital image acquisition device or external image processing device, or a combination thereof, including a processor that is to perform the method, wherein the method further comprises:
-
acquiring a digital image; identifying a candidate red-eye defect region in said image; identifying a seed pixel having a high intensity value in the vicinity of said candidate red-eye region; analyzing an eye-related characteristic of 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 (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A computer readable medium having computer readable code embodied therein for programming one or more processors to perform a method of digital image artifact correction, the method comprising:
-
acquiring a digital image; identifying a candidate red-eye defect region in said image; identifying a region of high intensity pixels having at least a threshold intensity value in a vicinity of said candidate red-eye region; analyzing an eye-related characteristic of a combined hybrid region including said candidate red-eye region and said region of high intensity pixels; and 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 (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76)
-
-
77. A computer readable medium having processor readable code embodied thereon, said processor readable code for programming one or more processors to perform a method of digital image artifact correction, the method comprising:
-
acquiring a digital image; identifying a candidate red-eye defect region in said image; identifying a seed pixel having a high intensity value in the vicinity of said candidate red-eye region; analyzing an eye-related characteristic of 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 (78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88)
-
-
89. An apparatus configured for correcting digital image artifact, comprising:
-
means for acquiring a digital image; means for identifying a candidate red-eye defect region in said image; means for identifying a region of high intensity pixels having at least a threshold intensity value in a vicinity of said candidate red-eye region; means for analyzing an eye-related characteristic of a combined hybrid region including said candidate red-eye region and said region of high intensity pixels; means for identifying said combined hybrid region as a flash artifact region based on said analyzing of said eye-related characteristic; and means for applying flash artifact correction to said flash artifact region. - View Dependent Claims (90, 91, 92, 93)
-
-
94. An apparatus configured for digital image artifact correction, comprising:
-
means acquiring a digital image; means for identifying a candidate red-eye defect region in said image; means for identifying a seed pixel having a high intensity value in the vicinity of said candidate red-eye region; means for analyzing an eye-related characteristic of a combined hybrid region including said candidate red-eye region and said seed pixel; means for identifying said combined hybrid region as a flash artifact region based on said analyzing of said eye-related characteristic; and means for applying flash artifact correction to said flash artifact region.
-
Specification