EMG denoising and feature optimization for forearm movement classification

Surface electromyography (sEMG) signal is one of the most significant biomedical signals that are widely applied in both medical and engineering applications. As many disabled and elder people have difficulty accessing current assistive devices which have a traditional user interface, such as joysticks and keyboards, more advanced hands-free human-machine interfaces (HMIs) are necessary. The study presented in this thesis was aimed to use the sEMG signals during upper-limb movements from the forearm muscles for the control of assistive devices, as known the multifunction myoelectric control system. Four main components have been more carefully considered. Firstly, pre-processing stage based on wavelet denoising algorithms was evaluated and the optimal parameters were presented. The system with this pre-processing stage improved both classification accuracy and robustness. Secondly, existing EMG feature extraction methods were evaluated and new EMG features based on fractal analysis were proposed. The optimal feature vector which consists of time-domain features i.e. Willison amplitude, waveform length and root mean square, as well as fractal features i.e. detrended fluctuation analysis and critical exponent analysis was suggested. Thirdly, the use of extended versions of linear discriminant analysis (LDA) method i.e. uncorrelated LDA, orthogonal LDA and orthogonal fuzzy neighborhood discriminant analysis were not only reducing the computational time but also increasing the accuracy of the system. Finally, the LDA classifier was used due to a robustness property. In this study, the proposed systems not only improve the classification accuracy but also increase the robustness and decrease the complexity. The major applications of the proposed systems are prosthesis and electric power wheelchair. Recent and future trends of both applications have also been presented. ชื อวิทยานพินธ ์ การลดสญัญาณรบกวนในสญัญาณไฟฟ้ากล้ามเนื อ และการหาลักษณะ เด่นที เหมาะสม สาํหรับการจาํแนกรูปแบบการเคลื อนไหวของแขน ทอ่นล่าง ผูเ้ขียน นายองักูร ภิญโญมารค สาขาวิชา วิศวกรรมไฟฟ้า ปีการศึกษา 2554

[1]  Panagiotis K. Artemiadis,et al.  EMG-Based Control of a Robot Arm Using Low-Dimensional Embeddings , 2010, IEEE Transactions on Robotics.

[2]  Kevin Englehart,et al.  Continuous classification of myoelectric signals for powered prostheses using gaussian mixture models , 2003, Proceedings of the 25th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (IEEE Cat. No.03CH37439).

[3]  Jang-Woo Kwon,et al.  Hybrid hidden Markov model-neural network system for EMG signals recognition , 1996, Proceedings of 18th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[4]  Chusak Limsakul,et al.  EMG FEATURE EXTRACTION FOR TOLERANCE OF 50 HZ INTERFERENCE , 2009 .

[5]  Ignacio Rodríguez-Carreño,et al.  Wavelet transform moments for feature extraction from temporal signals , 2005, ICINCO.

[6]  K. Sundaraj,et al.  A study of back-propagation and radial basis neural network on EMG signal classification , 2009, 2009 6th International Symposium on Mechatronics and its Applications.

[7]  Pornchai Phukpattaranont,et al.  A Comparative Study of Wavelet Denoising for Multifunction Myoelectric Control , 2009, 2009 International Conference on Computer and Automation Engineering.

[8]  Mikhail Kuznetsov,et al.  Filtering the surface EMG signal: Movement artifact and baseline noise contamination. , 2010, Journal of biomechanics.

[9]  R. Kirsch,et al.  EMG-based prediction of shoulder and elbow kinematics in able-bodied and spinal cord injured individuals. , 2000, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[10]  Y. Mitsukura,et al.  Analysis and recognition of wrist motions by using multidimensional directed information and EMG signal , 2004, IEEE Annual Meeting of the Fuzzy Information, 2004. Processing NAFIPS '04..

[11]  Maryhelen Stevenson,et al.  Signal representation for classification of the transient myoelectric signal , 1998 .

[12]  José Luis Pons Rovira,et al.  Virtual reality training and EMG control of the MANUS hand prosthesis , 2005, Robotica.

[13]  A. Phinyomark,et al.  An optimal wavelet function based on wavelet denoising for multifunction myoelectric control , 2009, 2009 6th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology.

[14]  Pornchai Phukpattaranont,et al.  Robust Eye Movement Recognition Using EOG Signal for Human-Computer Interface , 2011, ICSECS.

[15]  E L Morin,et al.  Sampling, noise-reduction and amplitude estimation issues in surface electromyography. , 2002, Journal of electromyography and kinesiology : official journal of the International Society of Electrophysiological Kinesiology.

[16]  T. Chanwimalueang,et al.  Independent component analysis: An application for muscular contraction classification , 2007, 2007 6th International Conference on Information, Communications & Signal Processing.

[17]  Huosheng Hu,et al.  Myoelectric based virtual joystick applied to electric powered wheelchair , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Yasue Mitsukura,et al.  Recognition system of EMG patterns by neural networks , 2002, Proceedings of the 41st SICE Annual Conference. SICE 2002..

[19]  A. Phinyomark,et al.  Application of Wavelet Analysis in EMG Feature Extraction for Pattern Classification , 2011 .

[20]  Dong-Soo Kwon,et al.  Integration of a Rehabilitation Robotic System (KARES II) with Human-Friendly Man-Machine Interaction Units , 2004, Auton. Robots.

[21]  H. Nazeran,et al.  Reducing power line interference in digitised electromyogram recordings by spectrum interpolation , 2004, Medical and Biological Engineering and Computing.

[22]  Changmok Choi,et al.  A Real-time EMG-based Assistive Computer Interface for the Upper Limb Disabled , 2007, 2007 IEEE 10th International Conference on Rehabilitation Robotics.

[23]  Mu-Seong Mun,et al.  A Supervised Feature Projection for Real-Time Multifunction Myoelectric Hand Control , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

[24]  Bruce C. Wheeler,et al.  EMG feature evaluation for movement control of upper extremity prostheses , 1995 .

[25]  Adel Al-Jumaily,et al.  Orthogonal Fuzzy Neighborhood Discriminant Analysis for Multifunction Myoelectric Hand Control , 2010, IEEE Transactions on Biomedical Engineering.

[26]  Huosheng Hu,et al.  Evaluation of Support Vector Machines in Upper Limb Motion Classification Using Myoelectric Signal , 2002 .

[27]  Yasue Mitsukura,et al.  Recognition of EMG Signal Patterns by Neural Networks , 2003, KES.

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

[29]  Toshio Tsuji,et al.  A human-assisting manipulator teleoperated by EMG signals and arm motions , 2003, IEEE Trans. Robotics Autom..

[30]  Georgios C. Anagnostopoulos,et al.  Knowledge-Based Intelligent Information and Engineering Systems , 2003, Lecture Notes in Computer Science.

[31]  C. J. Luca,et al.  SURFACE ELECTROMYOGRAPHY : DETECTION AND RECORDING , 2022 .

[32]  Sirinee Thongpanja,et al.  Time-Dependent EMG Power Spectrum Parameters of Biceps Brachii during Cyclic Dynamic Contraction , 2011 .

[33]  Han-Pang Huang,et al.  EMG classification for prehensile postures using cascaded architecture of neural networks with self-organizing maps , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[34]  Pornchai Phukpattaranont,et al.  EMG denoising estimation based on adaptive wavelet thresholding for multifunction myoelectric control , 2009, 2009 Innovative Technologies in Intelligent Systems and Industrial Applications.

[35]  Mehmet Rahmi Canal,et al.  Comparison of Wavelet and Short Time Fourier Transform Methods in the Analysis of EMG Signals , 2010, Journal of Medical Systems.

[36]  Theerasak Chanwimalueang,et al.  An Eigen Based Feature on Time-Frequency Representation of EMG , 2009, 2009 IEEE-RIVF International Conference on Computing and Communication Technologies.

[37]  Yasue Mitsukura,et al.  Hybrid EMG Recognition System by MDA and PCA , 2006, The 2006 IEEE International Joint Conference on Neural Network Proceedings.

[38]  Masaki Yoshida,et al.  Development of EMG controlled mouse cursor , 2002, Proceedings of the Second Joint 24th Annual Conference and the Annual Fall Meeting of the Biomedical Engineering Society] [Engineering in Medicine and Biology.

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

[40]  Giulio Sandini,et al.  Model adaptation with least-squares SVM for adaptive hand prosthetics , 2009, 2009 IEEE International Conference on Robotics and Automation.

[41]  J S Kim,et al.  An enhanced feature extraction algorithm for EMG pattern classification. , 1996, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[42]  Zhizhong Wang,et al.  Classifying EMG signals using T-F representation and SVD [for artificial limb control] , 1999, Proceedings of the First Joint BMES/EMBS Conference. 1999 IEEE Engineering in Medicine and Biology 21st Annual Conference and the 1999 Annual Fall Meeting of the Biomedical Engineering Society (Cat. N.

[43]  Y. Mitsukura,et al.  Incremental learning method in wrist EMG recognition system , 2007, SICE Annual Conference 2007.

[44]  Han-Pang Huang,et al.  Automatic EMG feature evaluation for controlling a prosthetic hand using supervised feature mining method: an intelligent approach , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[45]  Han-Pang Huang,et al.  Recognition of Electromyographic Signals Using Cascaded Kernel Learning Machine , 2007, IEEE/ASME Transactions on Mechatronics.

[46]  Pornchai Phukpattaranont,et al.  A Review of Control Methods for Electric Power Wheelchairs Based on Electromyography Signals with Special Emphasis on Pattern Recognition , 2011 .

[47]  P. Dario,et al.  Control of multifunctional prosthetic hands by processing the electromyographic signal. , 2002, Critical reviews in biomedical engineering.

[48]  Yanli Meng,et al.  Test nonlinear determinacy of Electromyogram , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[49]  Chusak Limsakul,et al.  EMG SIGNAL DENOISING VIA ADAPTIVE WAVELET SHRINKAGE FOR MULTIFUNCTION UPPER-LIMB PROSTHESIS , 2010 .

[50]  Z. Zenn Bien,et al.  Robust EMG pattern recognition to muscular fatigue effect for powered wheelchair control , 2009, J. Intell. Fuzzy Syst..

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

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

[53]  Zhizhong Wang,et al.  An EMG classification method based on wavelet transform [and ANN] , 1999, Proceedings of the First Joint BMES/EMBS Conference. 1999 IEEE Engineering in Medicine and Biology 21st Annual Conference and the 1999 Annual Fall Meeting of the Biomedical Engineering Society (Cat. N.

[54]  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.

[55]  Adel Al-Jumaily,et al.  Fuzzy discriminant analysis based feature projection in myoelectric control , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[56]  Sherif E Hussein,et al.  Intention detection using a neuro-fuzzy EMG classifier. , 2002, IEEE engineering in medicine and biology magazine : the quarterly magazine of the Engineering in Medicine & Biology Society.

[57]  Pornchai Phukpattaranont,et al.  Fractal Analysis of Surface Electromyography (EMG) Signal for Identify Hand Movements Using Critical Exponent Analysis , 2011, ICSECS.

[58]  Dong Hoon Lee,et al.  EMG signals recognition for continuous prosthetic arm control purpose , 1996, Proceedings of APCCAS'96 - Asia Pacific Conference on Circuits and Systems.

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

[60]  Yasue Mitsukura,et al.  Recognition system for EMG signals by using non-negative matrix factorization , 2003, Proceedings of the International Joint Conference on Neural Networks, 2003..

[61]  Wookho Son,et al.  A Biosignal‐Based Human Interface Controlling a Power‐Wheelchair for People with Motor Disabilities , 2006 .

[62]  A. Phinyomark,et al.  Evaluation of EMG Feature Extraction for Movement Control of Upper Limb Prostheses Based on Class Separation Index , 2011 .

[63]  Carlo Menon,et al.  A preliminary investigation assessing the viability of classifying hand postures in seniors , 2011, Biomedical engineering online.

[64]  Z. Zenn Bien,et al.  Feature Set Extraction Algorithm based on Soft Computing Techniques and Its Application to EMG Pattern Classification , 2002, Fuzzy Optim. Decis. Mak..

[65]  Yasue Mitsukura,et al.  Feature analysis for the EMG signals based on the class distance , 2003, Proceedings 2003 IEEE International Symposium on Computational Intelligence in Robotics and Automation. Computational Intelligence in Robotics and Automation for the New Millennium (Cat. No.03EX694).

[66]  Mu-Seong Mun,et al.  A Real-Time Pattern Recognition for Multifunction Myoelectric Hand Control , 2005 .

[67]  Y. Mitsukura,et al.  Pattern Recognition of EMG Signals by the Evolutionary Algorithms , 2006, 2006 SICE-ICASE International Joint Conference.

[68]  Zhizhong Wang,et al.  MUAP extraction and classification based on wavelet transform and ICA for EMG decomposition , 2006, Medical and Biological Engineering and Computing.

[69]  Ajat Shatru Arora,et al.  Multi-Class SVM Classification of Surface EMG Signal for Upper Limb Function , 2009, 2009 3rd International Conference on Bioinformatics and Biomedical Engineering.

[70]  Pornchai Phukpattaranont,et al.  The Usefulness of Wavelet Transform to Reduce Noise in the SEMG Signal , 2012 .

[71]  M.C. Santa-Cruz,et al.  Optimal selection of time series coefficients for wrist myoelectric control based on intramuscular recordings , 2001, 2001 Conference Proceedings of the 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[72]  Liu Haihua,et al.  Wavelet transform analyzing and real-time learning method for myoelectric signal in motion discrimination , 2005, Proceedings. 2005 First International Conference on Neural Interface and Control, 2005..

[73]  Pornchai Phukpattaranont,et al.  A Novel Feature Extraction for Robust EMG Pattern Recognition , 2009, ArXiv.

[74]  Jin-Shin Lai,et al.  Improved EMG pattern recognition using the distribution plot of cepstrum , 1998, Proceedings of the 20th Annual International Conference of the IEEE Engineering in Medicine and Biology Society. Vol.20 Biomedical Engineering Towards the Year 2000 and Beyond (Cat. No.98CH36286).

[75]  Shin-Ki Kim,et al.  A Supervised Feature-Projection-Based Real-Time EMG Pattern Recognition for Multifunction Myoelectric Hand Control , 2007, IEEE/ASME Transactions on Mechatronics.

[76]  Chusak Limsakul,et al.  Evaluating Feature Extraction Methods of Electrooculography (EOG) Signal for Human-Computer Interface , 2012 .

[77]  A. Phinyomark,et al.  Optimal Wavelet Functions in Wavelet Denoising for Multifunction Myoelectric Control , 2009, ECTI Transactions on Electrical Engineering, Electronics, and Communications.

[78]  Pornchai Phukpattaranont,et al.  EMG feature extraction for tolerance of white Gaussian noise , 2008 .

[79]  A. Al-Ani,et al.  Novel feature extraction method based on fuzzy entropy and wavelet packet transform for myoelectric Control , 2007, 2007 International Symposium on Communications and Information Technologies.

[80]  Ying Cheng,et al.  The research of EMG signal in emotion recognition based on TS and SBS algorithm , 2010, The 3rd International Conference on Information Sciences and Interaction Sciences.

[81]  S. Puthusserypady,et al.  Nonlinear analysis of EMG signals - a chaotic approach , 2004, The 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[82]  Roberto Merletti,et al.  Electromyography. Physiology, engineering and non invasive applications , 2005 .

[83]  M. Khezri,et al.  Introducing a New Multi-Wavelet Function Suitable for sEMG Signal to Identify Hand Motion Commands , 2007, 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[84]  Adel Al-Jumaily,et al.  Electromyogram (EMG) driven system based virtual reality for prosthetic and rehabilitation devices , 2009, iiWAS.

[85]  Junuk Chu,et al.  A Real-Time EMG Pattern Recognition System Based on Linear-Nonlinear Feature Projection for a Multifunction Myoelectric Hand , 2006, IEEE Transactions on Biomedical Engineering.

[86]  H. Stanley,et al.  Effect of trends on detrended fluctuation analysis. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[87]  Marek Kurzynski,et al.  Hand movement recognition based on biosignal analysis , 2009, Eng. Appl. Artif. Intell..

[88]  Y. Mitsukura,et al.  Recognition of Wrist Motion Pattern by EMG , 2006, 2006 SICE-ICASE International Joint Conference.

[89]  Minoru Fukumi,et al.  Wrist EMG Pattern Recognition System by Neural Networks and Multiple Principal Component Analysis , 2004, KES.

[90]  Adrian D. C. Chan,et al.  Myoelectric Control Development Toolbox , 2007 .

[91]  A. Phinyomark,et al.  Texture Analysis of Breast Cancer Cells in Microscopic Images Using Critical Exponent Analysis Method , 2012 .

[92]  Mu-Seong Mun,et al.  A real-time EMG pattern recognition based on linear-nonlinear feature projection for multifunction myoelectric hand , 2005, 9th International Conference on Rehabilitation Robotics, 2005. ICORR 2005..

[93]  Chusak Limsakul,et al.  A Feasibility Study of Fatigue and Muscle Contraction Indices Based on EMG Time-dependent Spectral Analysis , 2012 .

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

[95]  Jin-Shin Lai,et al.  Using time-frequency analysis technique in the classification of surface EMG signals , 1994, Proceedings of 16th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[96]  P. Phukpattaranont,et al.  EMG signal estimation based on adaptive wavelet shrinkage for multifunction myoelectric control , 2010, ECTI-CON2010: The 2010 ECTI International Confernce on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology.

[97]  M. Osman Tokhi,et al.  A fuzzy clustering neural network architecture for multifunction upper-limb prosthesis , 2003, IEEE Transactions on Biomedical Engineering.

[98]  S H Park,et al.  EMG pattern recognition based on artificial intelligence techniques. , 1998, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[99]  Yasue Mitsukura,et al.  Recognition from EMG Signals by an Evolutional Method and Non-negative Matrix Factorization , 2003, KES.

[100]  Adel Al-Jumaily,et al.  Fuzzy wavelet packet based feature extraction method for multifunction myoelectric control , 2007 .

[101]  R. B. Knapp,et al.  A neural network based classifier for the identification of simple finger motion , 1996, Proceedings of International Conference on Neural Networks (ICNN'96).

[102]  Shin-Ki Kim,et al.  Control of multifunction myoelectric hand using a real-time EMG pattern recognition , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[103]  Mohammad Hassan Moradi,et al.  Evaluation of the forearm EMG signal features for the control of a prosthetic hand. , 2003, Physiological measurement.

[104]  Sanjay V. Dudul,et al.  Intelligent Noise Removal from EMG Signal Using Focused Time-Lagged Recurrent Neural Network , 2009, Appl. Comput. Intell. Soft Comput..

[105]  Seung-Hong Hong,et al.  Signal hybrid HMM-GA-MLP classifier for continuous EMG classification purpose , 1998, Proceedings of the 20th Annual International Conference of the IEEE Engineering in Medicine and Biology Society. Vol.20 Biomedical Engineering Towards the Year 2000 and Beyond (Cat. No.98CH36286).

[106]  Eung-Hyuk Lee,et al.  Hybrid HMM-MLP classifier for prosthetic arm control purpose , 1996, Proceedings of Digital Processing Applications (TENCON '96).

[107]  P. A. Parker,et al.  Improving myoelectric signal classification using wavelet packets and principal components analysis , 1999, Proceedings of the First Joint BMES/EMBS Conference. 1999 IEEE Engineering in Medicine and Biology 21st Annual Conference and the 1999 Annual Fall Meeting of the Biomedical Engineering Society (Cat. N.

[108]  Huosheng Hu,et al.  A Human – Computer Interface based on Forehead Multi-Channel Bio-signals to Control a Virtual Wheelchair , 2002 .

[109]  N. Hogan,et al.  Probability density of the surface electromyogram and its relation to amplitude detectors , 1999, IEEE Transactions on Biomedical Engineering.

[110]  G.F. Inbar,et al.  Classification of finger activation for use in a robotic prosthesis arm , 2002, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[111]  A. Al-Jumaily,et al.  Channel and Feature Selection in Multifunction Myoelectric Control , 2007, 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[112]  Han-Pang Huang,et al.  DSP-based controller for a multi-degree prosthetic hand , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[113]  Han-Pang Huang,et al.  Development of a myoelectric discrimination system for a multi-degree prosthetic hand , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[114]  A. Al-Jumaily,et al.  Swarm Intelligence based Dimensionality Reduction for Myoelectric Control , 2007, 2007 3rd International Conference on Intelligent Sensors, Sensor Networks and Information.

[115]  B. Freriks,et al.  Development of recommendations for SEMG sensors and sensor placement procedures. , 2000, Journal of electromyography and kinesiology : official journal of the International Society of Electrophysiological Kinesiology.

[116]  Ig-Jae Kim,et al.  EMG pattern recognition based on evidence accumulation for prosthesis control , 1996, Proceedings of 18th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[117]  A. Phinyomark,et al.  Evaluation of EMG feature extraction for hand movement recognition based on Euclidean distance and standard deviation , 2010, ECTI-CON2010: The 2010 ECTI International Confernce on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology.