Biometric recognition
First Claim
Patent Images
1. A method for biometric identification for use with a computing device, the method comprising:
- capturing via a camera a temporal sequence of images of a face of a user at each of a series of physical locations within a three-dimensional interaction space monitored by the camera associated with the computing device;
extracting one or more face descriptors from the temporal sequence of images;
generating a biometric template compiling the one or more face descriptors;
storing the biometric template of the user in a data store for biometric identification of the user;
instructing the user to perform a requested pose at one of the physical locations by displaying a pose movement icon;
determining that the user has not matched the requested pose to within a matching threshold; and
presenting pose feedback to the user requesting that the user adjust the pose in a determined manner.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for biometric identification for use with a computing device is provided herein. The method includes capturing a temporal sequence of images of the face of a user at different locations within a three-dimensional interaction space. The method further includes extracting one or more face descriptors from the images and generating a biometric template compiling the face descriptors.
-
Citations
20 Claims
-
1. A method for biometric identification for use with a computing device, the method comprising:
-
capturing via a camera a temporal sequence of images of a face of a user at each of a series of physical locations within a three-dimensional interaction space monitored by the camera associated with the computing device; extracting one or more face descriptors from the temporal sequence of images; generating a biometric template compiling the one or more face descriptors; storing the biometric template of the user in a data store for biometric identification of the user; instructing the user to perform a requested pose at one of the physical locations by displaying a pose movement icon; determining that the user has not matched the requested pose to within a matching threshold; and presenting pose feedback to the user requesting that the user adjust the pose in a determined manner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for associating a user with a computing device, the method comprising:
-
identifying face descriptors of a user from images captured of the user'"'"'s face; performing a matching operation to match the face descriptors of the user to a stored biometric template; searching a local data store for the stored biometric template, finding a matching local biometric template stored in the local data store of the computing device, and based on finding the matching local biometric template allowing access to a program using a local user account associated with the matching local biometric template; identifying face descriptors of another user from images captured of the other user'"'"'s face; performing a matching operation to match the face descriptors of the other user to another stored biometric template; searching the local data store for the other stored biometric template and not finding the other stored biometric template; and based on not finding the other stored biometric template in the local data store, searching a remote data store for the other stored biometric template, finding a matching remote biometric template in the remote data store, determining whether a second user authentication mechanism is satisfied, and if so, then allowing access to the program using a remote user account associated with the matching remote biometric template, else, denying access to the program via a stored user account. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for associating a user with a computing device, the method comprising:
-
identifying face descriptors of a user from images captured of the user'"'"'s face; performing a matching operation to match the face descriptors of the user to a stored biometric template; searching a local data store for the stored biometric template, finding a matching local biometric template stored in the local data store of the computing device, and based on finding the matching local biometric template allowing access to a program using a local user account associated with the matching local biometric template; identifying face descriptors of another user from images captured of the other user'"'"'s face; performing a matching operation to match the face descriptors of the other user to another stored biometric template; searching the local data store for the other stored biometric template and not finding the other stored biometric template; based on not finding the other stored biometric template in the local data store, searching a remote data store for the other stored biometric template, finding a matching remote biometric template in the remote data store, determining whether a second user authentication mechanism is satisfied, and if so, then allowing access to the program using a remote user account associated with the matching remote biometric template, else, denying access to the program via a stored user account, or based on not finding the other stored biometric template in the local data store, searching the remote data store for the other stored biometric template, finding a plurality of matching remote biometric templates in the remote data store, filtering the plurality of matching remote biometric templates to one matching remote biometric template based on a determination that the second user authentication mechanism is satisfied, and then allowing access to the program using the remote user account associated with the matching remote biometric template, else, denying access to the program via the stored user account.
-
Specification