7.ref
7.ref
Abstract— Signals are crucial in conveying information across unique EMG signals from 43 participants performing 16
various fields. This paper presents new methods for gestures, captured seven times each. Using signal
processing electromyographic (EMG) signals to create AI processing techniques like Mean Absolute Value (MAV),
systems that decode muscle activity for arm movement Waveform Length (WL), Zero Crossing (ZC), Slope Sign
control. Using an advanced dataset, the study focuses on Change (SSC), Root Mean Square (RMS), Energy of
enhancing prosthetic control and rehabilitation technologies Wavelet Coefficients (EWLs), and Enhanced Mean
through sophisticated signal processing and machine learning Absolute Value (EMAV), the study aims to uncover
techniques. Various preprocessing steps improved signal patterns in EMG signals indicating forearm muscle
quality, and a diverse set of features was extracted and
activity. Dimensionality reduction techniques like Linear
classified. The results highlight the potential for more
intuitive and responsive robotic arm movements, contributing
Discriminant Analysis (LDA) and Principal Component
to better prosthetic and rehabilitation solutions. Analysis (PCA) will refine features, enhancing their
discriminative power. Machine learning models will
Keywords—machine learning; signal processing;
predict forearm muscle movements, advancing intuitive
electromyography (EMG) prosthetic control systems and rehabilitation technologies.
The research involves preprocessing raw EMG signals,
I. INTRODUCTION decomposing and reconstructing them using the
Biorthogonal 3.3 Discrete Wavelet Transform (DWT), and
Signals are fundamental to science, technology, and
implementing feature extraction and dimensionality
communication, acting as carriers of information through
reduction. Classification algorithms will predict hand
changing patterns, amplitudes, and frequencies. In deep
gestures from the optimized dataset, focusing on five
learning, accurately modeling these signals is crucial for
primary gestures: Little Finger Extension (LFE), Index
making predictions, requiring identification of key
Finger Extension (IFE), Thumb Extension (TE), Hand
algorithm factors and understanding relationships between
Open (HO), and Hand Close (HC). Despite potential
signals and features. Surface Electromyography (SEMG)
limitations, such as dataset quality and EMG signal
for Hand Gesture Recognition (HGR) faces limitations due
variability, this research aims to enhance understanding of
to individual EMG signal variability, necessitating
forearm muscle signals and improve gesture prediction
personalized HGR systems [1]. Combining SEMG with
accuracy, contributing to assistive technology
electroencephalography (EEG) signals, using techniques
advancement.
like Graph Convolutional Networks (GCNs) and
Functional Connectivity enhances arm motion recognition II. LITERATURE REVIEW
accuracy [2]. Advances in technology enable the non-
invasive capture of high-definition SEMG signals, integral The literature on machine learning-based feature
to Human–Machine Interfaces (HMI) and biocybernetics. extraction and classification of EMG signals for intuitive
For individuals without hands, EMG technology enables prosthetic control has expanded significantly in recent
prosthetic control via muscle activity detection, translating years, reflecting the growing interest in developing
muscle signals into commands for prosthetic hands, advanced assistive technologies. Traditional approaches to
enhancing autonomy and quality of life. This research EMG signal analysis often relied on basic statistical
utilizes advanced signal feature extraction and machine methods and manual feature selection, which posed
learning to analyze the GRABMyo dataset, containing limitations in capturing the complex patterns inherent in
EMG signals. Recent advancements have introduced more
Figure 2. PSD analysis post filtering of EMG signals captured from the
Figure 1. Overall process diagram for the approach of the research. forearm.
extraction techniques that yield high accuracy include Support Vector Machine
Mean Absolute Value (MAV), Waveform Length (WL), True Positive 94 100 98 105 98 99
Zero Crossing (ZC), Slope Sign Change (SSC), Root Mean False Positive 20 32 42 17 39 30
Square (RMS), Energy of Wavelet Coefficients (EWLs), False Negative 35 29 31 24 31 30
and Enhanced Mean Absolute Value (EMAV). MAV
True Negative 496 484 474 499 477 486
calculates the average magnitude of a signal by averaging
the absolute values of its data points, commonly used in Precision 0.82456 0.75758 0.7 0.86066 0.71533 0.77162
EMG analysis to assess muscle activity. Waveform Length Sensitivity 0.72868 0.77519 0.75969 0.81395 0.75969 0.76744
(WL) quantifies the cumulative length of waveform Accuracy 0.91473 0.90543 0.88682 0.93643 0.89147 0.90698
oscillations by summing distances between successive F-measure 0.77366 0.76628 0.72862 0.83665 0.73684 0.76841
peaks or troughs in the EMG signal. Zero Crossing (ZC)
identifies points in a signal where the amplitude changes its
sign, indicating crossings of the zero-amplitude axis. Slope Figure 5 presents the results from the LDA–SVM
Sign Change (SSC) counts changes in signal slope within a model across the GRABMyo dataset, showing accuracy
specified interval, aiding in detecting transitions in signal improved by 3.72% to 90.69% with a sample size increased
dynamics. Root Mean Square (RMS) calculates the average from 215 to 645. The GRABMyo dataset offers distinct
power of a signal by taking the square root of the average advantages over other surface EMG datasets, notably in its
of the squares of all signal values, providing insights into diversity of gestures and participant backgrounds. This
signal intensity and useful in noise analysis and power variety supports the development of robust models that
estimation. Energy of Wavelet Coefficients (EWLs) generalize well across different movements. Additionally,
measures energy distribution across frequency bands in the dataset's varied recording conditions, encompassing