Skip to main content
Log in

Evaluation of feature extraction techniques and classifiers for finger movement recognition using surface electromyography signal

  • Original Article
  • Published:
Medical & Biological Engineering & Computing Aims and scope Submit manuscript

Abstract

Electromyography (EMG) in a bio-driven system is used as a control signal, for driving a hand prosthesis or other wearable assistive devices. Processing to get informative drive signals involves three main modules: preprocessing, dimensionality reduction, and classification. This paper proposes a system for classifying a six-channel EMG signal from 14 finger movements. A feature vector of 66 elements was determined from the six-channel EMG signal for each finger movement. Subsequently, various feature extraction techniques and classifiers were tested and evaluated. We compared the performance of six feature extraction techniques, namely principal component analysis (PCA), linear discriminant analysis (LDA), uncorrelated linear discriminant analysis (ULDA), orthogonal fuzzy neighborhood discriminant analysis (OFNDA), spectral regression linear discriminant analysis (SRLDA), and spectral regression extreme learning machine (SRELM). In addition, we also evaluated the performance of seven classifiers consisting of support vector machine (SVM), linear classifier (LC), naive Bayes (NB), k-nearest neighbors (KNN), radial basis function extreme learning machine (RBF-ELM), adaptive wavelet extreme learning machine (AW-ELM), and neural network (NN). The results showed that the combination of SRELM as the feature extraction technique and NN as the classifier yielded the best classification accuracy of 99%, which was significantly higher than those from the other combinations tested.

Mean of classification accuracies for 14 finger movements obtained with various pairs of SRELM and classifier

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Kuiken TA, Li G, Lock BA, Lipschutz RD, Miller LA, Stubblefield KA, Englehart K (2009) Targeted muscle reinnervation for real-time myoelectric control of multifunction artificial arms. J Am Med Assoc 301(6):619–628

    Article  CAS  Google Scholar 

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

    Article  Google Scholar 

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

    Article  CAS  Google Scholar 

  4. De Luca CJ (1979) Physiology and mathematics of myoelectric signals. IEEE Trans Biomed Eng 26(6):313–325

    Article  Google Scholar 

  5. Orosco EC, Lopez NM, Di Sciascio F (2013) Bispectrum-based features classification for myoelectric control. Biomed Signal Proces 8(2):153–168

    Article  Google Scholar 

  6. Oskoei MA, Hu H (2007) Myoelectric control systems—a survey. Biomed Signal Proces 2(4):275–294

    Article  Google Scholar 

  7. Parker P, Englehart K, Hudgins B (2006) Myoelectric signal processing for control of powered limb prostheses. J Electromyogr Kinesiol 16(6):541–548

    Article  CAS  Google Scholar 

  8. Nishikawa D, Yu W, Yokoi H, Kakazu Y (1999) EMG prosthetic hand controller using real-time learning method. In: Proc IEEE International Conference on Systems, Man and Cybernetics, pp. 153–158

  9. Uchida N, Hiraiwa A, Sonehara N, Shimohara K (1992) EMG pattern recognition by neural networks for multi fingers control. In: Proc 14th Annual International Conference of the IEEE Engineering in Medicine and Biology, 1992, pp. 1016–1018

  10. Zecca M, Micera S, Carrozza MC, Dario P (2002) Control of multifunctional prosthetic hands by processing the electromyographic signal. Crit Rev Biomed Eng 30(4–6):459–485

    Article  CAS  Google Scholar 

  11. Tenore FVG, Ramos A, Fahmy A, Acharya S, Cummings RE, Thakor NV (2009) Decoding of individuated finger movements using surface electromyography. IEEE Trans Biomed Eng 56(5):1427–1434

    Article  Google Scholar 

  12. Al-Timemy AH, Bugmann G, Escudero J, 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 

  13. Khushaba RN, Kodagoda S, Takruri M, Dissanayake G (2012) Toward improved control of prosthetic fingers using surface electromyogram (EMG) signals. Expert Syst Appl 39(12):10731–10738

    Article  Google Scholar 

  14. Khushaba RN, Kodagoda S, Liu D, Dissanayake G (2013) Muscle computer interfaces for driver distraction reduction. Comput Methods Prog Biomed 110(2):137–149

    Article  Google Scholar 

  15. Phinyomark A, Phukpattaranont P, Limsakul C (2012) Investigating long-term effects of feature extraction methods for continuous EMG pattern classification. Fluct Noise Lett 11(4):1250028

    Article  Google Scholar 

  16. Khushaba RN, Al-Ani A, Al-Jumaily A (2010) Orthogonal fuzzy neighborhood discriminant analysis for multifunction myoelectric hand control. IEEE Trans Biomed Eng 57(6):1410–1419

    Article  Google Scholar 

  17. Anam K, Al-Jumaily A (2014) Swarm-wavelet based extreme learning machine for finger movement classification on transradial amputees. In: Proc 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, 2014, pp. 4192–4195

  18. Anam K, Al-Jumaily A (2015) A novel extreme learning machine for dimensionality reduction on finger movement classification using sEMG. In: Proc 7th International IEEE/EMBS Conference on Neural Engineering (NER), pp. 824–827

  19. Du YC, Lin CH, Shyu LY, Chen T (2010) Portable hand motion classifier for multi-channel surface electromyography recognition using grey relational analysis. Expert Syst Appl 37(6):4283–4291

    Article  Google Scholar 

  20. Tavakolan M, Xiao ZG, Menon C (2011) A preliminary investigation assessing the viability of classifying hand postures in seniors. Biomed Eng Online 10:79

    Article  Google Scholar 

  21. Phinyomark A, Phukpattaranont P, Limsakul C (2012) Feature reduction and selection for EMG signal classification. Expert Syst Appl 39:7420–7431

    Article  Google Scholar 

  22. Al-Timemy A, Khushaba R, Bugmann G, Escudero J (2016) Improving the performance against force variation of EMG controlled multifunctional upper-limb prostheses for transradial amputees. IEEE Trans Neural Syst Rehabil Eng 24(6):650–661

    Article  Google Scholar 

  23. Cai D, He X, Han J (2008) SRDA: an efficient algorithm for large-scale discriminant analysis. IEEE Trans Knowl Data Eng 20(1):1–12

    Article  Google Scholar 

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

    Article  Google Scholar 

  25. Chang CC, Lin CJ (2011) LIBSVM: a library for support vector machines. ACM Trans Intel Syst Technol 2(3):27:1–27:27

    Google Scholar 

  26. Kim KS, Choi HH, Moon CS, Muna CW (2011) Comparison of k-nearest neighbor, quadratic discriminant and linear discriminant analysis in classification of electromyogram signals based on the wrist-motion directions. Curr Appl Phys 11(3):740–745

    Article  Google Scholar 

  27. Domingos, P., & Pazzani, M. (1996). Beyond independence: conditions for the optimality of the simple Bayesian classifier. In: Proc International Conference on Machine Learning, pp. 105–112

  28. Huang GB, Siew CK (2004) Extreme learning machine: RBF network case. In: Proc 8th Control, Automation, Robotics and Vision Conference, pp. 1029–1036

  29. Anam K, Al-Jumaily A (2014) Adaptive wavelet extreme learning machine (AW-ELM) for index finger recognition using two-channel electromyography. In: Proc International Conference on Neural Information Processing (ICONIP 2014), pp. 471–478

  30. Ibrahimy MI, Ahsan MR, Khalifa OO (2013) Design and performance analysis of artificial neural network for hand motion detection from EMG signals. World Appl Sci J 23(6):751–758

    Google Scholar 

  31. Al-Timemy A, Khushaba RN, Escudero J (2016) Selecting the optimal movement subset with different pattern recognition based EMG control algorithms. In: Proc 38th IEEE EMBC Annual International Conference

  32. Chu JU, Moon I, Mun MS (2006) A supervised feature extraction for real-time multifunction myoelectric hand control. In Proc 28th IEEE EMBS Annual International Conference, pp. 2417–2420

Download references

Acknowledgements

The authors would like to thank the Research and Development Office (RDO), Prince of Songkla University, and Associate Professor Dr. Seppo Karrila, Faculty of Science and Industrial Technology, Prince of Songkla University, for commenting on the manuscript.

Funding

This work was jointly funded by the Thailand Research Fund and Faculty of Engineering, Prince of Songkla University, through Contract No. RSA5980049, in part by the Higher Education Research Promotion and National Research University Project of Thailand, Office of the Higher Education Commission, and UTS International Research Scholarship, University of Technology, Sydney.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pornchai Phukpattaranont.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11517-018-1857-5

Keywords