journal article·2024-04-17Open access

Optimizing sEMG Gesture Recognition: Leveraging Channel Selection and Feature Compression for Improved Accuracy and Computational Efficiency

Yinxi Niu, Wensheng Chen, Hui Zeng, Zhenhua Gan, Baoping Xiong

Applied Sciences· Volume 14· Issue 8

Abstract

In the task of upper-limb pattern recognition, effective feature extraction, channel selection, and classification methods are crucial for the construction of an efficient surface electromyography (sEMG) signal classification framework. However, existing deep learning models often face limitations due to improper channel selection methods and overly specific designs, leading to high computational complexity and limited scalability. To address this challenge, this study introduces a deep learning network based on channel feature compression—partial channel selection sEMG net (PCS-EMGNet). This network combines channel feature compression (channel selection) and feature extraction (partial block), aiming to reduce the model’s parameter count while maintaining recognition accuracy. PCS-EMGNet extracts high-dimensional feature vectors from sEMG signals through the partial block, decoding spatial and temporal feature information. Subsequently, channel selection compresses and filters these high-dimensional feature vectors, accurately selecting channel features to reduce the model’s parameter count, thereby decreasing computational complexity and enhancing the model’s processing speed. Moreover, the proposed method ensures the stability of classification, further improving the model’s capability of recognizing features in sEMG signal data. Experimental validation was conducted on five benchmark databases, namely the NinaPro DB4, NinaPro DB5, BioPatRec DB1, BioPatRec DB2, and BioPatRec DB3 datasets. Compared to traditional gesture recognition methods, PCS-EMGNet significantly enhanced recognition accuracy and computational efficiency, broadening its application prospects in real-world settings. The experimental results showed that our model achieved the highest average accuracy of 88.34% across these databases, marking a 9.96% increase in average accuracy compared to models with similar parameter counts. Simultaneously, our model’s parameter size was reduced by an average of 80% compared to previous gesture recognition models, demonstrating the effectiveness of channel feature compression in maintaining recognition accuracy while significantly reducing the parameter count.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Muscle activation and electromyography studies · Advanced Sensor and Energy Harvesting Materials · Hand Gesture Recognition Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Computer Science and Mathematics, Fujian University of Technology, Fuzhou 350116, China

Fujian Key Laboratory of Automotive Electronics and Electric Drive, Fujian University of Technology, Fuzhou 350116, China

Funding

National Natural Science Foundation of China · Natural Science Foundation of Fujian Province · Scientific Fund Projects in Fujian University of Technology · Scientific Research Projects of the Science and Technology Department in Fujian of China · Provincial Project of Education Department in Fujian of China · Scientific Research Projects in Fujian University of Technology

References (40)

Show source-provided references
1. Wei, J., Meng, Q., and Badii, A. (2017). Advances in Computational Intelligence Systems: Contributions Presented at the 16th UK Workshop on Computational Intelligence, Lancaster, UK, 7–9 September 2016, Springer.
2. Gesture recognition by instantaneous surface EMG images10.1038/srep36571 ↗
3. Active and Progressive Exoskeleton Rehabilitation Using Multisource Information Fusion From EMG and Force-Position EPP10.1109/TBME.2013.2267741 ↗
4. Benefits of Using a Voice and EMG-Driven Actuated Glove to Support Occupational Therapy for Stroke Survivors10.1109/TNSRE.2016.2569070 ↗
5. Deep Learning with Convolutional Neural Networks Applied to Electromyography Data: A Resource for the Classification of Movements for Prosthetic Hands10.3389/fnbot.2016.00009 ↗
6. Merletti, R., Botter, A., and Barone, U. (2016). Surface Electromyography: Physiology, Engineering, and Applications, John Wiley & Sons. Chapter 3.
7. Robust EMG pattern recognition in the presence of confounding factors: Features, classifiers and adaptive learning10.1016/j.eswa.2017.11.049 ↗
8. Multi-channel surface EMG classification using support vector machines and signal-based wavelet optimization10.1016/j.bspc.2007.09.002 ↗
9. EMG Feature Set Selection Through Linear Relationship for Grasp Recognition10.1007/s40846-016-0188-y ↗
10. Kim, J., Mastnik, S., and André, E. (2008, January 13–16). EMG-based hand gesture recognition for realtime biosignal interfacing. Proceedings of the 13th International Conference on Intelligent User Interfaces: Association for Computing Machinery, Gran Canaria, Spain.10.1145/1378773.1378778 ↗
11. Robinson, C.P., Li, B., Meng, Q., and Pain, M.T. (2017, January 28–30). Pattern Classification of Hand Movements using Time Domain Features of Electromyography. Proceedings of the 4th International Conference on Movement Computing: Association for Computing Machinery, London, UK.10.1145/3077981.3078031 ↗
12. Study on Interaction Between Temporal and Spatial Information in Classification of EMG Signals for Myoelectric Prostheses10.1109/TNSRE.2017.2687761 ↗
13. Smart Homecare Surveillance System: Behavior Identification Based on State-Transition Support Vector Machines and Sound Directivity Pattern Analysis10.1109/TSMC.2013.2244211 ↗
14. Wu, Z., Wang, X., Jiang, Y.G., Ye, H., and Xue, X. (2015, January 26–30). Modeling Spatial-Temporal Clues in a Hybrid Deep Learning Framework for Video Classification. Proceedings of the 23rd ACM International Conference on Multimedia: Association for Computing Machinery, Brisbane, Australia.10.1145/2733373.2806222 ↗
15. Persian sign language recognition using IMU and surface EMG sensors10.1016/j.measurement.2020.108471 ↗
16. Improving the Performance Against Force Variation of EMG Controlled Multifunctional Upper-Limb Prostheses for Transradial Amputees10.1109/TNSRE.2015.2445634 ↗
17. Tan, T.S., Lum, K.Y., Anuar, R., Yahya, Z., Yahya, A.B., and Kadir, M.R.A. (2013, January 19–24). Sign language recognition system using SEMG and hidden markov model. Proceedings of the Conferance on Recent Advances in Mathematical Methods Intelligent Systems and Materials, Lemesos, Cyprus.
18. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep Residual Learning for Image Recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
19. Graves, A., Mohamed, A.r., and Hinton, G. (2013, January 26–31). Speech recognition with deep recurrent neural networks. Proceedings of the 2013 IEEE International Conference on Acoustics, Speech and Signal Processing, Vancouver, BC, Canada.10.1109/ICASSP.2013.6638947 ↗
20. Electromyography data for non-invasive naturally-controlled robotic hand prostheses10.1038/sdata.2014.53 ↗
21. Classification of electromyographic hand gesture signals using machine learning techniques10.1016/j.neucom.2020.03.009 ↗
22. Self-Recalibrating Surface EMG Pattern Recognition for Neuroprosthesis Control Based on Convolutional Neural Network10.3389/fnins.2017.00379 ↗
23. Koch, P., Dreier, M., Maass, M., Phan, H., and Mertins, A. (2021, January 18–21). RNN With Stacked Architecture for sEMG based Sequence-to-Sequence Hand Gesture Recognition. Proceedings of the 2020 28th European Signal Processing Conference (EUSIPCO), Amsterdam, The Netherlands.10.23919/Eusipco47968.2020.9287828 ↗
24. Ketykó, I., Kovács, F., and Varga, K.Z. (2019, January 14–19). Domain Adaptation for sEMG-based Gesture Recognition with Recurrent Neural Networks. Proceedings of the 2019 International Joint Conference on Neural Networks (IJCNN), Budapest, Hungary.10.1109/IJCNN.2019.8852018 ↗
25. Amor, A.B.H., Ghoul, O., and Jemni, M. (2017, January 19–21). Toward sign language handshapes recognition using Myo armband. Proceedings of the 2017 6th International Conference on Information and Communication Technology and Accessibility (ICTA), Muscat, Oman.10.1109/ICTA.2017.8336070 ↗
26. Surface-Electromyography-Based Gesture Recognition by Multi-View Deep Learning10.1109/TBME.2019.2899222 ↗
27. Learning Non-Euclidean Representations With SPD Manifold for Myoelectric Pattern Recognition10.1109/TNSRE.2022.3178384 ↗
28. Multi-Modal Physiological Signals Based Squeeze-and-Excitation Network With Domain Adversarial Learning for Sleep Staging10.1109/JSEN.2022.3140383 ↗
29. Pizzolato, S., Tagliapietra, L., Cognolato, M., Reggiani, M., Müller, H., and Atzori, M. (2017). Comparison of six electromyography acquisition setups on hand movement classification tasks. PLoS ONE, 12.10.1371/journal.pone.0186132 ↗
30. Ortiz-Catalan, M., Brånemark, R., and Håkansson, B. (2013). BioPatRec: A modular research platform for the control of artificial limbs based on pattern recognition algorithms. Source Code Biol. Med., 8.10.1186/1751-0473-8-11 ↗
31. A new strategy for multifunction myoelectric control10.1109/10.204774 ↗
32. Ding, Z., Yang, C., Tian, Z., Yi, C., Fu, Y., and Jiang, F. (2018). sEMG-Based Gesture Recognition with Convolution Neural Networks. Sustainability, 10.10.3390/su10061865 ↗
33. Determining the Optimal Window Length for Pattern Recognition-Based Myoelectric Control: Balancing the Competing Effects of Classification Error and Controller Delay10.1109/TNSRE.2010.2100828 ↗
34. Kuzborskij, I., Gijsberts, A., and Caputo, B. (September, January 28). On the challenge of classifying 52 hand movements from surface electromyography. Proceedings of the 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society, San Diego, CA, USA.10.1109/EMBC.2012.6347099 ↗
35. Visualizing High-Dimensional Data Using t-SNE
36. A Hierarchical View Pooling Network for Multichannel Surface Electromyography-Based Gesture Recognition10.1155/2021/6591035 ↗
37. Josephs, D., Drake, C., Heroy, A., and Santerre, J. (2020, January 11). sEMG Gesture Recognition with a Simple Model of Attention. Proceedings of the Machine Learning for Health NeurIPS Workshop, Virtual. Voume 136.
38. EMGHandNet: A hybrid CNN and Bi-LSTM architecture for hand activity classification using surface EMG signals10.1016/j.bbe.2022.02.005 ↗
39. Transformer-based network with temporal depthwise convolutions for sEMG recognition10.1016/j.patcog.2023.109967 ↗
40. A Novel SE-CNN Attention Architecture for sEMG-Based Hand Gesture Recognition