Breaking the status quo: Improving 3D gesture recognition with spatially convenient input devices

We present a systematic study on the recognition of 3D gestures using spatially convenient input devices. Specifically, we examine the linear acceleration-sensing Nintendo Wii Remote coupled with the angular velocity-sensing Nintendo Wii MotionPlus. For the study, we created a 3D gesture database, collecting data on 25 distinct gestures totalling 8500 gestures samples. Our experiment explores how the number of gestures and the amount of gestures samples used to train two commonly used machine learning algorithms, a linear and AdaBoost classifier, affect overall recognition accuracy. We examined these gesture recognition algorithms with user dependent and user independent training approaches and explored the affect of using the Wii Remote with and without the Wii MotionPlus attachment. Our results show that in the user dependent case, both the Ad-aBoost and linear classification algorithms can recognize up to 25 gestures at over 90% accuracy, with 15 training samples per gesture, and up to 20 gestures at over 90% accuracy, with only five training samples per gesture. In particular, all 25 gestures could be recognized at over 99% accuracy with the linear classifier using 15 training samples per gesture, with the Wii Remote coupled with the Wii MotionPlus. In addition, both algorithms can recognize up to nine gestures at over 90% accuracy using a user independent training database with 100 samples per gesture. The Wii MotionPlus attachment played a significant role in improving accuracy in both the user dependent and independent cases.

[1]  Masatoshi Ishikawa,et al.  Gesture recognition using laser-based tracking system , 2004, Sixth IEEE International Conference on Automatic Face and Gesture Recognition, 2004. Proceedings..

[2]  Dean Rubine,et al.  Specifying gestures by example , 1991, SIGGRAPH.

[3]  James W. Davis,et al.  GESTURE RECOGNITION , 2023, International Research Journal of Modernization in Engineering Technology and Science.

[4]  Emiko Charbonneau,et al.  The Wiimote and Beyond: Spatially Convenient Devices for 3D User Interfaces , 2010, IEEE Computer Graphics and Applications.

[5]  Timo Pylvänäinen,et al.  Accelerometer Based Gesture Recognition Using Continuous HMMs , 2005, IbPRIA.

[6]  Joseph J. LaViola,et al.  A Practical Approach for Writer-Dependent Symbol Recognition Using a Writer-Independent Symbol Recognizer , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Robert E. Schapire,et al.  A Brief Introduction to Boosting , 1999, IJCAI.

[8]  Christos Pateritsas,et al.  Hand trajectory based gesture recognition using self-organizing feature maps and markov models , 2008, 2008 IEEE International Conference on Multimedia and Expo.

[9]  Frank J. Lee,et al.  Wiizards: 3D gesture recognition for game play input , 2007, Future Play.

[10]  Maryam Vafadar,et al.  Human Hand Gesture Recognition Using Motion Orientation Histogram for Interaction of Handicapped Persons with Computer , 2008, ICISP.

[11]  Jani Mäntyjärvi,et al.  Enabling fast and effortless customisation in accelerometer based gesture interaction , 2004, MUM '04.

[12]  Matthias Rehm,et al.  Wave like an Egyptian: accelerometer based gesture recognition for culture specific interactions , 2008 .

[13]  Shigeo Abe DrEng Pattern Classification , 2001, Springer London.

[14]  David G. Stork,et al.  Pattern Classification , 1973 .

[15]  Niels Henze,et al.  Gesture recognition with a Wii controller , 2008, TEI.

[16]  Ivan Poupyrev,et al.  3D User Interfaces: Theory and Practice , 2004 .

[17]  Jani Mäntyjärvi,et al.  Online gesture recognition system for mobile interaction , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).