Automatic authentification for MES system using facial recognition
First Claim
1. An authentication system comprising:
- one or more processors, a non-transitory computer readable medium, and one or more programs stored on the computer readable medium, wherein the one or more processors, under control of the programs implements;
at least one neural network trained to produce a first feature vector based on facial features extracted from a first facial image depicting a known person;
the at least one neural network configured to generate a set of augmented feature vectors associated with the known person, wherein each augmented feature vector in the set is based in part on the facial features extracted from the first facial image and also includes semantic variables corresponding to one or more external elements separate and distinct from the first facial image;
the at least one neural network, after training, configured to produce a candidate feature vector based on facial features extracted from a second facial image depicting a person to be identified; and
a discriminative classifier trained to compare the candidate feature vector to the first feature vector and the set of augmented feature vectors and to identify the person in the second facial image as the known person in the first facial image responsive to the candidate feature vector meeting a correlation threshold with the first feature vector or any of the augmented feature vectors in the set;
wherein the authentication system further comprises an access interface configured to allow the person in the second facial image access responsive to the correlation threshold being met.
1 Assignment
0 Petitions
Accused Products
Abstract
An authentication system includes a processor, a non-transitory computer readable medium, and one or more programs stored on the computer readable medium, where the processor, under control of the programs implements at least one neural network trained to produce first feature vectors from facial features extracted from a population of first facial images and, after training, configured to produce a second feature vector from facial features extracted from a second facial image, a discriminative classifier trained to identify closely matching ones of the first feature vectors and configured to identify whether at least one first feature vector and the second feature vector meet a correlation threshold. The authentication system may also include an access interface configured to allow access if the correlation threshold is met.
-
Citations
20 Claims
-
1. An authentication system comprising:
-
one or more processors, a non-transitory computer readable medium, and one or more programs stored on the computer readable medium, wherein the one or more processors, under control of the programs implements; at least one neural network trained to produce a first feature vector based on facial features extracted from a first facial image depicting a known person; the at least one neural network configured to generate a set of augmented feature vectors associated with the known person, wherein each augmented feature vector in the set is based in part on the facial features extracted from the first facial image and also includes semantic variables corresponding to one or more external elements separate and distinct from the first facial image; the at least one neural network, after training, configured to produce a candidate feature vector based on facial features extracted from a second facial image depicting a person to be identified; and a discriminative classifier trained to compare the candidate feature vector to the first feature vector and the set of augmented feature vectors and to identify the person in the second facial image as the known person in the first facial image responsive to the candidate feature vector meeting a correlation threshold with the first feature vector or any of the augmented feature vectors in the set; wherein the authentication system further comprises an access interface configured to allow the person in the second facial image access responsive to the correlation threshold being met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An authentication method comprising:
-
training at least one neural network to produce a first feature vector based on facial features extracted from a first facial image depicting a known person; using the at least one neural network to generate a set of augmented feature vectors with the known person, wherein each augmented feature vector in the set is based in part on the facial features extracted from the first facial image and also includes semantic variables corresponding to one or more external elements separate distinct from the first facial image; using the at least one neural network to produce a candidate feature vector based on facial features extracted from a second facial image depicting a person to be identified; training a discriminative classifier to compare the candidate feature vector to the first feature vector and the set of augmented feature vectors and to identify the person in the second facial image as the known person in the first facial image responsive to the candidate feature vector meeting a correlation threshold with the first feature vector or any of the augmented feature vectors in the set; and allowing the person in the second facial image access responsive to the correlation threshold being met. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. An authentication system comprising:
-
a database management system including one or more processors, a non-transitory computer readable medium, and one or more programs stored on the computer readable medium, wherein the one or more processors, under control of the programs implements; at least one neural network trained to produce a first feature vector based on facial features extracted from a first facial image depicting a known person; the at least one neural network configured to generate a set of augmented feature vectors associated with the known person, wherein each augmented feature vector in the set is based in part on the facial features extracted from the first facial image and also includes semantic variables corresponding to one or more external elements separate and distinct from the first facial image; the at least one neural network, after training, configured to produce a candidate feature vector based on facial features extracted from a second facial image depicting a person to be identified; and a discriminative classifier trained to compare the candidate feature vector to the first feature vector and the set of augmented feature vectors and to identify the person in the second facial image as the known person in the first facial image responsive to the candidate feature vector meeting a correlation threshold with the first feature vector or any of the augmented feature vectors in the set; and an access control station including; a camera for acquiring the second facial image; a face detector for detecting a face of the person in the second facial image; a feature extractor for producing the facial features extracted from the second facial image; and an access interface, controlled by the access control station for providing the person in the second facial image access to equipment responsive to the correlation threshold being met.
-
Specification