Systems and methods for detecting skin, eye region, and pupils
First Claim
1. A method for detecting a human face in an image, comprising:
- detecting at least a portion of the skin of the human face in the image;
defining an eye region within the portion of the detected skin; and
locating the pupils of the eyes within the eye region.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and processes are provided for locating pupils in a portrait image for applications such as facial recognition, facial authentication, and manufacture of identification documents. One proposed method comprises three steps; skin detection, eye detection, and pupil detection. In the first step, the skin detection employs a plurality of Gaussian skin models. In the second step, coarse eye locations are found by using the amount of deviation in the R (red) channel with an image that has been cropped by skin detection. A small block centered at an obtained coarse location is then further processed in pupil detection. The step of pupil detection involves determining a Pupil Index that measures the characteristics of a pupil. Experiments tested on highly jpeg compressed images show that the algorithm of this embodiment successfully locates pupil images. It is believed that this novel technique for locating pupils in images can improve the accuracy of face recognition and/or face authentication.
91 Citations
26 Claims
-
1. A method for detecting a human face in an image, comprising:
-
detecting at least a portion of the skin of the human face in the image;
defining an eye region within the portion of the detected skin; and
locating the pupils of the eyes within the eye 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. A method of creating an image capable of being printed to an identification document, comprising:
-
capturing a digitized image of a subject;
locating a human face within the digitized image by;
detecting at least a portion of the skin of the human face in the image;
defining an eye region within the portion of the detected skin; and
locating the pupils of the eyes within the eye region; and
determining, based upon the face location, how the human face should be positioned and sized within the digital image. - View Dependent Claims (23, 24)
-
-
25. A system for locating the eyes in a digital image that contains an image of a face, comprising:
-
a plurality of Gaussian models constructed and arranged to each detect at least one pixel in the digital image associated with a respective skin tone;
a selection subsystem selecting the Gaussian model that detected the most skin pixels to represent the skin in the digital image;
a cropping subsystem selecting a sub-portion of the digital image believed to contain the eyes;
means for determining candidates for horizontal eye locations in the sub-portion;
means for determining candidates for vertical eye locations in the sub-portion; and
means for selecting at least one eye location from the candidates for horizontal eye locations and the candidates for vertical eye locations. - View Dependent Claims (26)
-
Specification