Systems and methods for authenticating a user according to a hand of the user moving in a three-dimensional (3D) space
First Claim
Patent Images
1. A system for authenticating a user according to a hand of the user moving in a three-dimensional (3D) space, the system comprising:
- one or more processors coupled to a memory storing instructions that, when executed by the one or more processors, implement actions including;
analyzing a sequence of images including the hand of the user moving in the 3D space, as captured by a camera from a particular vantage point, to (i) computationally determine a shape of the hand of the user according to one or more mathematically represented 3D surfaces of the hand and (ii) computationally determine a jitter pattern of the hand; and
in response to a received authentication determination obtained by performing a comparison of the shape of the hand and the jitter pattern of the hand to a database of hand shapes and jitter patterns, authenticating the user and granting access to the user when the authentication determination indicates that the user is authorized and denying access to the user when the authentication determination indicates that the user is not authorized.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for capturing motion and/or determining the shapes and positions of one or more objects in 3D space utilize cross-sections thereof. In various embodiments, images of the cross-sections are captured using a camera based on edge points thereof.
-
Citations
20 Claims
-
1. A system for authenticating a user according to a hand of the user moving in a three-dimensional (3D) space, the system comprising:
one or more processors coupled to a memory storing instructions that, when executed by the one or more processors, implement actions including; analyzing a sequence of images including the hand of the user moving in the 3D space, as captured by a camera from a particular vantage point, to (i) computationally determine a shape of the hand of the user according to one or more mathematically represented 3D surfaces of the hand and (ii) computationally determine a jitter pattern of the hand; and in response to a received authentication determination obtained by performing a comparison of the shape of the hand and the jitter pattern of the hand to a database of hand shapes and jitter patterns, authenticating the user and granting access to the user when the authentication determination indicates that the user is authorized and denying access to the user when the authentication determination indicates that the user is not authorized. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
19. A method of using a system to authenticate a user according to a hand of the user moving in a three-dimensional (3D) space, the method comprising:
executing instructions on one or more processors of the system to implement actions including; analyzing a sequence of images including the hand of the user moving in the 3D space, as captured by a camera from a particular vantage point, to (i) computationally determine a shape of the hand of the user according to one or more mathematically represented 3D surfaces of the hand and (ii) computationally determine a jitter pattern of the hand; and in response to a received authentication determination obtained by performing a comparison of the shape of the hand and the jitter pattern of the hand to a database of hand shapes and jitter patterns, authenticating the user and granting access to the user when the authentication determination indicates that the user is authorized and denying access to the user when the authentication determination indicates that the user is not authorized.
-
20. A head mounted device, comprising:
-
an optical assembly to display a displayed environment including at least one of a surrounding three-dimensional (3D) environment and a virtual environment, the surrounding 3D environment including at least a portion of a hand of a user; and a system for authenticating the user according to the hand of the user moving in the 3D environment, the system including; one or more processors coupled to a memory storing instructions that, when executed by the one or more processors, implement actions including; analyzing a sequence of images including the hand of the user moving in the 3D environment, as captured by a camera from a particular vantage point, to (i) computationally determine a shape of the hand of the user according to one or more mathematically represented 3D surfaces of the hand and (ii) computationally determine a jitter pattern of the hand; and in response to a received authentication determination obtained by performing a comparison of the shape of the hand and the jitter pattern of the hand to a database of hand shapes and jitter patterns, authenticating the user and granting access to the user when the authentication determination indicates that the user is authorized and denying access to the user when the authentication determination indicates that the user is not authorized.
-
Specification