EMG signal based finger movement recognition for prosthetic hand control

Electromyography (EMG) signal can be defined as a measure of electrical activity produced by skeletal muscles. It can be used in handling electronic devices or prosthesis. If we are able recognize the hand gesture captured using EMG signal with greater reliability and classification rate, it could serve a good purpose for handling the prosthesis and to provide the good quality of life to amputees and disabled people. In this paper, we have worked on recognizing the 9 classes of individual and combined finger movement captured using 2 channel EMG sensor. We have used two different classification techniques such as Artificial Neural Network (ANN), and k- nearest neighbors (KNN), to classify the test samples. Seven time domain features a) Mean absolute value, b) root mean square, c) variance, d) waveform length, e) number of zero crossing, f) complexity, g) mobility have been used to uniquely represent the EMG channel data. Tuning parameters like number of hidden layers, learning constant and number of neighbors have been determined from the experimental results to achieve the better classification results. Classification accuracy has been selected as a metric to evaluate the performance of each classifier.

[1]  F Horwat,et al.  Evaluation of Hjorth parameters in forearm surface EMG analysis during an occupational repetitive task. , 1996, Electroencephalography and clinical neurophysiology.

[2]  Xiaowen Zhang,et al.  Wavelet based neuro-fuzzy classification for EMG control , 2002, IEEE 2002 International Conference on Communications, Circuits and Systems and West Sino Expositions.

[3]  Mustafa Ulutas,et al.  Detection of forearm movements using wavelets and Adaptive Neuro-Fuzzy Inference System (ANFIS) , 2014, 2014 IEEE International Symposium on Innovations in Intelligent Systems and Applications (INISTA) Proceedings.

[4]  Nitish V. Thakor,et al.  Decoding of Individuated Finger Movements Using Surface Electromyography , 2009, IEEE Transactions on Biomedical Engineering.

[5]  F. K. Lam,et al.  Fuzzy EMG classification for prosthesis control. , 2000, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[6]  Wookho Son,et al.  A new means of HCI: EMG-MOUSE , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[7]  Kongqiao Wang,et al.  A Framework for Hand Gesture Recognition Based on Accelerometer and EMG Sensors , 2011, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[8]  Johannes Wagner,et al.  Bi-channel sensor fusion for automatic sign language recognition , 2008, 2008 8th IEEE International Conference on Automatic Face & Gesture Recognition.

[9]  Mustafa Yilmaz,et al.  Classification of EMG signals using wavelet neural network , 2006, Journal of Neuroscience Methods.

[10]  Huosheng Hu,et al.  Support Vector Machine-Based Classification Scheme for Myoelectric Control Applied to Upper Limb , 2008, IEEE Transactions on Biomedical Engineering.

[11]  Kongqiao Wang,et al.  Hand Gesture Recognition Research Based on Surface EMG Sensors and 2D-accelerometers , 2007, 2007 11th IEEE International Symposium on Wearable Computers.

[12]  R.N. Scott,et al.  A new strategy for multifunction myoelectric control , 1993, IEEE Transactions on Biomedical Engineering.

[13]  R.Fff. Weir,et al.  A heuristic fuzzy logic approach to EMG pattern recognition for multifunctional prosthesis control , 2005, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[14]  B. Hjorth EEG analysis based on time domain properties. , 1970, Electroencephalography and clinical neurophysiology.

[15]  Huosheng Hu,et al.  Myoelectric control systems - A survey , 2007, Biomed. Signal Process. Control..

[16]  Nitish V. Thakor,et al.  Continuous decoding of finger position from surface EMG signals for the control of powered prostheses , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[17]  Marie-Françoise Lucas,et al.  Multi-channel surface EMG classification using support vector machines and signal-based wavelet optimization , 2008, Biomed. Signal Process. Control..

[18]  N.V. Thakor,et al.  Towards the Control of Individual Fingers of a Prosthetic Hand Using Surface EMG Signals , 2007, 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[19]  M Controzzi,et al.  Online Myoelectric Control of a Dexterous Hand Prosthesis by Transradial Amputees , 2011, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[20]  Gamini Dissanayake,et al.  Toward improved control of prosthetic fingers using surface electromyogram (EMG) signals , 2012, Expert Syst. Appl..

[21]  Kevin B. Englehart,et al.  A robust, real-time control scheme for multifunction myoelectric control , 2003, IEEE Transactions on Biomedical Engineering.

[22]  Toshio Fukuda,et al.  Neuro-fuzzy control of a robotic exoskeleton with EMG signals , 2004, IEEE Transactions on Fuzzy Systems.