DISTANCE SCALABLE NO TOUCH COMPUTING
First Claim
1. A method for gesture recognition, the method comprising:
- capturing data of a physical space, wherein the captured data is representative of a user and a user'"'"'s gesture in the physical space;
identifying a position of the user in the physical space, from the captured data, relative to a virtual zone, wherein (i) the virtual zone is one virtual zone in a plurality of virtual zones, (ii) each of said plurality of virtual zones is representative of a respective portion of the physical space,comparing the captured data to gesture data associated with the virtual zone;
identifying the user'"'"'s gesture from the gesture data.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are techniques for scaling and translating gestures such that the applicable gestures for control may vary depending on the user'"'"'s distance from a gesture-based system. The techniques for scaling and translation may take the varying distances from which a user interacts with components of the gesture-based system, such as a computing environment or capture device, into consideration with respect to defining and/or recognizing gestures. In an example embodiment, the physical space is divided into virtual zones of interaction, and the system may scale or translate a gesture based on the zones. A set of gesture data may be associated with each virtual zone such that gestures appropriate for controlling aspects of the gesture-based system may vary throughout the physical space.
382 Citations
20 Claims
-
1. A method for gesture recognition, the method comprising:
-
capturing data of a physical space, wherein the captured data is representative of a user and a user'"'"'s gesture in the physical space; identifying a position of the user in the physical space, from the captured data, relative to a virtual zone, wherein (i) the virtual zone is one virtual zone in a plurality of virtual zones, (ii) each of said plurality of virtual zones is representative of a respective portion of the physical space, comparing the captured data to gesture data associated with the virtual zone; identifying the user'"'"'s gesture from the gesture data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for gesture recognition, the method comprising:
-
capturing data of a physical space, wherein the captured data is representative of a user and a user'"'"'s gesture in the physical space; correlating a position of the user in the physical space to a plurality of virtual zones, wherein each of said plurality of virtual zones is representative of a respective portion of the physical space, determining a preferred detection order for the plurality of virtual zones, comparing the captured data to gesture data according to an ordering of sets of the gesture data, wherein (i) each of said plurality of virtual zones is associated with a respective set of gesture data, and (ii) the ordering of the sets of gesture data is in accordance with the preferred detection order of the plurality of virtual zones associated with each set of gesture data; and identifying the user'"'"'s gesture from at least one of the sets of gesture data. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for associating sets of gesture data to virtual zones in a physical space, the method comprising:
-
capturing data from a capture device, wherein the captured data is representative of the physical space; identifying virtual zones, wherein each of said virtual zones is representative of a respective portion of the physical space; associating a set of gesture data to each of said virtual zones. - View Dependent Claims (17, 18, 19, 20)
-
Specification