Hand movement recognition from sEMG signals using Fourier decomposition method

Abstract Surface electromyogram (sEMG) provides a non-invasive way to collect EMG signals. The sEMG signals acquired from the muscles of the forearm can be used to recognize the hand grasps and gestures. In this work, an automatic recognition algorithm to identify hand movements using sEMG signals has been proposed. The signals are decomposed into Fourier intrinsic band functions (FIBFs) using the Fourier decomposition method (FDM). The features like entropy, kurtosis, and L 1 norm are computed for each FIBF. Statistically relevant features are determined using the Kruskal Wallis test and used to train machine learning-based classifiers like support vector machine, k-nearest neighbor, ensemble bagged trees, and ensemble subspace discriminant. Two publicly available datasets are used to test the efficacy of the proposed algorithm. With an average accuracy of 99.49 % on the UCI dataset and 93.53 % on NinaPro DB5, the proposed method performs superior than the state-of-the-art algorithms. The performance of the proposed algorithm has also been analyzed in the presence of noise. The proposed method is based on Fourier theory, which makes it suitable for real-time implementation due to low computational complexity. It would help in the design of efficient and easy-to-use prosthetic hands.

[1]  Ming Yang,et al.  Movements Classification of Multi-Channel sEMG Based on CNN and Stacking Ensemble Learning , 2019, IEEE Access.

[2]  Yogendra Narayan SEMG signal classification using KNN classifier with FD and TFD features , 2020 .

[3]  Shih-Tsang Tang,et al.  A bionic hand controlled by hand gesture recognition based on surface EMG signals: A preliminary study , 2018 .

[4]  Faruk Ortes,et al.  Comparative evaluation of EMG signal features for myoelectric controlled human arm prosthetics , 2017 .

[5]  Clément Gosselin,et al.  Deep Learning for Electromyographic Hand Gesture Signal Classification Using Transfer Learning , 2018, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[6]  Shiv Dutt Joshi,et al.  Time-Frequency Analysis of Gravitational Waves , 2018, 2018 International Conference on Signal Processing and Communications (SPCOM).

[7]  Junyou Yang,et al.  Upper Arm Motion High-Density sEMG Recognition Optimization Based on Spatial and Time-Frequency Domain Features , 2019, Journal of healthcare engineering.

[8]  Huijiao Wang,et al.  Estimation of Continuous Joint Angles of Upper Limb Based on sEMG by Using GA-Elman Neural Network , 2020 .

[9]  Can Eyupoglu,et al.  A cepstrum analysis-based classification method for hand movement surface EMG signals , 2019, Medical & Biological Engineering & Computing.

[10]  Anthony Tzes,et al.  Improving EMG based classification of basic hand movements using EMD , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[11]  Scott F. M. Duncan,et al.  Biomechanics of the hand. , 2013, Hand clinics.

[12]  Olivier Gibaru,et al.  EMG-based online classification of gestures with recurrent neural networks , 2019, Pattern Recognit. Lett..

[13]  Shenghong Li,et al.  A Novel Framework for Learning Automata: A Statistical Hypothesis Testing Approach , 2019, IEEE Access.

[14]  Shyamanta M. Hazarika,et al.  Recognition of grasp types through principal components of DWT based EMG features , 2011, 2011 IEEE International Conference on Rehabilitation Robotics.

[15]  Kevin Englehart,et al.  High density electromyography data of normally limbed and transradial amputee subjects for multifunction prosthetic control. , 2012, Journal of electromyography and kinesiology : official journal of the International Society of Electrophysiological Kinesiology.

[16]  Abdul Rahim Abdullah,et al.  Classification of Hand Movements based on Discrete Wavelet Transform and Enhanced Feature Extraction , 2019, International Journal of Advanced Computer Science and Applications.

[17]  Michał Grochowski,et al.  Data augmentation for improving deep learning in image classification problem , 2018, 2018 International Interdisciplinary PhD Workshop (IIPhDW).

[18]  Ali Maleki,et al.  Artificial neural network classifier in comparison with LDA and LS-SVM classifiers to recognize 52 hand postures and movements , 2014, 2014 4th International Conference on Computer and Knowledge Engineering (ICCKE).

[19]  Hlaing Minn,et al.  Real-Time Sleep Apnea Detection by Classifier Combination , 2012, IEEE Transactions on Information Technology in Biomedicine.

[20]  Loredana Zollo,et al.  Simultaneous sEMG Classification of Hand/Wrist Gestures and Forces , 2019, Front. Neurorobot..

[21]  Xinjun Sheng,et al.  Hand gesture recognition based on motor unit spike trains decoded from high-density electromyography , 2020, Biomed. Signal Process. Control..

[22]  Niloy Sikder,et al.  Heterogeneous Hand Guise Classification Based on Surface Electromyographic Signals Using Multichannel Convolutional Neural Network , 2019, 2019 22nd International Conference on Computer and Information Technology (ICCIT).

[23]  Yanhui Guo,et al.  Ensemble of subspace discriminant classifiers for schistosomal liver fibrosis staging in mice microscopic images , 2018, Health Information Science and Systems.

[24]  Ram Bilas Pachori,et al.  An efficient removal of power-line interference and baseline wander from ECG signals by employing Fourier decomposition technique , 2020, Biomed. Signal Process. Control..

[25]  Yun-Bo Zhao,et al.  Enhanced EEG-EMG coherence analysis based on hand movements , 2020, Biomed. Signal Process. Control..

[26]  Hui Wang,et al.  A multi-class EEG-based BCI classification using multivariate empirical mode decomposition based filtering and Riemannian geometry , 2018, Expert Syst. Appl..

[27]  K. Rao,et al.  Discrete Cosine and Sine Transforms: General Properties, Fast Algorithms and Integer Approximations , 2006 .

[28]  Ram Bilas Pachori,et al.  Detection of apnea events from ECG segments using Fourier decomposition method , 2020, Biomed. Signal Process. Control..

[29]  Hang Su,et al.  A Smartphone-Based Adaptive Recognition and Real-Time Monitoring System for Human Activities , 2020, IEEE Transactions on Human-Machine Systems.

[30]  U. Rajendra Acharya,et al.  Automated classification of hand movements using tunable-Q wavelet transform based filter-bank with surface electromyogram signals , 2019, Future Gener. Comput. Syst..

[31]  Qiang Huang,et al.  SEMG Feature Extraction Based on Stockwell Transform Improves Hand Movement Recognition Accuracy , 2019, Sensors.

[32]  N. Ahmed,et al.  Discrete Cosine Transform , 1996 .

[33]  Hang Su,et al.  Depth vision guided hand gesture recognition using electromyographic signals , 2020, Adv. Robotics.

[34]  Shiv Dutt Joshi,et al.  The Fourier decomposition method for nonlinear and non-stationary time series analysis , 2015, Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[35]  Pushpendra Singh,et al.  Novel Fourier quadrature transforms and analytic signal representations for nonlinear and non-stationary time-series analysis , 2018, Royal Society Open Science.

[36]  Selahaddin Batuhan Akben,et al.  Low-cost and easy-to-use grasp classification, using a simple 2-channel surface electromyography (sEMG) , 2017 .

[37]  Yongkang Wong,et al.  Surface-Electromyography-Based Gesture Recognition by Multi-View Deep Learning , 2019, IEEE Transactions on Biomedical Engineering.

[38]  Saichon Jaiyen,et al.  sEMG signal classification using SMO algorithm and singular value decomposition , 2015, 2015 7th International Conference on Information Technology and Electrical Engineering (ICITEE).

[39]  Xiangyang Zhu,et al.  Dynamical Characteristics of Surface EMG Signals of Hand Grasps via Recurrence Plot , 2014, IEEE Journal of Biomedical and Health Informatics.

[40]  Yoshiaki Hayashi,et al.  A study of EMG and EEG during perception-assist with an upper-limb power-assist robot , 2012, 2012 IEEE International Conference on Robotics and Automation.

[41]  Hang Su,et al.  Deep Neural Network Approach in Robot Tool Dynamics Identification for Bilateral Teleoperation , 2020, IEEE Robotics and Automation Letters.

[42]  Amit Singhal,et al.  Modeling and prediction of COVID-19 pandemic using Gaussian mixture model , 2020, Chaos, Solitons & Fractals.

[43]  Changcheng Huang,et al.  sEMG-based continuous estimation of grasp movements by long-short term memory network , 2020, Biomed. Signal Process. Control..

[44]  Shiv Dutt Joshi,et al.  Some Studies on Multidimensional Fourier Theory for Hilbert Transform, Analytic Signal and AM–FM Representation , 2015, Circuits Syst. Signal Process..

[45]  Aoife Finneran,et al.  Effects of grip type and wrist posture on forearm EMG activity, endurance time and movement accuracy , 2013 .

[46]  Yan Liu,et al.  Data Augmentation for EEG-Based Emotion Recognition with Deep Convolutional Neural Networks , 2018, MMM.

[47]  Hang Su,et al.  A novel muscle-computer interface for hand gesture recognition using depth vision , 2020, Journal of Ambient Intelligence and Humanized Computing.

[48]  Shaikh Anowarul Fattah,et al.  Hand movement recognition based on singular value decomposition of surface EMG signal , 2017, 2017 IEEE Region 10 Humanitarian Technology Conference (R10-HTC).

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

[50]  Honghai Liu,et al.  Human Hand Motion Analysis With Multisensory Information , 2014, IEEE/ASME Transactions on Mechatronics.

[51]  Pushpendra Singh,et al.  A novel approach for automated alcoholism detection using Fourier decomposition method , 2020, Journal of Neuroscience Methods.

[52]  Rashid Ghorbani Afkhami,et al.  ECG arrhythmia classification using time frequency distribution techniques. , 2017 .

[53]  Dario Farina,et al.  Self-Correcting Pattern Recognition System of Surface EMG Signals for Upper Limb Prosthesis Control , 2014, IEEE Transactions on Biomedical Engineering.

[54]  Manfredo Atzori,et al.  Comparison of six electromyography acquisition setups on hand movement classification tasks , 2017, PloS one.

[55]  Erhan Bergil,et al.  Efficient Hand Movement Detection Using k-Means Clustering and k-Nearest Neighbor Algorithms , 2020 .

[56]  Wei Zhang,et al.  Feature Extraction of Surface Electromyography Using Wavelet Weighted Permutation Entropy for Hand Movement Recognition , 2020, Journal of healthcare engineering.

[57]  A. Frizera-Neto,et al.  Towards semg classification based on Bayesian and k-NN to control a prosthetic hand , 2013, 2013 ISSNIP Biosignals and Biorobotics Conference: Biosignals and Robotics for Better and Safer Living (BRC).

[58]  Nilanjan Dey,et al.  Deep back propagation–long short-term memory network based upper-limb sEMG signal classification for automated rehabilitation , 2020 .

[59]  J. Lakerveld,et al.  A life course examination of the physical environmental determinants of physical activity behaviour: A “Determinants of Diet and Physical Activity” (DEDIPAC) umbrella systematic literature review , 2017, PloS one.

[60]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[61]  Mehran Jahed,et al.  Surface Electromyogram signal estimation based on wavelet thresholding technique , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[62]  Kaur Amanpreet,et al.  Machine learning-based novel approach to classify the shoulder motion of upper limb amputees , 2019, Biocybernetics and Biomedical Engineering.

[63]  Michael A. White,et al.  A new feature selection algorithm for two-class classification problems and application to endometrial cancer , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[64]  Ram Bilas Pachori,et al.  CLASSIFICATION OF FOCAL AND NONFOCAL EEG SIGNALS USING FEATURES DERIVED FROM FOURIER-BASED RHYTHMS , 2017 .

[65]  Zhaojie Ju,et al.  SEMG based Intention Identification of Complex Hand Motion using Nonlinear Time Series Analysis , 2019, 2019 9th International Conference on Information Science and Technology (ICIST).

[66]  Haiqing Zheng,et al.  SVM-Based Classification of sEMG Signals for Upper-Limb Self-Rehabilitation Training , 2019, Front. Neurorobot..

[67]  Chengqi Xue,et al.  Single-channel SEMG using wavelet deep belief networks for upper limb motion recognition , 2020 .

[68]  R Merletti,et al.  Tutorial. Surface EMG detection, conditioning and pre-processing: Best practices. , 2020, Journal of electromyography and kinesiology : official journal of the International Society of Electrophysiological Kinesiology.