Sensor-assisted user authentication
First Claim
1. A portable electronic device, comprising:
- an imaging sensor;
a motion sensor;
a processor; and
a memory storing instructions that, when executed by the processor, cause the portable electronic device to authenticate a user, the instructions comprising;
instructions to acquire multiple images of a face of the user by using the imaging sensor,instructions to obtain motion information by using the motion sensor,instructions to determine a first motion vector based on the multiple images,instructions to determine a second motion vector based on the motion information, andinstructions to authenticate the user based on (1) determining a similarity measure between the first motion vector and the second motion vector, and (2) performing facial recognition on at least one of the multiple images.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques for user authentication are described. A portable electronic device can include an imaging sensor and a motion sensor. Multiple images of a face of a user can be acquired by using an imaging sensor. Motion information can be obtained by using a motion sensor. Next, a first motion vector can be determined based on the multiple images, and a second motion vector can be determined based on the motion information. The user can then be authenticated based on (1) determining a similarity measure between the first motion vector and the second motion vector, and (2) performing facial recognition on at least one of the multiple images. Note that the similarity measure can be used to detect a virtual-camera attack. Specifically, authentication can fail if the similarity measure is less than a threshold.
-
Citations
20 Claims
-
1. A portable electronic device, comprising:
-
an imaging sensor; a motion sensor; a processor; and a memory storing instructions that, when executed by the processor, cause the portable electronic device to authenticate a user, the instructions comprising; instructions to acquire multiple images of a face of the user by using the imaging sensor, instructions to obtain motion information by using the motion sensor, instructions to determine a first motion vector based on the multiple images, instructions to determine a second motion vector based on the motion information, and instructions to authenticate the user based on (1) determining a similarity measure between the first motion vector and the second motion vector, and (2) performing facial recognition on at least one of the multiple images. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to perform a method for authenticating a user, the method comprising:
-
acquiring multiple images of a face of the user by using an imaging sensor; obtaining motion information by using a motion sensor; determining a first motion vector based on the multiple images; determining a second motion vector based on the motion information; and authenticating the user based on (1) determining a similarity measure between the first motion vector and the second motion vector, and (2) performing facial recognition on at least one of the multiple images. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for authenticating a user, comprising:
-
acquiring multiple images of a face of the user by using an imaging sensor; obtaining motion information by using a motion sensor; determining a first motion vector based on the multiple images; determining a second motion vector based on the motion information; and authenticating the user based on (1) determining a similarity measure between the first motion vector and the second motion vector, and (2) performing facial recognition on at least one of the multiple images. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification