Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
130 words
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.
Claim 2
Dependent Claim
130 words
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.
Claim 3
Dependent Claim
38 words
The method of claim 1 , wherein the estimated locations to search for the facial features are found by aligning the eye positions within a model of the shape of the facial features with the identified eye positions.
Claim 4
Dependent Claim
30 words
The method of claim 1 , wherein estimated locations to search for the facial features are based on the average position of these features within a set of example faces.
Claim 5
Dependent Claim
127 words
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 the facial feature positions are identified using an active shape model technique.
Claim 6
Dependent Claim
127 words
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 the facial feature positions are identified using an active shape model technique.
Claim 7
Dependent Claim
35 words
The method of claim 4 , wherein the shape model technique uses texture windows and the size of the texture windows is automatically scaled based on a current estimate of the size of the face.
Claim 8
Dependent Claim
45 words
The method of claim 5 wherein an estimate of the size of the face is found by determining a scale that best aligns a current estimate of the feature positions with a model of average positions of the facial features using a least squares process.
Claim 9
Dependent Claim
25 words
The method of claim 4 , wherein spacing of search locations is automatically scaled based on a current estimate of the size of the face.
Claim 10
Dependent Claim
46 words
The method of claim 7 wherein an estimate of the size of the face is found by determining the scale that best aligns a current estimate of the feature positions with a model of the average positions of the facial features using a least squares process.
Claim 11
Dependent Claim
40 words
The method of claim 4 , wherein the positions of the facial features that are outside a shape space boundary are constrained to locations of a shape found at a nearest point on a hyper-elliptical boundary of the shape space.
Claim 12
Dependent Claim
146 words
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; and wherein estimated locations to search for the facial features are based on the identified eye positions.
Claim 13
Dependent Claim
146 words
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; and wherein estimated locations to search for the facial features are based on the identified eye positions.
Claim 14
Dependent Claim
40 words
The computer program product of claim 10 , wherein the estimated locations to search for the facial features are found by aligning the eye positions within a model of the shape of the facial features with the identified eye positions.
Claim 15
Dependent Claim
32 words
The computer program product of claim 10 , wherein estimated locations to search for the facial features are based on an average position of these features within a set of example faces.
Claim 16
Dependent Claim
143 words
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; and wherein the facial feature positions are identified using an active shape model technique.
Claim 17
Dependent Claim
143 words
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; and wherein the facial feature positions are identified using an active shape model technique.
Claim 18
Dependent Claim
37 words
The computer program product of claim 13 , wherein the shape model technique uses texture windows and the size of the texture windows is automatically scaled based on a current estimate of the size of the face.
Claim 19
Dependent Claim
27 words
The computer program product of claim 13 , wherein spacing of search locations is automatically scaled based on a current estimate of the size of the face.
Claim 20
Dependent Claim
46 words
The computer program product of claim 15 wherein an estimate of the size of the face is found by determining scale that best aligns a current estimate of the feature positions with a model of average positions of the facial features using a least squares process.
Claim 21
Dependent Claim
47 words
The computer program product of claim 14 wherein an estimate of the size of the face is found by determining a scale that best aligns a current estimate of the feature positions with a model of average positions of the facial features using a least squares process.
Claim 22
Dependent Claim
42 words
The computer program product of claim 13 , wherein the positions of the facial features that are outside a shape space boundary are constrained to locations of a shape found at a nearest point on a hyperelliptical boundary of the shape space.