Gesture recognition for interactive controllers using MEMS motion sensors

In this paper we present our work on real-time human gesture recognition for multimedia interactive controllers through the use of Microelectromechanical Systems (MEMS) 3 axes acceleration sensors. The changes of accelerations in three perpendicular directions due to different gesture motions are detected in real-time by 3-axes MEMS accelerometer embedded in a wireless micro sensing mote, which exports sensor data to a PC via Bluetooth protocol. In the data collection stage, in order to realize real-time recognition, an “auto-cut” algorithm was developed to gather the start and stop motions of an input gesture automatically. After comparing several different data processing methods, we chose Discrete Cosine Transforms (DCT) to reduce the dimension of the input gestures. Subsequently, a series of experiments were performed to analyze the influence of sensor sampling frequency and the number of dominant frequencies for various gestures, and then the best combination was selected for our recognition experiments. Finally, the Hidden Markov Model (HMM) was employed to achieve real-time gesture recognition. We have shown that the gesture recognition accuracy could reach 95.7% when 20 training samples of each gesture and 70 testing samples were used.

[1]  Yoshiaki Shirai,et al.  Hand gesture recognition using computer vision based on model-matching method , 1995 .

[2]  Shengli Zhou,et al.  Hand-written character recognition using MEMS motion sensing technology , 2008, 2008 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[3]  William T. Freeman,et al.  Television control by hand gestures , 1994 .

[4]  S. Mitra,et al.  Gesture Recognition: A Survey , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[5]  Hideo Saito,et al.  3-D drawing system via hand motion recognition from two cameras , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.

[6]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

[7]  Toru Nakata Temporal segmentation and recognition of body motion data based on inter-limb correlation analysis , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Yan Zhang,et al.  Handwritten character recognition using orientation quantization based on 3D accelerometer , 2008, MobiQuitous.

[9]  Kyoung-Ho Kang,et al.  Self-contained spatial input device for wearable computers , 2003, Seventh IEEE International Symposium on Wearable Computers, 2003. Proceedings..

[10]  R. Chellappa,et al.  Recursive 3-D motion estimation from a monocular image sequence , 1990 .