Assigning gesture dictionaries
First Claim
1. A method for assigning a gesture dictionary, comprising:
- determining a characteristic of a user that is independent of a motion or pose made by the user;
correlating the characteristic of the user to a first gesture dictionary of a plurality of gesture dictionaries, each gesture dictionary of the plurality of gesture dictionaries identifying a set of input commands to a computer that may be invoked by a performance of a corresponding gesture;
assigning the first gesture dictionary to the user, the first gesture dictionary corresponding to the characteristic; and
processing captured data with the first gesture dictionary to identify whether a second motion or pose by the user in the captured data invokes an input command to the computer.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for assigning a gesture dictionary in a gesture-based system to a user comprise capturing data representative of a user in a physical space. In a gesture-based system, gestures may control aspects of a computing environment or application, where the gestures may be derived from a user'"'"'s position or movement in a physical space. In an example embodiment, the system may monitor a user'"'"'s gestures and select a particular gesture dictionary in response to the manner in which the user performs the gestures. The gesture dictionary may be assigned in real time with respect to the capture of the data representative of a user'"'"'s gesture. The system may generate calibration tests for assigning a gesture dictionary. The system may track the user during a set of short gesture calibration tests and assign the gesture dictionary based on a compilation of the data captured that represents the user'"'"'s gestures.
189 Citations
20 Claims
-
1. A method for assigning a gesture dictionary, comprising:
-
determining a characteristic of a user that is independent of a motion or pose made by the user; correlating the characteristic of the user to a first gesture dictionary of a plurality of gesture dictionaries, each gesture dictionary of the plurality of gesture dictionaries identifying a set of input commands to a computer that may be invoked by a performance of a corresponding gesture; assigning the first gesture dictionary to the user, the first gesture dictionary corresponding to the characteristic; and processing captured data with the first gesture dictionary to identify whether a second motion or pose by the user in the captured data invokes an input command to the computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for assigning a gesture dictionary, comprising:
a memory bearing instructions that, upon execution by a processor, cause the system at least to; determine a characteristic of a user that is independent of a motion or pose made by the user; correlate the characteristic of the user to a first gesture dictionary of a plurality of gesture dictionaries, each gesture dictionary of the plurality of gesture dictionaries identifying a set of input commands to a computer that may be invoked by a performance of a corresponding gesture; assign the first gesture dictionary to the user, the first gesture dictionary corresponding to the characteristic; and process captured data with the first gesture dictionary to identify whether a second motion or pose by the user in the captured data invokes an input command to the computer. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A computer-readable storage device for assigning a gesture dictionary, bearing computer-executable instructions that, when executed on a computer, cause the computer to perform operations comprising:
-
determining a characteristic of a user that is independent of a motion or pose made by the user; correlating the characteristic of the user to a first gesture dictionary of a plurality of gesture dictionaries, each gesture dictionary of the plurality of gesture dictionaries identifying a set of input commands to the computer that may be invoked by a performance of a corresponding gesture; assigning the first gesture dictionary to the user, the first gesture dictionary corresponding to the characteristic; and processing captured data with the first gesture dictionary to identify whether a second motion or pose by the user in the captured data invokes an input command to the computer. - View Dependent Claims (18, 19, 20)
-
Specification