Face recognition apparatus and methods
First Claim
1. A method, comprising:
- detecting a face region in an input image;
assigning to the face region one or more facial recognition categories each of which is associated with a respective set of one or more different feature extraction modules and a respective set of one or more different facial recognition matching modules;
for each of the facial recognition categories assigned to the face region, processing the input image with each of the feature extraction modules associated with the facial recognition category to produce a respective facial region descriptor vector of facial region descriptor values characterizing the face region; and
determining a recognition result between the face region and a reference face image based on application of the facial recognition matching modules associated with the facial recognition categories assigned to the face region to the facial region descriptor vectors produced for the face region detected in the input image;
wherein the detecting, the assigning, the processing, and the determining are performed by a computer.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more facial recognition categories are assigned to a face region detected in an input image (24). Each of the facial recognition categories is associated with a respective set of one or more different feature extraction modules (66) and a respective set of one or more different facial recognition matching modules (76). For each of the facial recognition categories assigned to the face region, the input image (24) is processed with each of the feature extraction modules (66) associated with the facial recognition category to produce a respective facial region descriptor vector of facial region descriptor values characterizing the face region. A recognition result (96) between the face region and a reference face image (28) is determined based on application of the one or more facial recognition matching modules (76) associated with the facial recognition categories assigned to the face region to the facial region descriptor vectors produced for the face region detected in the input image (24).
-
Citations
20 Claims
-
1. A method, comprising:
-
detecting a face region in an input image; assigning to the face region one or more facial recognition categories each of which is associated with a respective set of one or more different feature extraction modules and a respective set of one or more different facial recognition matching modules; for each of the facial recognition categories assigned to the face region, processing the input image with each of the feature extraction modules associated with the facial recognition category to produce a respective facial region descriptor vector of facial region descriptor values characterizing the face region; and determining a recognition result between the face region and a reference face image based on application of the facial recognition matching modules associated with the facial recognition categories assigned to the face region to the facial region descriptor vectors produced for the face region detected in the input image; wherein the detecting, the assigning, the processing, and the determining are performed by a computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. Apparatus, comprising:
-
a computer-readable medium storing computer-readable instructions; and a data processor coupled to the computer-readable medium, operable to execute the instructions, and based at least in part on the execution of the instructions operable to perform operations comprising detecting a face region in an input image; assigning to the face region one or more facial recognition categories each of which is associated with a respective set of one or more different feature extraction modules and a respective set of one or more different facial recognition matching modules; for each of the facial recognition categories assigned to the face region, processing the input image with each of the feature extraction modules associated with the facial recognition category to produce a respective facial region descriptor vector of facial region descriptor values characterizing the face region; and determining a recognition result between the face region and a reference face image based on application of the facial recognition matching modules associated with the facial recognition categories assigned to the face region to the facial region descriptor vectors produced for the face region detected in the input image. - View Dependent Claims (14, 15, 16)
-
-
17. At least one computer-readable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed by a computer to implement a method comprising:
-
detecting a face region in an input image; assigning to the face region one or more facial recognition categories each of which is associated with a respective set of one or more different feature extraction modules and a respective set of one or more different facial recognition matching modules; for each of the facial recognition categories assigned to the face region, processing the input image with each of the feature extraction modules associated with the facial recognition category to produce a respective facial region descriptor vector of facial region descriptor values characterizing the face region; and determining a recognition result between the face region and a reference face image based on application of the facial recognition matching modules associated with the facial recognition categories assigned to the face region to the facial region descriptor vectors produced for the face region detected in the input image. - View Dependent Claims (18, 19, 20)
-
Specification