SYSTEM, METHOD AND APPARATUS FOR PERFORMING FACIAL RECOGNITION
First Claim
Patent Images
1. An image processing system for performing facial recognition on an image, the image processing system comprising:
- a first server computer, the first server computer including a processor, a network interface coupled to the processor and operatively coupled to a database, and a server software application operating on the processor;
ii) the server software application adapted to;
1) over the network interface, retrieve an image from a client computer or a second server computer;
2) retrieve a set of models from the database;
3) extract a final feature from the image;
4) apply each model in the set of models on the final feature to generate a set of comparison scores;
5) select the highest score from the set of comparison scores;
6) where the highest score is below a threshold, indicate that a face is not recognized in the image;
7) where the highest score is over the threshold, associate the image with a label, wherein the label is associated with the model corresponding to the highest score, thereby forming an association; and
8) store the association into the database.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for recognizing a face in an image is performed by a facial recognition system. The system retrieves an image and detects a face within the image. The system then determines a set of facial feature positions for a set of facial features. The set of facial feature positions are used to separate the face into a set of facial feature parts. For each part, the system extracts a set of image features. The extracted features are concatenated into a full feature. The system performs dimension reduction on the full feature to derive a final feature.
-
Citations
5 Claims
-
1. An image processing system for performing facial recognition on an image, the image processing system comprising:
-
a first server computer, the first server computer including a processor, a network interface coupled to the processor and operatively coupled to a database, and a server software application operating on the processor; ii) the server software application adapted to; 1) over the network interface, retrieve an image from a client computer or a second server computer; 2) retrieve a set of models from the database; 3) extract a final feature from the image; 4) apply each model in the set of models on the final feature to generate a set of comparison scores; 5) select the highest score from the set of comparison scores; 6) where the highest score is below a threshold, indicate that a face is not recognized in the image; 7) where the highest score is over the threshold, associate the image with a label, wherein the label is associated with the model corresponding to the highest score, thereby forming an association; and 8) store the association into the database. - View Dependent Claims (2, 3, 4, 5)
-
Specification