Method and apparatus for facial recognition
First Claim
Patent Images
1. A computer-implemented method of facial recognition, comprising:
- receiving a plurality of images of an observed face to be recognized during a recognition process;
generating a template of the observed face based at least on two or more selected images of the plurality of images of the observed face at least as a part of the recognition process, wherein generating the template of the observed face includes generating a subspace of the observed face based at least on feature vectors of the two or more selected images of the plurality of images;
searching a database of identities and corresponding facial data of known persons, the searching being based at least on the template of the observed face and the facial data of the known persons; and
selecting one or more identities of the known persons based at least on the search.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods for facial detection are disclosed. A plurality of images of an observed face is received for identification. Based at least on two or more selected images of the plurality of images, a template of the observed face is generated. In some embodiments, the template is a subspace generated based on feature vectors of the plurality of received images. A database of identities and corresponding facial data of known persons is searched based at least on the template of the observed face and the facial data of the known persons. One or more identities of the known persons are selected based at least on the search.
-
Citations
21 Claims
-
1. A computer-implemented method of facial recognition, comprising:
-
receiving a plurality of images of an observed face to be recognized during a recognition process; generating a template of the observed face based at least on two or more selected images of the plurality of images of the observed face at least as a part of the recognition process, wherein generating the template of the observed face includes generating a subspace of the observed face based at least on feature vectors of the two or more selected images of the plurality of images; searching a database of identities and corresponding facial data of known persons, the searching being based at least on the template of the observed face and the facial data of the known persons; and selecting one or more identities of the known persons based at least on the search. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A facial recognition apparatus, comprising:
a processor configured to; receive a plurality of images of an observed face to be recognized during a recognition process; generate a template of the observed face based at least on two or more selected images of the plurality of images of the observed face at least as a part of the recognition process, wherein generating the template of the observed face includes generating a subspace of the observed face based at least on feature vectors of the two or more selected images of the plurality of images; search a database of identities and corresponding facial data of known persons, the searching being based at least on the template of the observed face and the facial data of the known persons; and select one or more identities of the known persons based at least on the search. - View Dependent Claims (16, 17)
-
18. A non-transitory, computer-readable medium storing instructions that, when executed, cause a processor to perform a method comprising of:
-
receiving a plurality of images of an observed face to be recognized during a recognition process; generating a template of the observed face based at least on two or more selected images of the plurality of images of the observed face at least as a part of the recognition process; searching a database of identities and corresponding facial data of known persons, the searching being based at least on the template of the observed face and the facial data of the known persons; selecting one or more identities of the known persons based at least on the search; and displaying on a graphical display data indicative of the two or more selected identities. - View Dependent Claims (19)
-
-
20. A computer-implemented method of facial recognition, comprising:
-
receiving a plurality of images of an observed face to be recognized during a recognition process; selecting two or more images of the plurality of images, the selection of the two or more images based on orientation of the observed face, the selection of the two or more images based on a facial feature of interest; generating a template of the observed face based at least on the two or more selected images at least as a part of the recognition process; searching a database of identities and corresponding facial data of known persons, the searching being based at least on the template of the observed face and the facial data of the known persons; and selecting one or more identities of the known persons based at least on the search.
-
-
21. A computer-implemented method of facial recognition, comprising:
-
receiving a plurality of images of an observed face to be recognized during a recognition process; selecting two or more images of the plurality of images, the selection of the two or more images based on orientation of the observed face, the selection of the two or more images based on a facial orientation of the facial data of the database; generating a template of the observed face based at least on the two or more selected images at least as a part of the recognition process; searching a database of identities and corresponding facial data of known persons, the searching being based at least on the template of the observed face and the facial data of the known persons; and selecting one or more identities of the known persons based at least on the search.
-
Specification