JOURNAL ARTICLE

Hand Gesture Recognition using sEMG Signals Based on Support Vector Machine

Abstract

This paper presents a method based on support vector machine (SVM) to recognize hand gestures using surface electromyography (sEMG). In our method, Myo armband (a sEMG device with eight channels) is used to measure subjects' forearm sEMG signals. The original sEMG signal is preprocessed to reduce noise and detect muscle activity regions. Feature extraction is applied by segmenting a sliding sub-window in the preprocessed signals to get each segment of signals. Connect the signal segment with the results using a bag of functions to generate a feature vector. For classification, we train a SVM classification model which includes 5 sub-models. Each sub-model can recognize a gesture, like fist, wave in, wave out, fingers spread, and double pinch. Finally, we test the proposed model to recognize these gestures, and achieve an accuracy of 89.0%.

Keywords:
Support vector machine Computer science Artificial intelligence Pattern recognition (psychology) Gesture Feature extraction Fist Gesture recognition Sliding window protocol SIGNAL (programming language) Feature (linguistics) Speech recognition Noise (video) Feature vector Computer vision Window (computing) Image (mathematics)

Metrics

36
Cited By
1.62
FWCI (Field Weighted Citation Impact)
15
Refs
0.81
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Muscle activation and electromyography studies
Physical Sciences →  Engineering →  Biomedical Engineering
EEG and Brain-Computer Interfaces
Life Sciences →  Neuroscience →  Cognitive Neuroscience
Hand Gesture Recognition Systems
Physical Sciences →  Computer Science →  Human-Computer Interaction
© 2026 ScienceGate Book Chapters — All rights reserved.