CPC G06F 21/34 (2013.01) [G06F 40/30 (2020.01); G06T 7/10 (2017.01); G06T 7/70 (2017.01); G06T 11/20 (2013.01); G06T 19/006 (2013.01); G06F 2221/2103 (2013.01); G06T 2210/12 (2013.01)] | 20 Claims |
1. A system for facilitating user authentication, the system comprising:
one or more processors programmed with instructions that, when executed by the one or more processors, cause operations comprising:
obtaining an image stream of an environment of a user;
in response to detecting that (i) an object occurred in a threshold sample number of different samples of the image stream and (ii) the object is in a first spatial region of a first sample of the different samples, generating an authentication question using object data associated with the detected object, wherein:
the first spatial region of the first sample is a spatial region at which the user looked,
the object data comprises attributes of the object derived from the image stream, and
the authentication question comprises a question related to one or more of the attributes;
obtaining an authentication response from a user device of the user in connection with the authentication question, wherein the authentication response comprises the one or more of the attributes of the object; and
authenticating the user based on a determination that the authentication response matches a pre-determined answer to the authentication question.
|