Modification of red-eye-effect in digital image
First Claim
Patent Images
1. A process for automatic red-eye artifact modification in a digital representation of an image comprising:
- detecting, by a processor, regions corresponding to facial images within the digital representation;
locating, by the processor, red-eye regions within the detected regions; and
automatically modifying, by the processor, the located red-eye regions to provide a modified image.
2 Assignments
0 Petitions
Accused Products
Abstract
In one aspect, the present disclosure describes a process for automatic artifact compensation in a digital representation of an image. The process includes detecting, by a processor, regions corresponding to facial images within the digital representation; locating, by the processor, red-eye regions within the detected regions; and automatically modifying, by the processor, the located red-eye regions to provide a modified image.
-
Citations
33 Claims
-
1. A process for automatic red-eye artifact modification in a digital representation of an image comprising:
-
detecting, by a processor, regions corresponding to facial images within the digital representation;
locating, by the processor, red-eye regions within the detected regions; and
automatically modifying, by the processor, the located red-eye regions to provide a modified image. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An article of manufacture comprising a storage medium having computer-readable code embodied thereon that is configured to cause one or more processors to:
-
identify a group of candidate red-eye regions within a digital representation of an image;
winnow the group to eliminate candidate red-eye regions not associated with an image resembling an eye;
modify a first set of red-eye regions and blend locations corresponding to the first set of red-eye regions with the image to provide a modified image;
display the modified image; and
modify and blend one or more additional red-eye regions in response to user input to provide another modified image. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A process for causing one or more processors to automatically modify a digital image comprising:
-
determining first areas within the image having correspondence with facial images;
eliminating portions within the first areas that are not consistent with a skin-tone-model to provide second areas;
identifying red-eye regions within the second areas;
modifying the red-eye regions from the digital image; and
blending the modified red-eye regions with the digital image to provide a modified image. - View Dependent Claims (13, 14, 15)
-
-
16. A system for image manipulation comprising:
-
a processor;
a memory coupled to the processor and configured to store data representing an image; and
an artifact modification module configured to cause the processor to access the data representing the image and to;
identify first pixels having a red content above a first threshold;
identify second pixels having coloration inconsistent with a skin color model by comparing pixels to a set of threshold values;
sort the first and second pixels to form a pool of red-eye candidate regions;
winnow the pool to eliminate red-eye candidate regions that (i) are not associated with nearby second pixels and (ii) are not associated with images corresponding to an image of an eye to provide red-eye regions; and
modify and blend the red-eye regions to provide a modified image. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A process for detection and modification of specific types of regions in a digital representation of an image comprising:
-
identifying first pixels in a first set of regions including red values above a first threshold;
identifying second pixels adjacent the first pixels having coloration inconsistent with a color model for human skin;
identifying a third set of regions taken from the second set that are bordered by regions having coloration consistent with the color model;
locating highlight regions within the third set of regions;
grouping the highlight regions into a pool of red-eye candidate regions;
determining red-eye regions from the pool which satisfy predetermined criteria; and
modifying and blending the determined red-eye regions to provide a modified image. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A camera comprising:
-
an image capture device; and
a red-eye filter module configured to automatically identify red-eye regions and to automatically treat identified red-eye regions. - View Dependent Claims (30)
-
-
31. A computer readable medium having a plurality of instructions thereon that, when executed by a processor, cause the processor to:
-
automatically process a digital image to identify red-eye regions within the digital image; and
modify the red-eye regions to provide a more natural appearance to the image. - View Dependent Claims (32, 33)
-
Specification