Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Hi,

By hand gestures, if you mean:

  • static gestures, you could use what Steven Puttemans said,
  • dynamic gesture, you could look at different methods like Dynamic Time Warping (DTW) or Hidden Markov Models (HMM) to model your gesture in different states

Also, if you use dynamic gestures, use the skeleton (if you have access, for example with a Kinect-like device) and not only the position of the hand.

Finally, a presentation made by Microsoft for the Gamefest 2011 showing how they did gesture recognition using machine learning and depth information: Gesture detection using machine learning (but in your case it is a bit overkill as you don't have the material that Microsoft have).

Hi,

By hand gestures, if you mean:

  • static gestures, you could use what Steven Puttemans said,
  • dynamic gesture, you could look at different methods like Dynamic Time Warping (DTW) or Hidden Markov Models (HMM) to model your gesture in different states

Also, if you use dynamic gestures, use the skeleton (if you have access, for example with a Kinect-like device) and not only the position of the hand.

Finally, a presentation made by Microsoft for the Gamefest 2011 showing how they did gesture recognition using machine learning and depth information: Gesture detection using machine learning (but in your case it is a bit overkill as you don't have the material that Microsoft have).

And a paper showing how they did pose recognition using depth features and randomized decision forests: Real-Time Human Pose Recognition in Parts from Single Depth Images