US7308133B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method of face recognition using proportions of learned model
Assignee: Koninklijke Philips NV
•
Filing: 2001-09-28
•
Granted: 2007-12-11
•
Expires: 2021-09-28
Abstract
Abstract A system and method for classifying facial image data, the method comprising the steps of: training a classifier device for recognizing one or more facial images and obtaining corresponding learned models the facial images used for training; inputting a vector including data representing a portion of an unknown facial image to be recognized into the classifier; classifying the portion of the unknown facial image according to a classification method; repeating inputting and classifying steps using a different portion of the unknown facial image at each iteration; and, identifying a single class result from the different portions input to the classifier.
Inventors
- 👤 Srinivas Gutta
- 👤 Miroslav Trajkovic
- 👤 Vasanth Philomin
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 19:25
CPC Classifications
G; G06; G06V; G06V40/00; G06V40/10; G06V40/16; G06V40/172; G06V10/00; G06V10/70; G06V10/77; G06V10/774
Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
188 words
A method for classifying facial image data, the method comprising the steps of: a) training a neural network classifier device for recognizing one or more facial images and obtaining corresponding learned models of the facial images used for training; b) inputting a vector including data representing a portion of an unknown facial image to be recognized into said classifier; c) classifying said portion of said unknown facial image according to a classification method at each iteration, comparing a portion of the unknown image against a corresponding portion of the learned model image for each class, and obtaining a confidence score for each classified portion; d) repeating step b) and c) using a different portion of said unknown facial image at each iteration; and, e) identifying a single class result from said different portions input to said classifier, applying a rule to said confidence scores to obtain said single class result, said confidence score is a probability measure that a current portion of an unknown facial image is identified with a class, said applied rule including obtaining class having majority of class labels determined for each unknown facial image.
Claim 2
Independent Claim
188 words
A method for classifying facial image data, the method comprising the steps of: a) training a neural network classifier device for recognizing one or more facial images and obtaining corresponding learned models of the facial images used for training; b) inputting a vector including data representing a portion of an unknown facial image to be recognized into said classifier; c) classifying said portion of said unknown facial image according to a classification method at each iteration, comparing a portion of the unknown image against a corresponding portion of the learned model image for each class, and obtaining a confidence score for each classified portion; d) repeating step b) and c) using a different portion of said unknown facial image at each iteration; and, e) identifying a single class result from said different portions input to said classifier, applying a rule to said confidence scores to obtain said single class result, said confidence score is a probability measure that a current portion of an unknown facial image is identified with a class, said applied rule including obtaining class having majority of class labels determined for each unknown facial image.
Claim 3
Dependent Claim
46 words
The method of claim 1 , wherein said classifying step c) includes decreasing at each iteration, the portion of the unknown image being tested and, comparing the decreased portion of the unknown image against a corresponding decreased portion of the learned model image for each class.
Claim 4
Dependent Claim
28 words
The method of claim 2 , wherein said portions are decreased from 100% of the unknown facial image to 50% of the unknown facial image at equal decrements.
Claim 5
Dependent Claim
21 words
The method of claim 1 , wherein a Radial Basis Function Network is implemented for training and classifying each image portion.
Claim 6
Dependent Claim
47 words
The method of claim 1 , wherein the classifying step c) comprises outputting a class label identifying a class to which the detected unknown facial image portion corresponds to and a probability value indicating the probability with which the unknown facial image pattern belongs to the class.
Claim 7
Independent Claim
327 words
A method for classifying facial image data, the method comprising the steps of: a) training a neural network classifier device for recognizing one or more facial images and obtaining corresponding learned models of the facial images used for training, wherein a Radial Basis Function Network is implemented for training and classifying each image portion, said training step comprises: i) initiating the Radial Basis Function Network, the initializing step comprising the steps of: fixing the network structure by selecting a number of basis functions F, where each basis function I has the output of a Gaussian non-linearity, determining the basis function means μ I where I=1, . . . , F, using a K-means clustering algorithm, determining the basis function variances σ I 2 , and determining a global proportionality factor H, for the basis function variances by empirical search; ii) presenting the training, the presenting step comprising the steps of: inputting training patterns X(p) and their class labels C(p) to the classification method, where the pattern index is p=1, . . . , N, computing the output of the basis function nodes y I (p), F, resulting from pattern X(p); computing the F×F correlation matrix R of the basis function outputs; and computing the F×M output matrix B, where d j is the desired output and M is the number of output classes and j=1, . . . , M, and iii) determining weights, the determining step comprising the steps of: inverting the F×F correlation matrix R to get R − ; and solving for the weights in the network; b) inputting a vector including data representing a portion of an unknown facial image to be recognized into said classifier; c) classifying said portion of said unknown facial image according to a classification method; d) repeating step b) and c) using a different portion of said unknown facial image at each iteration; and, e) identifying a single class result from said different portions input to said classifier.
Claim 8
Independent Claim
327 words
A method for classifying facial image data, the method comprising the steps of: a) training a neural network classifier device for recognizing one or more facial images and obtaining corresponding learned models of the facial images used for training, wherein a Radial Basis Function Network is implemented for training and classifying each image portion, said training step comprises: i) initiating the Radial Basis Function Network, the initializing step comprising the steps of: fixing the network structure by selecting a number of basis functions F, where each basis function I has the output of a Gaussian non-linearity, determining the basis function means μ I where I=1, . . . , F, using a K-means clustering algorithm, determining the basis function variances σ I 2 , and determining a global proportionality factor H, for the basis function variances by empirical search; ii) presenting the training, the presenting step comprising the steps of: inputting training patterns X(p) and their class labels C(p) to the classification method, where the pattern index is p=1, . . . , N, computing the output of the basis function nodes y I (p), F, resulting from pattern X(p); computing the F×F correlation matrix R of the basis function outputs; and computing the F×M output matrix B, where d j is the desired output and M is the number of output classes and j=1, . . . , M, and iii) determining weights, the determining step comprising the steps of: inverting the F×F correlation matrix R to get R − ; and solving for the weights in the network; b) inputting a vector including data representing a portion of an unknown facial image to be recognized into said classifier; c) classifying said portion of said unknown facial image according to a classification method; d) repeating step b) and c) using a different portion of said unknown facial image at each iteration; and, e) identifying a single class result from said different portions input to said classifier.
Claim 9
Independent Claim
385 words
A method for classifying facial image data, the method comprising the steps of: a) training a neural network classifier device for recognizing one or more facial images and obtaining corresponding learned models of the facial images used for training, wherein a Radial Basis Function Network is implemented for training and classifying each image portion, wherein said training step comprises: i) initiating the Radial Basis Function Network, the initializing step comprising the steps of: fixing the network structure by selecting a number of basis functions F, where each basis function I has the output of a Gaussian non-linearity; determining the basis function means μ I where I=1, . . . , F, using a K-means clustering algorithm; determining the basis function variances σ I 2 ; and determining a global proportionality factor H, for the basis function variances by empirical search; ii) presenting the training, the presenting step comprising the steps of: inputting training patterns X(p) and their class labels C(p) to the classification method, where the pattern index is p=1, . . . , N, computing the output of the basis function nodes y I (p), F, resulting from pattern X(p), computing the F×F correlation matrix R of the basis function outputs, and computing the F×M output matrix B, where d j is the desired output and M is the number of output classes and j=1, . . . , M and iii) determining weights, the determining step comprising the steps of: inverting the F×F correlation matrix R to get R −1 ; and solving for the weights in the network; b) inputting a vector including data representing a portion of an unknown facial image to be recognized into said classifier; c) classifying said portion of said unknown facial image according to a classification method, the classifying step further comprising: presenting each X test portion at each iteration to the classification method and classifying each X test by computing the basis function outputs, for all F basis functions, computing output node activations, and selecting the output Z j with the largest value and classifying the X test portion as a class j; d) repeating step b) and c) using a different portion of said unknown facial image at each iteration; and, e) identifying a single class result from said different portions input to said classifier.
Claim 10
Independent Claim
385 words
A method for classifying facial image data, the method comprising the steps of: a) training a neural network classifier device for recognizing one or more facial images and obtaining corresponding learned models of the facial images used for training, wherein a Radial Basis Function Network is implemented for training and classifying each image portion, wherein said training step comprises: i) initiating the Radial Basis Function Network, the initializing step comprising the steps of: fixing the network structure by selecting a number of basis functions F, where each basis function I has the output of a Gaussian non-linearity; determining the basis function means μ I where I=1, . . . , F, using a K-means clustering algorithm; determining the basis function variances σ I 2 ; and determining a global proportionality factor H, for the basis function variances by empirical search; ii) presenting the training, the presenting step comprising the steps of: inputting training patterns X(p) and their class labels C(p) to the classification method, where the pattern index is p=1, . . . , N, computing the output of the basis function nodes y I (p), F, resulting from pattern X(p), computing the F×F correlation matrix R of the basis function outputs, and computing the F×M output matrix B, where d j is the desired output and M is the number of output classes and j=1, . . . , M and iii) determining weights, the determining step comprising the steps of: inverting the F×F correlation matrix R to get R −1 ; and solving for the weights in the network; b) inputting a vector including data representing a portion of an unknown facial image to be recognized into said classifier; c) classifying said portion of said unknown facial image according to a classification method, the classifying step further comprising: presenting each X test portion at each iteration to the classification method and classifying each X test by computing the basis function outputs, for all F basis functions, computing output node activations, and selecting the output Z j with the largest value and classifying the X test portion as a class j; d) repeating step b) and c) using a different portion of said unknown facial image at each iteration; and, e) identifying a single class result from said different portions input to said classifier.
Claim 11
Independent Claim
101 words
An apparatus for classifying facial image data comprising: a neural network classifier device trained for recognizing one or more facial images and generating corresponding learned models associated with the facial images used for training; means for iteratively inputting a vector each including data representing a portion of an unknown facial image to be recognized into said classifier, a different image portion being input to said classifier at each iteration, said classifier device classifying each said portion of said unknown facial image according to a classification method; means for identifying a single class result from said different portions input to said classifier.
Claim 12
Independent Claim
101 words
An apparatus for classifying facial image data comprising: a neural network classifier device trained for recognizing one or more facial images and generating corresponding learned models associated with the facial images used for training; means for iteratively inputting a vector each including data representing a portion of an unknown facial image to be recognized into said classifier, a different image portion being input to said classifier at each iteration, said classifier device classifying each said portion of said unknown facial image according to a classification method; means for identifying a single class result from said different portions input to said classifier.
Claim 13
Dependent Claim
44 words
The apparatus of claim 8 , wherein said classifier includes: a mechanism for comparing a portion of the unknown image against a corresponding portion of the learned model image for each class, at each iteration; and, obtaining a confidence score for each classified portion.
Claim 14
Dependent Claim
24 words
The apparatus of claim 9 , wherein said means for identifying applies a rule to said confidence scores to obtain said single class result.
Claim 15
Dependent Claim
44 words
The apparatus of claim 9 , including mechanism for decreasing each portions of each unknown facial image being tested at each iteration and, comparing the decreased portion of the unknown image against a corresponding decreased portion of the learned model image for each class.
Claim 16
Dependent Claim
28 words
The apparatus of claim 11 , wherein said portions are decreased from 100% of the unknown facial image to 50% of the unknown facial image at equal decrements.
Claim 17
Dependent Claim
21 words
The apparatus of claim 8 , wherein a Radial Basis Function Network is implemented for training and classifying each image portion.
Claim 18
Independent Claim
194 words
An apparatus for classifying facial image data comprising: a neural network classifier device trained for recognizing one or ore facial images and generating corresponding learned models associated with the facial images used for training; means for iteratively inputting a vector each including data representing a portion of an unknown facial image to be recognized into said classifier, a different image portion being input to said classifier at each iteration, said classifier device classifying each said portion of said unknown facial image according to a classification method, said classifier includes a mechanism for comparing a portion of the unknown image against a corresponding portion of the learned model image for each class, at each iteration and obtaining a confidence score for each classified portion, said confidence score is a probability measure that a current portion of an unknown facial image is identified with a class, said applied rule including identifying class having majority of class labels determined for each unknown facial image; and means for identifying a single class result from said different portions input to said classifier, said means for identifying applies a rule to said confidence scores to obtain said single class result.
Claim 19
Independent Claim
194 words
An apparatus for classifying facial image data comprising: a neural network classifier device trained for recognizing one or ore facial images and generating corresponding learned models associated with the facial images used for training; means for iteratively inputting a vector each including data representing a portion of an unknown facial image to be recognized into said classifier, a different image portion being input to said classifier at each iteration, said classifier device classifying each said portion of said unknown facial image according to a classification method, said classifier includes a mechanism for comparing a portion of the unknown image against a corresponding portion of the learned model image for each class, at each iteration and obtaining a confidence score for each classified portion, said confidence score is a probability measure that a current portion of an unknown facial image is identified with a class, said applied rule including identifying class having majority of class labels determined for each unknown facial image; and means for identifying a single class result from said different portions input to said classifier, said means for identifying applies a rule to said confidence scores to obtain said single class result.
Claim 20
Dependent Claim
195 words
A computer-readable medium embodying a program of instructions to perform method steps for classifying facial image data, the method comprising the steps of: a) training a neural network classifier device for recognizing one or more facial images and obtaining corresponding learned models the facial images used for training; b) inputting a vector including data representing a portion of an unknown facial image to be recognized into said classifier; c) classifying said portion of said unknown facial image according to a classification method at each iteration, comparing of the unknown image against a corresponding portion of the learned model image for each class, and obtaining a confidence score for each classified portion; d) repeating step b) and c) using a different portion of said unknown facial image at each iteration; and, e) identifying a single class result from said different portions input to said classifier, applying a rule to said confidence score to obtain said single class result, said confidence score is a probability measure that a current portion of an unknown facial image is identified with a class, said applied rule including obtaining class having majority of class labels determined for each unknown facial image.
Claim 21
Dependent Claim
195 words
A computer-readable medium embodying a program of instructions to perform method steps for classifying facial image data, the method comprising the steps of: a) training a neural network classifier device for recognizing one or more facial images and obtaining corresponding learned models the facial images used for training; b) inputting a vector including data representing a portion of an unknown facial image to be recognized into said classifier; c) classifying said portion of said unknown facial image according to a classification method at each iteration, comparing of the unknown image against a corresponding portion of the learned model image for each class, and obtaining a confidence score for each classified portion; d) repeating step b) and c) using a different portion of said unknown facial image at each iteration; and, e) identifying a single class result from said different portions input to said classifier, applying a rule to said confidence score to obtain said single class result, said confidence score is a probability measure that a current portion of an unknown facial image is identified with a class, said applied rule including obtaining class having majority of class labels determined for each unknown facial image.
Claim 22
Independent Claim
186 words
A method for classifying facial image data, the method comprising: training a classifier device for recognizing one or more facial images and obtaining corresponding learned models the facial images used for training; inputting a vector including data representing a portion of an unknown facial image to be recognized into said classifier; classifying said portion of said unknown facial image according to a classification method; repeating the inputting and classifying using a different portion of said unknown facial image at each iteration; and, identifying a single class result from said different portions input to said classifier; and wherein: the classifying includes: at each iteration, comparing a portion of the unknown image against a corresponding portion of the learned model image for each class; and obtaining a confidence score for each classified portion, the confidence score being a probability measure that a current portion of an unknown facial image is identified with a class, an applied rule including obtaining class having majority of class labels determined for each unknown facial image; and the identifying includes applying the rule to said confidence scores to obtain said single class result.
Claim 23
Independent Claim
186 words
A method for classifying facial image data, the method comprising: training a classifier device for recognizing one or more facial images and obtaining corresponding learned models the facial images used for training; inputting a vector including data representing a portion of an unknown facial image to be recognized into said classifier; classifying said portion of said unknown facial image according to a classification method; repeating the inputting and classifying using a different portion of said unknown facial image at each iteration; and, identifying a single class result from said different portions input to said classifier; and wherein: the classifying includes: at each iteration, comparing a portion of the unknown image against a corresponding portion of the learned model image for each class; and obtaining a confidence score for each classified portion, the confidence score being a probability measure that a current portion of an unknown facial image is identified with a class, an applied rule including obtaining class having majority of class labels determined for each unknown facial image; and the identifying includes applying the rule to said confidence scores to obtain said single class result.
Claim 24
Independent Claim
302 words
A method for classifying facial image data, the method comprising: training a classifier device for recognizing one or more facial images and obtaining corresponding learned models the facial images used for training; inputting a vector including data representing a portion of an unknown facial image to be recognized into the classifier; classifying the portion of the unknown facial image according to a classification method; repeating the inputting and classifying using a different portion of the unknown facial image at each iteration; and, identifying a single class result from the different portions input to the classifier; and wherein: a Radial Basis Function Network is implemented for training and classifying each image portion; and the training includes: initiating the Radial Basis Function Network, the initializing including: fixing the network structure by selecting a number of basis functions F, where each basis function I has the output of a Gaussian non-linearity; determining the basis function means μ I where I=1, . . . , F, using a K-means clustering algorithm; determining the basis function variances σ I 2 ; and determining a global proportionality factor H, for the basis function variances by empirical search; presenting the training, the presenting including: inputting training patterns X(p) and their class labels C(p) to the classification method, where the pattern index is p=1, . . . , N; computing the output of the basis function nodes Y I (p), F, resulting from pattern X(p); computing the F×F correlation matrix R of the basis function outputs; and computing the F×M output matrix B, where d j is the desired output and M is the number of output classes and j=1, . . . , M; and determining weights, the determining including: inverting the F×F correlation matrix R to get R −1 ; and solving for the weights in the network.
Claim 25
Independent Claim
302 words
A method for classifying facial image data, the method comprising: training a classifier device for recognizing one or more facial images and obtaining corresponding learned models the facial images used for training; inputting a vector including data representing a portion of an unknown facial image to be recognized into the classifier; classifying the portion of the unknown facial image according to a classification method; repeating the inputting and classifying using a different portion of the unknown facial image at each iteration; and, identifying a single class result from the different portions input to the classifier; and wherein: a Radial Basis Function Network is implemented for training and classifying each image portion; and the training includes: initiating the Radial Basis Function Network, the initializing including: fixing the network structure by selecting a number of basis functions F, where each basis function I has the output of a Gaussian non-linearity; determining the basis function means μ I where I=1, . . . , F, using a K-means clustering algorithm; determining the basis function variances σ I 2 ; and determining a global proportionality factor H, for the basis function variances by empirical search; presenting the training, the presenting including: inputting training patterns X(p) and their class labels C(p) to the classification method, where the pattern index is p=1, . . . , N; computing the output of the basis function nodes Y I (p), F, resulting from pattern X(p); computing the F×F correlation matrix R of the basis function outputs; and computing the F×M output matrix B, where d j is the desired output and M is the number of output classes and j=1, . . . , M; and determining weights, the determining including: inverting the F×F correlation matrix R to get R −1 ; and solving for the weights in the network.
Claim 26
Dependent Claim
58 words
The method of claim 17 , wherein the classifying includes: presenting each Xtest portion at each iteration to the classification method; and classifying each Xtest by: computing the basis function outputs, for all F basis functions; computing output node activations; and selecting the output zj with the largest value and classifying the Xtest portion as a class j.
Claim 27
Dependent Claim
193 words
Apparatus for classifying facial image data comprising: a classifier device trained for recognizing one or ore facial images and generating corresponding learned models associated with the facial images used for training; means for iteratively inputting a vector each including data representing a portion of an unknown facial image to be recognized into the classifier, a different image portion being input to the classifier at each iteration, the classifier device classifying each the portion of the unknown facial image according to a classification method; means for identifying a single class result from the different portions input to the classifier, and wherein: the classifier includes: a mechanism for comparing a portion of the unknown image against a corresponding portion of the learned model image for each class, at each iteration; and, obtaining a confidence score for each classified portion; the means for identifying applies a rule to the confidence scores to obtain the single class result; and the confidence score is a probability measure that a current portion of an unknown facial image is identified with a class, the applied rule including identifying class having majority of class labels determined for each unknown facial image.
Claim 28
Dependent Claim
193 words
Apparatus for classifying facial image data comprising: a classifier device trained for recognizing one or ore facial images and generating corresponding learned models associated with the facial images used for training; means for iteratively inputting a vector each including data representing a portion of an unknown facial image to be recognized into the classifier, a different image portion being input to the classifier at each iteration, the classifier device classifying each the portion of the unknown facial image according to a classification method; means for identifying a single class result from the different portions input to the classifier, and wherein: the classifier includes: a mechanism for comparing a portion of the unknown image against a corresponding portion of the learned model image for each class, at each iteration; and, obtaining a confidence score for each classified portion; the means for identifying applies a rule to the confidence scores to obtain the single class result; and the confidence score is a probability measure that a current portion of an unknown facial image is identified with a class, the applied rule including identifying class having majority of class labels determined for each unknown facial image.
References Cited (Backward Citations)
US6778705B2
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2010-12-10 | 2011-06-11 | 2011-12-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2014-12-10 | 2015-06-11 | 2015-12-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2018-12-10 | 2019-06-11 | 2019-12-11 | $7700.00 | Window Closed / Lapsed |