Hand gestures for HCI using ICA of EMG

Aiming at the use of hand gestures for human-computer interaction, this paper presents an approach to identify hand gestures using muscle activity separated from electromyogram (EMG) using independent component analysis. While there are a number of previous reported works where EMG has been used to identify movement, the limitation of the earlier works is that the systems are suitable for gross actions, and when there is one prime-mover muscle involved. This paper reports overcoming the difficulty by using independent component analysis to separate muscle activity from different muscles and classified using backpropogation neural networks. The paper reports experimental results where the system was accurately able to identify the hand gesture using this technique for all the experiments (100%). The system has been shown not to be sensitive to electrode position as the experiments were repeated on different days. The advantage of such a system is that it is easy to train by a lay user, and can easily be implemented in real time after the initial training.

[1]  Pierre Comon,et al.  Independent component analysis, A new concept? , 1994, Signal Process..

[2]  Edward Hunter,et al.  Vision based hand gesture interpretation using recursive estimation , 1994, Proceedings of 1994 28th Asilomar Conference on Signals, Systems and Computers.

[3]  Takeo Kanade,et al.  DigitEyes: vision-based hand tracking for human-computer interaction , 1994, Proceedings of 1994 IEEE Workshop on Motion of Non-rigid and Articulated Objects.

[4]  G. Cheron,et al.  A dynamic neural network identification of electromyography and arm trajectory relationship during complex movements , 1996, IEEE Transactions on Biomedical Engineering.

[5]  N P Reddy,et al.  Surface electromyogram for the control of anthropomorphic teleoperator fingers. , 1996, Studies in health technology and informatics.

[6]  Mitsuo Kawato,et al.  Human interface using surface electromyography signals , 1996 .

[7]  Vladimir Pavlovic,et al.  Visual Interpretation of Hand Gestures for Human-Computer Interaction: A Review , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  E. Oja,et al.  Independent Component Analysis , 2013 .

[9]  Francesco Carlo Morabito,et al.  A Morlet wavelet classification technique for ICA filtered sEMG experimental data , 2003, Proceedings of the International Joint Conference on Neural Networks, 2003..

[10]  Charles Jorgensen,et al.  Gestures as Input: Neuroelectric Joysticks and Keyboards , 2003, IEEE Pervasive Comput..

[11]  L.J. Trejo,et al.  Multimodal neuroelectric interface development , 2013, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[12]  D Djuwari,et al.  Multi-step Independent Component Analysis for Removing Cardiac Artefacts from Back SEMG Signals , 2003 .

[13]  Hideo Nakamura,et al.  The application of independent component analysis to the multi-channel surface electromyographic signals for separation of motor unit action potential trains: part I-measuring techniques. , 2004, Journal of electromyography and kinesiology : official journal of the International Society of Electrophysiological Kinesiology.

[14]  T. Moritani,et al.  Motor unit activity and surface electromyogram power spectrum during increasing force of contraction , 2004, European Journal of Applied Physiology and Occupational Physiology.

[15]  Adrian D. C. Chan,et al.  Continuous myoelectric control for powered prostheses using hidden Markov models , 2005, IEEE Transactions on Biomedical Engineering.

[16]  Yuzhen Cao,et al.  Applying Independent Component Analysis on ECG Cancellation Technique for the Surface Recording of Trunk Electromyography , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.