Method and computer program product for locating facial features
First Claim
1. A digital image processing method for detecting facial features in a digital image, comprising the steps of:
- detecting iris pixels;
clustering the iris pixels;
selecting at least one of the following methods to identify eye positions in an image;
i) applying geometric reasoning to detect eye positions using the iris pixel clusters;
ii) applying a summation of squared difference method to detect eye positions based upon the iris pixel clusters; and
,iii) applying a summation of squared difference method to detect eye positions from the pixels in the image;
wherein the method applied is selected on the basis of the number of iris pixel clusters; and
locating facial features using identified eye positions; and
wherein estimated locations to search for the facial features are based on the identified eye positions.
5 Assignments
0 Petitions
Accused Products
Abstract
A digital image processing method detects facial features in a digital image. This method includes the steps of detecting iris pixels in the image, clustering the iris pixels, and selecting at least one of the following schemes to identify eye positions: applying geometric reasoning to detect eye positions using the iris pixel clusters; applying a summation of squared difference method using the iris pixel clusters to detect eye positions; and applying a summation of squared difference method to detect eye positions from the pixels in the image. The method applied to identify eye positions is selected on the basis of the number of iris pixel clusters, and the facial features are located using the identified eye positions.
135 Citations
18 Claims
-
1. A digital image processing method for detecting facial features in a digital image, comprising the steps of:
-
detecting iris pixels; clustering the iris pixels; selecting at least one of the following methods to identify eye positions in an image; i) applying geometric reasoning to detect eye positions using the iris pixel clusters; ii) applying a summation of squared difference method to detect eye positions based upon the iris pixel clusters; and
,iii) applying a summation of squared difference method to detect eye positions from the pixels in the image; wherein the method applied is selected on the basis of the number of iris pixel clusters; and
locating facial features using identified eye positions; andwherein estimated locations to search for the facial features are based on the identified eye positions. - View Dependent Claims (2, 3)
-
-
4. A digital image processing method for detecting facial features in a digital image, comprising the steps of:
-
detecting iris pixels; clustering the iris pixels; selecting at least one of the following methods to identify eye positions in an image; i) applying geometric reasoning to detect eye positions using the iris pixel clusters; ii) applying a summation of squared difference method to detect eye positions based upon the iris pixel clusters; and
,iii) applying a summation of squared difference method to detect eye positions from the pixels in the image; wherein the method applied is selected on the basis of the number of iris pixel clusters; and
locating facial features using identified eye positions; andwherein the facial feature positions are identified using an active shape model technique. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A computer program product for detecting facial features in a digital image, the computer program product comprising a computer readable storage medium having a computer program stored thereon for performing the steps of:
-
detecting iris pixels; clustering the iris pixels; selecting at least one of the following methods to identify eye positions in the image; i) applying geometric reasoning to detect eye positions using the iris pixel clusters; ii) applying a summation of squared difference method to detect eye positions based upon the iris pixel clusters; and iii) applying a summation of squared difference method to detect eye positions from the pixels in the image; wherein the method applied is selected on the basis of the number of iris pixel clusters; and
locating facial features using identified eye positions; andwherein estimated locations to search for the facial features are based on the identified eye positions. - View Dependent Claims (11, 12)
-
-
13. A computer program product for detecting facial features in a digital image, the computer program product comprising a computer readable storage medium having a computer program stored thereon for performing the steps of:
-
detecting iris pixels; clustering the iris pixels; selecting at least one of the following methods to identify eye positions in the image; i) applying geometric reasoning to detect eye positions using the iris pixel clusters; ii) applying a summation of squared difference method to detect eye positions based upon the iris pixel clusters; and iii) applying a summation of squared difference method to detect eye positions from the pixels in the image; wherein the method applied is selected on the basis of the number of iris pixel clusters; and
locating facial features using identified eye positions; andwherein the facial feature positions are identified using an active shape model technique. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification