TOUCHLESS INPUT
First Claim
Patent Images
1. A method of receiving user input, the method comprising:
- receiving a series of depth maps imaging a scene, each depth map including a plurality of pixels, each of the plurality of pixels defining a depth of a surface imaged by that pixel;
identifying a set of nonstatic pixels having a shallowest depth within the series of depth maps; and
mapping a position of the set of nonstatic pixels to a cursor position.
2 Assignments
0 Petitions
Accused Products
Abstract
A series of depth maps image a scene. Each depth map includes a plurality of pixels, where each pixel defines a depth of a surface imaged by that pixel. A set of nonstatic pixels having a shallowest depth within the series of depth maps is identified. The position of this set of nonstatic pixels is mapped to a cursor position.
73 Citations
20 Claims
-
1. A method of receiving user input, the method comprising:
-
receiving a series of depth maps imaging a scene, each depth map including a plurality of pixels, each of the plurality of pixels defining a depth of a surface imaged by that pixel; identifying a set of nonstatic pixels having a shallowest depth within the series of depth maps; and mapping a position of the set of nonstatic pixels to a cursor position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
receiving from a depth camera a series of depth maps imaging a scene including a human subject, each depth map including a plurality of pixels, each of the plurality of pixels defining a depth of a surface imaged by that pixel; modeling the human subject with a virtual skeleton including a plurality of virtual finger joints, each virtual finger joint defined with a three-dimensional position derived from one or more depth maps; and interpreting the three-dimensional behavior of one or more virtual finger joints modeled from one or more depth maps as a finger gesture.
-
-
15. A method, comprising:
-
receiving from a depth camera a series of depth maps imaging a scene including a human subject, each depth map including a plurality of pixels, each of the plurality of pixels defining a depth of a surface imaged by that pixel; modeling the human subject with a virtual skeleton including a virtual hand joint; mapping a position of the virtual hand joint to a corresponding portion of one or more depth maps in the series of depth maps, the corresponding portion of the one or more depth maps imaging a hand of the human subject modeled by the virtual hand joint; modeling one or more fingers from depth map information of the corresponding portion of one or more depth maps; and interpreting a finger gesture performed by the one or more fingers. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification