Partial face detector red-eye filter method and apparatus
First Claim
1. A device, comprising:
- an integral flash for providing illumination during image acquisition;
a digital image capturing apparatus for capturing a digital image, whereinthe device is configured to;
use a red-eye filter configured to determine a grouping of image pixels, in the digital image, containing image pixels having a color indicative of a red-eye phenomenon and a shape indicative of the red-eye phenomenon;
determine whether other image pixels, of the digital image, that are located around the grouping of image pixels have the color indicative of the red-eye phenomenon;
determine whether a substantially white area of pixels is found in vicinity of the grouping of image pixels; and
modify the color of the image pixels in the grouping in response to a set of conditions being satisfied, wherein the set of conditions includes both;
that the other image pixels do not have the color indicative of the red-eye phenomenon; and
that a substantially white area of pixels is found in the vicinity of the grouping of image pixels.
4 Assignments
0 Petitions
Accused Products
Abstract
A digital camera has an integral flash and stores and displays a digital image. Under certain conditions, a flash photograph taken with the camera may result in a red-eye phenomenon due to a reflection within an eye of a subject of the photograph. A digital apparatus has a red-eye filter which analyzes at least one partial face region identified within the digital image for the red-eye phenomenon and modifies the image to eliminate the red-eye phenomenon by changing the red area to black. The modification of the image is enabled when a photograph is taken under conditions indicative of the red-eye phenomenon. The modification is subject to anti-falsing analysis which further examines the area around the red-eye area for indicia of the eye of the subject. The detection and correction can be optimized for performance and quality by operating on subsample versions of the image when appropriate.
376 Citations
27 Claims
-
1. A device, comprising:
-
an integral flash for providing illumination during image acquisition; a digital image capturing apparatus for capturing a digital image, wherein the device is configured to; use a red-eye filter configured to determine a grouping of image pixels, in the digital image, containing image pixels having a color indicative of a red-eye phenomenon and a shape indicative of the red-eye phenomenon; determine whether other image pixels, of the digital image, that are located around the grouping of image pixels have the color indicative of the red-eye phenomenon; determine whether a substantially white area of pixels is found in vicinity of the grouping of image pixels; and modify the color of the image pixels in the grouping in response to a set of conditions being satisfied, wherein the set of conditions includes both; that the other image pixels do not have the color indicative of the red-eye phenomenon; and that a substantially white area of pixels is found in the vicinity of the grouping of image pixels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
using a red-eye filter to determine a grouping of image pixels, in a digital image, containing image pixels having a color indicative of a red-eye phenomenon and a shape indicative of the red-eye phenomenon; determining whether other image pixels, of the digital image, that are located around the grouping of image pixels have the color indicative of the red-eye phenomenon; determining whether a substantially white area of pixels is found in vicinity of the grouping of image pixels; and modifying the color of the image pixels in the grouping in response to a set of conditions being satisfied, wherein the set of conditions includes both; that the other image pixels do not have the color indicative of the red-eye phenomenon; and that a substantially white area of pixels is found in the vicinity of the grouping of image pixels; and wherein the method is performed by one or more computing devices. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable storage medium, storing one or more instructions which, when executed by one or more processors, cause the one or more processors to perform a sequence of operations, comprising:
-
using a red-eye filter to determine a grouping of image pixels, in a digital image, containing image pixels having a color indicative of a red-eye phenomenon and a shape indicative of the red-eye phenomenon; determining whether other image pixels, of the digital image, that are located around the grouping of image pixels have the color indicative of the red-eye phenomenon; determining whether a substantially white area of pixels is found in the vicinity of the grouping of image pixels; and modifying the color of the image pixels in the grouping in response to a set of conditions being satisfied; wherein the set of conditions includes both; that the other image pixels do not have the color indicative of the red-eye phenomenon; and that a substantially white area of pixels is found in the vicinity of the grouping of image pixels. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification