Online hand gesture recognition by sEMG: a system for Myo armband based on machine learning
Purpose This work presents a system based on machine learning for the acquisition and processing of sEMG signals for online applications in hand gesture recognition using the Myo armband. This study aims to present a real-time classification tool, exploring processing parameters to optimize the onli...
Saved in:
Published in | Research on biomedical engineering Vol. 41; no. 3 |
---|---|
Main Authors | , , , , , |
Format | Journal Article |
Language | English |
Published |
Cham
Springer International Publishing
01.09.2025
|
Subjects | |
Online Access | Get full text |
ISSN | 2446-4732 2446-4740 |
DOI | 10.1007/s42600-025-00426-2 |
Cover
Loading…
Summary: | Purpose
This work presents a system based on machine learning for the acquisition and processing of sEMG signals for online applications in hand gesture recognition using the Myo armband. This study aims to present a real-time classification tool, exploring processing parameters to optimize the online application, which is the novelty of this work.
Methods
Five hand gestures from five subjects were acquired by the Myo armband and recognized in this study. Offline analyses were employed to select the best parameters for online operations, including segmentation, feature extraction, and classification. The algorithms’ training strategies are compared individually and with all volunteers. Our proposed algorithm for muscle activation detection presented higher performance and lower latency than the double-threshold onset method. The classification models trained were Decision Tree, Bagging, Random Forest, Support Vector Machine (SVM), and Linear Discriminant Analysis.
Results
During offline training, the use of Hudgins’ Feature Set, windows of 1.25 s, and an SVM classifier reached the best accuracy. In online operation, it represented an accuracy of 77.6% when considering data from all volunteers for training. Accuracy improved to 93.6% when training and testing steps in online operation were conducted separately for volunteers.
Conclusion
The online gesture classification tool was developed, exploring the parameters and process used for an online system. Every step for a gesture recognition system using sEMG was analyzed, from data collection to final classification, with a new proposed algorithm for online muscle activation segmentation. |
---|---|
ISSN: | 2446-4732 2446-4740 |
DOI: | 10.1007/s42600-025-00426-2 |