EXTENDING STANDARD GESTURES
First Claim
1. A method for remapping a gesture, the method comprising:
- selecting a gesture filter that corresponds to the gesture for remapping;
receiving data from a capture device that is representative of a user'"'"'s motion in a physical space; and
remapping the gesture to the user'"'"'s motion, wherein remapping the gesture comprises modifying the gesture filter to correspond to the received data.
2 Assignments
0 Petitions
Accused Products
Abstract
In a system that utilizes gestures for controlling aspects of an application, strict requirements for success may limit approachability or accessibility for different types of people. The system may receive data reflecting movement of a user and remap a standard gesture to correspond to the received data. Following the remapping, the system may receive data reflecting skeletal movement of a user, and determine from that data whether the user has performed one or more standard and/or remapped gestures. In an exemplary embodiment, a gesture library comprises a plurality of gestures. Where these gestures are complementary with each other, they may be grouped into gesture packages. A gesture package may include gestures that are packaged as remapped gestures or a gesture package may include options for remapping standard gestures to new data.
235 Citations
26 Claims
-
1. A method for remapping a gesture, the method comprising:
-
selecting a gesture filter that corresponds to the gesture for remapping; receiving data from a capture device that is representative of a user'"'"'s motion in a physical space; and remapping the gesture to the user'"'"'s motion, wherein remapping the gesture comprises modifying the gesture filter to correspond to the received data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for remapping a gesture, the system comprising:
-
a capture device, wherein the capture device receives data that is representative of a user'"'"'s motion in a physical space; and a processor, wherein the processor executes computer executable instructions, and wherein the computer executable instructions comprise instructions for; selecting a gesture filter that corresponds to the gesture for remapping; and remapping the gesture to the user'"'"'s motion, wherein remapping the gesture comprises modifying the gesture filter to correspond to the received data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for remapping a package of complementary gesture filters, the method comprising:
-
providing a package comprising a plurality of filters, each filter comprising information about a gesture, at least one filter being complementary with at least one other filter in the package; remapping a first value to a first parameter of a first filter to correspond to data received from a capture device that is representative of a user'"'"'s motion in a physical space; remapping a second value to a second parameter of a second filter, the second value determined using the first value. - View Dependent Claims (23, 24, 25, 26)
-
Specification