Analysis and Comparison of Features and Algorithms to Classify Shoulder Movements From sEMG Signals

Shoulder movements are not considered for electromyography-based pattern classification control, due to the difficulty to manufacture three-degrees-of-freedom shoulder prostheses. This paper aims at exploring the feasibility of classifying up to nine shoulder movements by processing surface electromyography signals from eight trunk muscles. Experimenting with different pattern recognition methods, two classifiers were developed, considering six different combinations of window sizes and increments, and three feature sets for each channel. Applying linear discriminant analysis the best performance was obtained on a window length of 500 ms associated to temporal increments of 62 ms. This setting yielded a 100% accuracy for recognizing four movements, and progressively degraded to 92% for nine movements. Using neural networks, higher accuracy was obtained in particular in the 9-class problem. Finally, the signals from the eight channels were analyzed in order to check the possibility to reduce the number of acquisition channels.

[1]  M. Ferrarin,et al.  EMG signals detection and processing for on-line control of functional electrical stimulation. , 2000, Journal of electromyography and kinesiology : official journal of the International Society of Electrophysiological Kinesiology.

[2]  S. Leonhardt,et al.  A survey on robotic devices for upper limb rehabilitation , 2014, Journal of NeuroEngineering and Rehabilitation.

[3]  Guanglin Li,et al.  Electromyography Pattern-Recognition-Based Control of Powered Multifunctional Upper-Limb Prostheses , 2011 .

[4]  Gary G. Yen,et al.  Wavelet packet feature extraction for vibration monitoring , 2000, IEEE Trans. Ind. Electron..

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

[6]  Giuseppina Gini,et al.  Towards a Natural Interface for the Control of a Whole Arm Prosthesis , 2016 .

[7]  Marco Platzner,et al.  Fluctuating emg signals: Investigating long-term effects of pattern matching algorithms , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[8]  B. Hudgins,et al.  A Real-Time Pattern Recognition Based Myoelectric Control Usability Study Implemented in a Virtual Environment , 2007, 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[9]  Esteban Pavan,et al.  Prosthetic and Orthotic Devices , 2012 .

[10]  M. Swiontkowski Targeted Muscle Reinnervation for Real-time Myoelectric Control of Multifunction Artificial Arms , 2010 .

[11]  K. Englehart,et al.  Classification of the myoelectric signal using time-frequency based representations. , 1999, Medical engineering & physics.

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

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

[14]  M. Ferrarin,et al.  Standing-up exerciser based on functional electrical stimulation and body weight relief , 2002, Medical and Biological Engineering and Computing.

[15]  Esteban Pavan,et al.  Processing of surface EMG through pattern recognition techniques aimed at classifying shoulder joint movements , 2015, 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[16]  Michele Folgheraiter,et al.  Acquisition and analysis of EMG signals to recognize multiple hand movements for prosthetic applications , 2012, HRI 2012.

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

[18]  Toshio Fukuda,et al.  An exoskeletal robot for human shoulder joint motion assist , 2003 .

[19]  Edward K. Chadwick,et al.  Clinical applications of musculoskeletal modelling for the shoulder and upper limb , 2013, Medical & Biological Engineering & Computing.

[20]  Julius T. Tou,et al.  Pattern Recognition Principles , 1974 .

[21]  Adrian D. C. Chan,et al.  A Gaussian mixture model based classification scheme for myoelectric control of powered upper limb prostheses , 2005, IEEE Transactions on Biomedical Engineering.

[22]  Blair A. Lock,et al.  Determining the Optimal Window Length for Pattern Recognition-Based Myoelectric Control: Balancing the Competing Effects of Classification Error and Controller Delay , 2011, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[23]  Angkoon Phinyomark,et al.  EMG feature evaluation for improving myoelectric pattern recognition robustness , 2013, Expert Syst. Appl..

[24]  Anil K. Jain,et al.  Statistical Pattern Recognition: A Review , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[25]  R Riener,et al.  Patient-driven control of FES-supported standing up and sitting down: experimental results. , 2000, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[26]  Sheng-Fu Liang,et al.  Fast computation of sample entropy and approximate entropy in biomedicine , 2011, Comput. Methods Programs Biomed..

[27]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..

[28]  Guanglin Li,et al.  Principal Components Analysis Preprocessing for Improved Classification Accuracies in Pattern-Recognition-Based Myoelectric Control , 2009, IEEE Transactions on Biomedical Engineering.

[29]  Kevin B. Englehart,et al.  A wavelet-based continuous classification scheme for multifunction myoelectric control , 2001, IEEE Transactions on Biomedical Engineering.

[30]  Gang Wang,et al.  Classification of surface EMG signals using optimal wavelet packet method based on Davies-Bouldin criterion , 2006, Medical and Biological Engineering and Computing.

[31]  Chusak Limsakul,et al.  Feature Extraction and Reduction of Wavelet Transform Coefficients for EMG Pattern Classification , 2012 .