Real-Time Classification of Hand Movements from Surface Electromyography Signals Using Feature Engineering and an Ensemble of Machine-Learning Classifiers for Rehabilitation
DOI:
https://doi.org/10.65164/46rx7x24Kalit so‘zlar:
surface electromyography; hand-movement classification; feature engineering; machine learning; ensemble classifier; real-time; myoelectric prosthesis; rehabilitation; spinal cord injury.Abstrak
Myoelectric control of prostheses and biosignal-driven rehabilitation require handmovement recognition that is simultaneously accurate, computationally light, and fast enough for
real-time operation on embedded hardware. This paper presents an end-to-end methodology for
classifying object-interaction hand movements from surface electromyography (sEMG) signals.
Four contributions are combined into a single deployable pipeline: (i) a real-time active-potential
onset/offset detection algorithm based on rectified-signal variance thresholding (threshold = μ +
hσ); (ii) an optimal, low-dimensional feature vector obtained through feature engineering in the
time, frequency and time-frequency domains; (iii) a real-time algorithm for automatically building
the training set during signal acquisition; and (iv) an ensemble classifier that fuses k-Nearest
Neighbours, Support Vector Machine and Random Forest decisions with a confidence gate and
temporal confirmation. Two datasets were recorded - a single-channel BITalino dataset (20
subjects, 4 movements) and a five-channel BTS FreeEMG dataset (42 subjects, 7 movements). The
proposed onset detector achieved the lowest mean error (15.45 samples) among six competing
methods.
Havolalar
Yuklab olishlar
Nashr qilingan
Son
Bo'lim
Litsenziya
Mualliflik huquqi (c) 2026 "Dasturiy ta'minot muhandisligi va amaliy fanlar" jurnali

Ushbu asar Creative Commons Atribut-NonCommercial-NoDerivatives 4.0 Xalqaro Litsenziyasi ostida litsenziyalangan.


