Gesture Coach
First Claim
1. A method for providing assistance regarding a user-performed gesture, comprising:
- receiving data captured by a capture device, the data corresponding to a user-performed gesture;
analyzing the data to produce an output corresponding to whether the data corresponds to a system-recognized gesture;
determining from the output that it is unlikely that the user correctly performed the system-recognized gesture;
determining from the output that the user likely intended to perform the system-recognized gesture; and
providing assistance regarding the user-performed gesture.
3 Assignments
0 Petitions
Accused Products
Abstract
A capture device may capture a user'"'"'s motion and a display device may display a model that maps to the user'"'"'s motion, including gestures that are applicable for control. A user may be unfamiliar with a system that maps the user'"'"'s motions or not know what gestures are applicable for an executing application. A user may not understand or know how to perform gestures that are applicable for the executing application. User motion data and/or outputs of filters corresponding to gestures may be analyzed to determine those cases where assistance to the user on performing the gesture is appropriate.
-
Citations
20 Claims
-
1. A method for providing assistance regarding a user-performed gesture, comprising:
-
receiving data captured by a capture device, the data corresponding to a user-performed gesture; analyzing the data to produce an output corresponding to whether the data corresponds to a system-recognized gesture; determining from the output that it is unlikely that the user correctly performed the system-recognized gesture; determining from the output that the user likely intended to perform the system-recognized gesture; and providing assistance regarding the user-performed gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for providing assistance regarding a user-performed gesture, comprising:
-
a processor; a component that receives data captured by a camera, the data corresponding to a user-performed gesture; a component that analyzes the data to produce an output corresponding to whether the data corresponds to a system-recognized gesture; a component that determines from the output that it is unlikely that the user correctly performed the system-recognized gesture; a component that determines from the output that the user likely intended to perform the system-recognized gesture; and a component that provides assistance regarding the user-performed gesture. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer readable storage medium, comprising computer readable instructions that when executed on a processor, cause the processor to perform the operations of:
-
receiving data captured by a depth camera, the data corresponding to a user-performed gesture; analyzing the data to produce an output corresponding to whether the data corresponds to a system-recognized gesture; determining from the output that it is unlikely that the user correctly performed the system-recognized gesture; determining from the output that the user likely intended to perform the system-recognized gesture; and displaying assistance on performing the system-recognized gesture on a display device.
-
Specification