Skip to main content
Log in

Electromyogram (EMG) based fingers movement recognition using sparse filtering of wavelet packet coefficients

  • Published:
Sādhanā Aims and scope Submit manuscript

Abstract

Surface electromyogram (EMG) signals collected from amputee’s residual limb have been utilized to control the prosthetic limb movements for many years. The extensive research has been carried out to classify arm and hand movements by many researchers. However, for control of the more dexterous prosthetic hand, controlling of single and multiple prosthetic fingers needs to be focused. The classification of single and multiple finger movements is challenging as the large number of EMG electrodes/channels are required to classify more number of movement classes. Also the misclassification rate increases significantly with the increased number of finger movements. To enable such control, the most informative and discriminative feature set which can accurately differentiate between different finger movements must be extracted. This work proposes an accurate and novel scheme for feature set extraction and projection based on Sparse Filtering of wavelet packet coefficients. Unlike the existing feature extraction-projection techniques, the proposed method can classify a large number of single and multiple finger movements accurately with reduced hardware complexity. The proposed method is compared to other combinations of feature extraction-reduction methods and validated on EMG dataset collected from eight subjects performing 15 different finger movements. The experimental results show the importance of the proposed scheme in comparison with existing feature extraction-projection schemes with an average accuracy of 99.52% ± 0.6%. The results also indicate that the subset of five EMG channels delivers similar accuracy (>99%) to those obtained from all eight channels. The resultant accuracy values are improved over the existing one reported in the literature, whereas only one-third numbers of channels per identified motions are employed. The experimental results and analysis of variance tests (p < 0.001) prove the feasibility of the proposed work.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5

Similar content being viewed by others

References

  1. Khushaba R, Al-Jumaily A and Al-Ani A 2007 Novel feature extraction method based on fuzzy entropy and wavelet packet transform for myoelectric control. In: 7th International Symposium on Communications and Information Technologies ISCIT, Sydney, Australia, pp. 352–357

  2. Hudgins B, Parker P and Scott R 1993 A new strategy for multifunction myoelectric control. IEEE Trans. Biomed. Eng. 40(1): 82–94

    Article  Google Scholar 

  3. Al-Timemy A, Bugmann G, Escudero J and Outram N 2013 Classification of finger movements for the dexterous hand prosthesis control with surface electromyography. IEEE J. Biomed Health Inform. 17(3): 608–618

    Article  Google Scholar 

  4. Tsenov G, Zeghbib H, Palis F, Shoylev N and Mladenov V 2006 Neural networks for online classification of hand and finger movements using surface EMG signals. In: Proceedings of the 8th Seminar on Neural Network Applications in Electrical Engineering, pp. 167–171

  5. Phinyomark A, Khushaba R and Scheme E 2018 Feature extraction and selection for myoelectric control based on wearable EMG sensors. Sensors 18(5). pii: E1615. https://doi.org/10.3390/s18051615

  6. Jiang M, Wang R, Wang J and Jin D 2005 A method of recognizing finger motion using wavelet transform of surface EMG signal. In: Proc. 27th Annual International Conference of the IEEE-EMBS Engineering in Medicine and Biology Society, pp. 2672–2674

  7. Tenore F, Ramos A, Fahmy A, Acharya S, Etienne-Cummings R and Thakor N 2009 Decoding of individuated finger movements using surface electromyography. IEEE Trans. Biomed. Eng. 56(5): 1427–1434

    Article  Google Scholar 

  8. Baldacchino T, Jacobs W, Anderson S, Worden K and Rowson J 2018 Simultaneous force regression and movement classification of fingers via surface EMG within a unified Bayesian framework. Front Bioeng. Biotechnol. 6: 13, https://doi.org/10.3389/fbioe.2018.00013

    Article  Google Scholar 

  9. Khushaba R and Kodagoda S 2012 Electromyogram (EMG) feature reduction using mutual components analysis for multifunction prosthetic fingers control. In: Proc. International Conference on Control, Automation, Robotics & Vision, Guangzhou, pp. 1534–1539

  10. Phinyomark A, Quaine F, Charbonnier S and Serviere C 2013 EMG feature evaluation for improving myoelectric pattern recognition robustness. Expert Syst. Appl. 40(12): 4832–4840

    Article  Google Scholar 

  11. Rafiee J, Rafiee M, Yavari F and Schoen M P 2011 Feature extraction of forearm EMG signals for prosthetics. Expert Syst. Appl. 38(4): 4058–4067

    Article  Google Scholar 

  12. Boostani R and Moradi M 2003 Evaluation of the forearm EMG signal features for the control of a prosthetic hand. Institute Of Physics Publishing. Physiol. Meas. 24(2): 309–319

    Google Scholar 

  13. Liu J, Zhang D, Sheng X and Zhu X 2014 Quantification and solutions of arm movements effect on sEMG pattern recognition. Biomed. Signal Process. Control 13: 189–197

    Article  Google Scholar 

  14. Zhang X, Wang Y and Han R 2010 Wavelet transform theory and its application in EMG signal. In: Processing Seventh International Conference on Fuzzy Systems and Knowledge Discovery vol. 5, pp. 2234–2238

  15. Riilloa F, Quitadamoa L, Cavrinia F, Gruppionic E, Pintob C, Cosimo P and Sberninid L 2014 Optimization of EMG-based hand gesture recognition: supervised vs. unsupervised data preprocessing on healthy subjects and transradial amputees. Biomed. Signal Process. Control 14(0): 117–125

    Article  Google Scholar 

  16. Dong Y, Shi H, Luo J, Fan G and Zhang C 2010 Application of wavelet transform in MCG-signal denoising. Modern Appl. Sci. 4(6): 20–24

    Article  Google Scholar 

  17. Ngiam J, Chen Z, Bhaskar S, Pang W and Ng A 2011 Sparse filtering. Adv. Neural Inf. Process. Syst. 24: 1125–1133

    Google Scholar 

  18. Wang J, Li S, Jiang X and Cheng C 2017 An automatic feature extraction method and its application in fault diagnosis. J. Vibroeng. 19: 2521–2533

    Article  Google Scholar 

  19. Zennaroa F and Chen K 2016 Towards understanding sparse filtering: a theoretical perspective. Preprint arXiv:1603.08831

  20. Phinyomark A, Limsakul C and Phukpattaranont P 2010 Optimal wavelet functions in wavelet denoising for multifunction myoelectric control. In: Proceedings of the Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology, Pattaya 6–9; pp. 1098–1101

  21. Oskoei M A and Hu H 2007 Myoelectric control systems—a survey. Biomed. Signal Process. Control 2(4): 275–294

    Article  Google Scholar 

  22. Englehart K and Hudgins B 2003 A robust, real-time control scheme for multifunction myoelectric control. IEEE Trans. Biomed. Eng. 50(7): 848–854

    Article  Google Scholar 

  23. Mahdi K and Mehran J 2007 Real-time intelligent pattern recognition algorithm for surface EMG signals. BioMedical Eng. OnLine, 6: 45 https://doi.org/10.1186/1475-925x-6-45

    Article  Google Scholar 

  24. Phinyomark A, Limsakul C and Phukpattaranont P 2011 Application of wavelet analysis in EMG feature extraction for pattern classification. Meas. Sci. Rev. 11(2): 45–52

    Article  Google Scholar 

  25. Phukpattaranont P, Thongpanja S, Anam K et al 2018 Evaluation of feature extraction techniques and classifiers for finger movement recognition using surface electromyography signal. Med. Biol. Eng. Comput. 56: 2259. https://doi.org/10.1007/s11517-018-1857-5

    Article  Google Scholar 

  26. Chan A and Green G 2007 Myoelectric control development toolbox. 30th Conference of the Canadian Medical & Biological Engineering Society, Toronto, Canada, M0100

  27. Zhang D, Zhao X, Han J and Zhao Y 2014 A comparative study on PCA and LDA based EMG pattern recognition for anthropomorphic robotic hand. In: IEEE International Conference on, pp. 4850–4855

  28. Goge A and Chan A 2004 Investigating classification parameters for continuous myoelectrically controlled prostheses. In: Proceedings of 28th Conference of the Canadian Medical & Biological Engineering Society, Canada, pp. 141–144

Download references

Acknowledgements

The authors would like to thank Dr. Rami Khushaba for making EMG DATASET [1] publically available. The authors would also like to acknowledge the constructive feedback from both reviewers, and the editor, that helped enhancing the quality of this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to SMITA BHAGWAT.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

BHAGWAT, S., MUKHERJI, P. Electromyogram (EMG) based fingers movement recognition using sparse filtering of wavelet packet coefficients. Sādhanā 45, 3 (2020). https://doi.org/10.1007/s12046-019-1231-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12046-019-1231-9

Keywords

Navigation