Figures
Abstract
Hand motion intention recognition has been considered as one of the crucial research fields for prosthetic control and rehabilitation medicine. In recent years, surface electromyogram (sEMG) signals that directly reflect human motion information are ideal input sources for prosthetic control and rehabilitation. However, how to effectively extract components from sEMG signals containing abundant limb movement information to improve the accuracy of hand recognition still is a difficult problem. To achieve this goal, this paper proposes a novel hand motion recognition method based on variational mode decomposition (VMD) and ReliefF. First, VMD is used to decompose the sEMG signal into multiple variational mode functions (VMFs). To efficiently extract the intrinsic components of the sEMG, the recognition performance of different numbers of VMFs is evaluated. Then, four features representing hand motion intentions are extracted from the VMFs to form the initial feature space. Next, the ReliefF algorithm is used to remove redundant features from the feature space. In order to select a feature space that can effectively reflect the intention of hand movements, the hand movement recognition performance of 8 low-dimensional feature spaces is evaluated. Finally, three machine learning methods are used to recognize hand movements. The proposed method was tested on the sEMG for Basic Hand movements Data Set and achieved an average accuracy of 99.14%. Compared with existing research, the proposed method achieves better hand motion recognition performance, indicating the potential for healthcare and rehabilitation applications.
Citation: Yuan Y (2024) Application of a sEMG hand motion recognition method based on variational mode decomposition and ReliefF algorithm in rehabilitation medicine. PLoS ONE 19(11): e0314611. https://doi.org/10.1371/journal.pone.0314611
Editor: Alessandro Mengarelli, Universita Politecnica delle Marche Facolta di Ingegneria, ITALY
Received: June 30, 2024; Accepted: November 11, 2024; Published: November 27, 2024
Copyright: © 2024 Yue Yuan. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: All relevant data are within the manuscript and its Supporting Information files.
Funding: The author(s) received no specific funding for this work.
Competing interests: The authors have declared that no competing interests exist.
1. Introduction
The number of people disabled by hand amputations has increased significantly around the world in recent years [1]. Over the past decade, 209 elderly patients underwent major limb amputations, with 48% of these cases attributed to diabetes and the remaining cases resulting from accidents and other diseases [2]. Disability has been identified as a significant issue impacting individuals’ lives within the Australia Indonesia Partnership for Economic Governance [2]. Given the substantial and growing population of individuals with hand disabilities, finding solutions to these challenges is of utmost importance [3]. One potential solution to this problem is to develop a prosthetic hand that mimics the functions of a natural hand. Prosthetic hand can replace lost limbs and help disabled people regain some level of physical function [4]. Prosthetic hand can provide basic grasping and other functions, enabling people with disabilities to perform daily activities and improve their quality of life. Through the use of prosthetic hand, people with disabilities can increase their independence, take care of themselves, carry out daily activities, participate in social and professional activities, etc., so that they can better adapt to the social environment and improve their ability to take care of themselves [5]. Prosthetic hand provides a way to restore bodily integrity and function, helping to reduce the psychological stress and emotional distress of people with disabilities. By restoring some physical function, people with disabilities can better adjust to the disabled state and have an enhanced sense of self-esteem and self-worth [6]. Prosthetic hand enabled people with disabilities to communicate and interact with others more confidently, increasing the possibility of social interaction [7]. People with disabilities can use prosthetic hand to participate in various physical and athletic activities which helps to improve physical health and mental state, as well as enhance physical fitness [8]. Although the prosthetic hand has so many advantages for the disabled, there are still many key problems in the practical application of the prosthetic hand for the disabled. Before creating a prosthetic hand, it is crucial to determine an appropriate input signal for controlling its movements. Several studies have explored controlling hand movements using computer vision and wearable sensors [9–11].
Various methods are available for analyzing images captured by optical devices in the context of hand movement recognition [12–15]. Reference [10] proposed a deep learning model specifically for sign language recognition using gestures captured by RGB cameras. Reference [16] introduced a gesture recognition system that combines RGB images and depth information while employing a feature extraction method based on quaternion algebra. This approach utilizes quaternion algebra for holistic processing, considering four components for gesture recognition. Reference [17] used RGB-D data for sign language recognition, and proposed four-stream CNN uses 4 inputs in the training space, in the testing space, only RGB and RGB temporal data are used for prediction based on the trained model. However, hand motion recognition using optical devices is often influenced by various factors, such as camera angle, occlusion and illumination intensity [18,19].
Wearable sensors that directly capture signals generated by hand motions are gaining significant attention for hand motion recognition [20–23] when compared to optical devices. Notably, wearable sensors commonly include sEMG signal sensors, inertial measurement units (IMU), and gyroscopes, as demonstrated in previous research [24]. Reference [25] utilized multiple IMU sensors for gesture recognition. Their approach involved frequency convolutional neural networks and temporal neural networks to extract representative features from IMU signals within a sliding window, facilitating the recognition of various gesture types. The proposed method was evaluated on basketball official referee signals (ORSs), encompassing 65 gestures, including both large and small motion gestures. Reference [26] proposes a multimodal framework combining IMU and microphone unit to recognize fourteen gestures. This method extracts 7873 features from each sensor, and uses minimum redundancy maximum relevance to select valuable features and feed them into the classifier to recognize hand movements. Reference [27] proposes a restricted column energy neural network capable of processing time-correlated data from IMU sensors to recognize gestures. The method is verified on the FPGA platform with a recognition accuracy of 98.6%. Reference [28] proposed a training system that combines electromyography, force myography, and inertial sensing to estimate natural movements of the upper body. Validation of the training system was conducted on datasets from three stroke patients and eight healthy subjects, demonstrating its ability to improve ADL performance. Compared to signals obtained from other wearable sensors, sEMG signals directly reflect the electrophysiological responses of limb movements, offering inherent advantages in predicting limb motion [29–35]. Reference [36] developed an EMG-based hand/finger gesture classifier using a machine learning approach and fixed electrode placement. The method was evaluated on a dataset from ten healthy subjects, and the experimental results demonstrated that artificial neural networks achieved an average accuracy of 0.940, followed by support vector machines (0.876), random forest (0.831), and logistic regression (0.539). Reference [37] proposed a method for feature extraction of sEMG signals based on muscle region activation. They combined the newly extracted features with sample entropy features and wavelength features. The fused features were then used in conjunction with the K-nearest neighbors (KNN) to recognize and classify hand movement patterns among multi-object groups. It can be observed that the sEMG signal has emerged as a primary input signal in the field of hand motion recognition.
The sEMG signal is a bioelectric signal generated by the simultaneous contraction and relaxation of multiple muscles, which directly reflects the body’s physical activity [38,39]. The sEMG signals contain the activity information of different muscles, which often overlapping, so it is a major challenge to separate the independent activity components of each muscle to extract the subcomponents generated by a specific muscle or muscle fiber group. The separation of subcomponents is crucial for subsequent feature extraction and pattern recognition, and helps to improve the accuracy of classifiers in hand movements recognition. Although many studies have focused on using sEMG signals for hand movements recognition, there are still few studies specifically focusing on the basic components of sEMG signals in the context of hand movements recognition [40–42]. How to accurately extract the necessary components of sEMG signals is also an ongoing research area [43–45]. Reference [46] introduces a method to extract useful information from forearm surface EMG using Stockwell transform to improve the accuracy of hand motion recognition. The proposed method involves applying S-transform to obtain eigenvectors from the forearm sEMG signals. Reference [47] compared the processing capabilities of continuous-time wavelet transform, short-time Fourier transform, and scale-averaged wavelet transform for sEMG signals. Their test results demonstrate that the convolutional recurrent neural network utilizing the scale-averaged wavelet transform and overlapping window outperforms the other methods in both real-time and stationary tests. Reference [48] presented a sEMG signal processing approach based on wavelet transform and wavelet weighted permutation entropy (WWPE). The method involves decomposing and preprocessing the collected upper limb-related sEMG signals using wavelet transform to obtain subcomponent. Weighted permutation entropy is extracted from the wavelet sub-bands, constructing a feature set for classification. A support vector machine classifier is then employed, utilizing the WWPE feature set to recognize seven hand movements. Reference [49] proposed tunable-Q wavelet transform for feature extraction from surface EMG signals. The resulting feature set was used as input to the classifier for hand movement identification. Reference [50] features extracted from intrinsic mode functions obtained by decomposing surface EMG signals using empirical mode decomposition are fed into a simple linear classifier for hand motion classification. Among the above methods, the performance of the decomposition method based on wavelet transform is affected by factors such as correlation coefficient and wavelet basis function, resulting in the inability of the decomposed sEMG signal sub-components to effectively characterize hand movement [51]. In addition, the empirical mode decomposition (EMD) method is prone to modal aliasing when processing sEMG signals, thus affecting the decomposition effect [50]. Related studies have shown that compared with the EMD method, the ensemble empirical mode decomposition (EEMD) can improve the signal-to-noise ratio and consistency of the sub-components and effectively suppress the modal aliasing phenomenon by introducing Gaussian white noise into the original sEMG signal and performing multiple averaging processes. However, the EEMD method has a large amount of calculation, and the modal components are not easy to control, which may cause the function to not converge, thereby affecting the decomposition accuracy of the sEMG signal. In contrast, the variational mode decomposition (VMD) has better robustness to noise by finding the optimal solution of the constrained variational model, and its decomposition results are more stable. In addition, the VMD can decompose the sEMG signal into narrow bandwidth sub-components, thereby avoiding modal aliasing and extracting the essential components more effectively [52]. Reference [52] utilized VMD to decompose the sEMG signal into multiple variate mode functions (VMFs) and calculated the composite permutation entropy index form each VMFs as a feature. Experimental results show that the average accuracy of hand movements combined with Laplacian score and Bagging classifier is 94.28%. Therefore, inspired by the performance comparison of various sEMG signal decomposition methods, this work adopts the VMD method to extract the basic components of sEMG signals, thereby improving the performance of hand movement recognition.
Another essential aspect of hand movement recognition is the extraction of effective features that represent hand movements [52]. Prior studies [53–57] have demonstrated that scholars typically consider time-domain (TD) and frequency-domain (FD) features for processing sEMG signals. TD features commonly include mean square error (VAR) and mean absolute value (MAV). Common FD features encompass median frequency (MDF), mean power (MNP), and mean frequency (MNF), among others [58,59]. In a study conducted by [59] various TD and FD features were extracted from sEMG signals to assess their effectiveness in decoding hand movements. However, these features alone were insufficient for accurately characterizing sEMG signals. One approach to address this limitation is to consider entropy as a measure of signal complexity. Previous studies [60,61] has explored the extraction of entropy features from sEMG signals to represent them effectively and reliably. Permutation entropy (PeEn), which quantifies the complexity of a time series, has been found to possess fast calculation speed, strong anti-interference ability, and good robustness, making it suitable for nonlinear signals [61]. Thus, incorporating permutation entropy features into hand motion recognition based on sEMG signals holds potential for improved performance.
According to the aforementioned analysis, sEMG signals contain rich information about hand movements. To improve the accuracy of hand movement recognition, it is necessary to decompose sEMG signals and extract subcomponents of different frequencies. At the same time, since there may be a lot of irrelevant information in the extracted features, it is also crucial to filter out the features most relevant to hand movement recognition to reduce the computational complexity. The objective of this study is to effectively extract informative components from sEMG signals, which contain rich limb movement information, in order to enhance the accuracy of hand movement recognition. The proposed approach involves employing VMD for signal decomposition into multiple VMFs. From these VMFs, features such as MAV, MDF, MNF, and PeEn are extracted. Redundant features are eliminated using the ReliefF algorithm, and machine learning techniques are employed for precise hand movement recognition. This method has fast response capabilities while ensuring accuracy. Comparisons with existing research highlight the significant implications of this proposed method for the advancement of human-computer interaction.
The contributions of this work are as follows: A novel method combining VMD with ReliefF is proposed, which provides innovative ideas for sEMG signal processing and hand motion recognition. The hand motion recognition performance of VMD with different numbers of VMFs is evaluated. The recognition performance of the proposed method in different low-dimensional feature spaces selected by the ReliefF algorithm is compared. The method of combining VMD and ReliefF proposed in this work achieves the accuracy of 99.14%, which is significantly better than the existing research.
In this work, the decomposition characteristics of VMD effectively reduce the influence of noise, thereby extracting more stable and reliable features. ReliefF can automatically filter out the features most relevant to hand motion recognition, solve the problem of sEMG signal feature redundancy, and simplify subsequent processing. Combining the optimized features of ReliefF and the fast signal processing capability of VMD, this method supports the implementation of a real-time hand motion recognition system. In sEMG-based hand action recognition, the combination of VMD and ReliefF can provide a more accurate, fast and efficient solution, which will help the development of applications such as intelligent human-computer interaction and rehabilitation training.
The remaining sections of this paper are structured as follows: Section 2 presents the materials and methods. Section 3 presents the results. Section 4 discusses these results in depth. Finally, Section 5 is conclusion.
2. Materials and methods
Dataset
The dataset considered in this work was obtained from the UCI machine learning repository, titled sEMG for Basic Hand movements Data Set. The dataset can be accessed from the following URL: https://archive.ics.uci.edu/ml/datasets/sEMG+for+Basic+Hand+movements#. It was collected at a sampling rate of 500 Hz. To ensure data quality, the signals underwent preprocessing steps. A Butterworth Band Pass filter with cutoff frequencies at 15 Hz and 500 Hz was applied to remove unwanted frequencies, and a notch filter at 50 Hz was used to eliminate line interference artifacts. The data were captured using two Differential EMG Sensors and transmitted to a 2-channel EMG system by Delsys Bagnoli Handheld EMG Systems. The experiment involved participants performing repeated grasps of various items, including cylindrical (CY), tip (TI), hook (HO), palmar (PA), spherical (SP), and lateral (LA) objects, as depicted in Fig 1. The subjects had control over the speed and force exerted during the grasping motions. The forearm sEMG electrodes (Flexor Capri Ulnaris and Extensor Capri Radialis) were secured with elastic bands, along with a reference electrode in the middle, to capture muscle activation information.
Two different databases are included:
- 5 healthy subjects (two males and three females) of the same age approximately (20 to 22-year-old) conducted the six grasps for 30 times each. The measured time is 6 sec.
- 1 healthy subject (male, 22-year-old) conducted the six grasps for 100 times each for 3 consecutive days. The measured time is 5 sec.
The dataset used in this work is dataset 1. More details of the data set are introduced in the research [62]. The sEMG samples of different hand movements analyzed in this work are shown in Fig 2. In addition, a sliding window with a window size of 2000 and an increment of 80 was used to process the dataset to extract samples for subsequent decomposition and feature extraction operations.
Methods
The proposed approach consists of several key components, namely sEMG signal acquisition, signal decomposition, feature extraction, feature selection, and hand movement recognition. The complete workflow of the proposed method is illustrated in Fig 3.
Variational mode decomposition.
The VMD is a method for signal decomposition and feature extraction. VMD utilizes variational principles to decompose an input signal into multiple modes and estimate the amplitude and frequency of each mode [63]. Compared with traditional mode decomposition methods, VMD has better adaptability and robustness. Through VMD, a signal can be represented as a superposition of multiple modes, each mode corresponding to different frequency and amplitude characteristics. This decomposition method can extract local features in the signal, and has a strong ability to suppress noise and interference. VMD works by iteratively optimizing an energy function based on the local frequency and amplitude of the signal. Through an iterative process, VMD gradually extracts the individual modes of the signal and estimates the frequency and amplitude of each mode. Ultimately, the original signal can be reconstructed by superimposing the individual modes. Through the decomposition results of VMD, the modal components in different frequency ranges can be obtained, these components can provide local characteristic information about the signal. These decomposed modal components can be used for feature extraction, signal analysis, pattern recognition and other tasks, thereby improving the performance of signal processing and data analysis.
Feature extraction.
The extraction of features from sEMG signals has a direct impact on the performance of hand motion recognition [64]. The TD feature intuitively reflects the instantaneous changes of muscle contraction, the FD feature shows the frequency distribution of muscle activity, and the entropy feature quantifies the complexity or uncertainty of the sEMG signal. Since the sEMG signals generated by different hand movements show different feature distributions in the TD and FD, combining the TD and FD features can more comprehensively describe the characteristics of the sEMG signal, thereby improving the accuracy of hand movements recognition. The entropy feature serves as supplementary information to help distinguish hand movements s that are difficult to distinguish in the TD and FD features. The fusion of multiple features can further enhance the robustness and recognition performance of the model. Therefore, four feature extraction methods were selected in this work: one from the TD group (MAV), two from the FD group (MDF and MNF), and one from the entropy group (PeEn) [65,66]. The mathematical expressions as follows:
Mathematically, MAV can be expressed as:
(1)
Where N is the length of the signal and i is the ith sample point.
Mathematically, MDF can be expressed as:
(2)
Where fj is the frequency of the spectrum, Pj is the signal power spectrum, and M is the length of the frequency bin.
Mathematically, MNF can be expressed as:
(3)
The phase space of the time series was reconstructed, reconstruction component was rearranged in the reconstruction matrix in ascending order, the permutations and combinations of the new sequence is one of m!. The probability of occurrence of each sequence was calculated as P1, P2, …, Pk.
Feature selection.
The ReliefF algorithm is widely used in machine learning [67,68]. The ReliefF algorithm has no restrictions on data types and is a feature weighting algorithm that gives higher weights to all features that are highly correlated with the category. The algorithm operates by randomly selecting a sample R, if the distance between R and the nearest neighbor sample set on a particular feature is smaller than the distance between R and the farthest neighbor sample set, the feature is considered valuable for distinguishing between classes, and its weight is increased. Conversely, if the distance is larger, the weight of the feature is reduced. Repeat this process m times to calculate the average weight of each feature. A higher weight indicates a stronger classification ability, while a lower weight indicates a weaker classification ability for the corresponding feature. When evaluating feature importance, the ReliefF algorithm can effectively ignore noise features that have little impact on classification results, thereby enhancing the robustness of the model. Unlike linear dimensionality reduction methods such as principal component analysis, ReliefF better preserves key information in the original data by retaining features that contribute significantly to classification rather than reducing the dimension through linear transformation. In addition, compared with traditional feature selection algorithms, the ReliefF algorithm is able to handle multi-category classification problems, which is particularly applicable to the six hand movements recognition methods in this work.
Classification.
After the feature extraction process, a feature set is constructed using the extracted features from the sEMG signal. This feature set is then used for hand movement recognition with the help of three machine learning algorithms. These algorithms are briefly described below:
The basic principle of LDA classifier is to project samples onto a straight line so that the projection points of similar samples are as close as possible and the projection points of heterogeneous samples are as far as possible [56,69]. The LDA classifier offers several advantages, including robustness, ease of training, and low computational cost [70]. In this work, the quadratic kernel function is selected for the LDA classifier to improve hand motion recognition performance.
The SVM classifier aims to find a hyperplane that separates the data into different classes by transforming it into a higher-dimensional space [71]. SVM is known for its efficiency and reliability, particularly in limited data scenarios [54]. In this work, the SVM classifier is employed with a quadratic polynomial kernel function for improved hand motion recognition performance.
Bagging classifier aims to reduce generalization error by combining multiple models [72]. The approach involves training individual models independently and aggregating their predictions through voting [73]. In this work, the decision tree is chosen as the base classifier.
Performance evaluation.
Ten-fold cross validation was used to evaluate the proposed method, and the evaluation indicators were accuracy, precision, recall and F1-score [74]. The evaluation process and the calculation of the four evaluation indicators are based on a single subject’s data. Readers are referred to [75] for further details.
3. Results
The proposed approach consists of several key components, namely sEMG signal acquisition, signal decomposition, feature extraction, feature selection, and hand movement recognition. The complete workflow of the proposed method is illustrated in Fig 3.
Decomposition performance of VMD
In this work, the VMF decomposition method is used to decompose the sEMG signal, and futher accurately extract the features that characterize hand movements. Fig 4 shows an example of six sub-band components and one residual component obtained by decomposing the sEMG signal by the VMD method, where the number of sub-band components decomposed by the VMD decomposition method is set to six. Fig 4 shows that the sub-band components obtained by decomposing the sEMG signal by the VMD decomposition method have unique properties compared with the original sEMG signal. These sub-band components are more conducive to extracting the features required for hand motion classification.
Original is the original sEMG signal. VMF1-VMF6 and Res are the 6 sub-band components and residual signals.
The number of VMFs selection
As can be seen from Tables 1 and 2, for the LDA classifier and the SVM classifier, when the number of VMFs is around 10, all subjects achieved the best average recognition accuracy of hand movements. For the LDA classifier, subject 1, subject 4 and subject 5 achieved the highest recognition accuracy when the number of VMFs was 10, which were 98.84%, 99.01% and 99.24%, respectively, and subject 2 and subject 3 have the highest recognition accuracy when the number of VMFs was 11, which were 98.77% and 98.45%, respectively. For the SVM classifier, subject 1 have the highest recognition accuracy of 99.39% when the number of VMFs was 9, subject 2 have the highest recognition accuracy of 99.08% when the number of VMFs was 11, and subject 3, subject 4 and subject 5 achieved the highest recognition accuracy when the number of VMFs was 10, which were 98.66%, 99.31% and 99.68%, respectively. Table 3 shows that for the Bagging classifier, subject 1 and subject 2 achieved the highest recognition accuracy when the number of VMFs was 10, which were 96.79% and 96.76%, respectively, subject 3, subject 4 and subject 5 achieved the highest recognition accuracy when the number of VMFs was 5, which were 97.70%, 98.21% and 99.29%, respectively. For all subjects, the average recognition accuracy of the three classifiers for hand movements decreases gradually after reaching the highest recognition accuracy with the increase of the number of VMFs. Comprehensively considering the recognition accuracy of the three classifiers based on the number of different VMFs, when the number of VMFs is 10, the hand movement recognition performance of most subjects is the best. In addition, the comprehensive classification performance of the three classifiers is SVM classifier, LDA classifier and Bagging classification in descending order. Therefore, our next work is carried out based on the number of VMFs is 10 and the SVM classifier.
Feature dimension selection
In order to select a feature space that can effectively represent hand movements, this work uses the ReliefF to perform feature selection on the feature space composed of 88 extracted features. As Table 4 shows that subject 1, subject 2 and subject 5 achieved the highest average recognition accuracy when the feature space dimension was 42, which were 99.54%, 98.83% and 99.73%, respectively, subject 3 and subject 4 had the highest average recognition accuracy when the feature space was 48, which were 98.63% and 99.06%, respectively. Fig 4 shows that the average recognition accuracy of hand movements of all subjects increases with the increase of the feature space dimension, and slightly decreases after reaching the highest recognition accuracy. Comparing the hand motion recognition accuracy of 8 different low-dimensional feature spaces comprehensively, the classification performance of 42-dimensional feature space is the best.
Evaluation of sEMG signal recognition performance
Tables 5–9 show the accuracy, precision, recall and F1 for all subjects. The recognition performance of subject 1 and subject 3 is that the accuracy, precision, recall and FI1 of HO are the best, and the accuracy, precision, recall and F1 of LA are the lowest. The recognition performance of subject 2 is that the accuracy, precision, recall and F1 of HO are the best, the accuracy, precision and F1 of LA are the lowest, and the recall of PA is the lowest. The recognition performance of subject 4 is as follows, HO has the best accuracy, precision, recall and F1, PA has the lowest accuracy, recall and F1, and TI has the lowest precision. Compared with other subjects, subject 5 performed the best in comprehensive recognition, TI had the highest accuracy, and SP had the lowest precision and recall. Combining the recognition performance of each hand movement of all the subjects, the proposed method has the best recognition performance for HO and the worst recognition performance for TI.
4. Discussion
Different muscle activity information contained in sEMG signals often overlap, and different numbers of muscle activity subcomponents will result in different hand movements recognition performances. Evaluating the hand movements recognition performance of different numbers of VMFs and finding out the independent subcomponents produced by specific muscles or muscle fiber groups are of great significance to improving the performance of hand movements recognition. The sEMG signal is decomposed into multiple sub-band signals by the VMD decomposition method to further extract the essential components that characterize hand movements. Since the number of VMFs can be set artificially, it has great flexibility. Therefore, this work evaluates the performance of hand motion recognition based on different numbers of VMFs (from VMFs = 4 to VMFs = 16). As shown in Tables 1–3, when the number of VMFs is small (such as VMFs = 4), the recognition performance of hand movements is poor. This is interpreted as the number of VMFs set is small, and the VMD decomposition method cannot effectively extract the effective components representing hand movements in the sEMG signal. As the number of decomposed VMFs increases, the hand motion recognition performance of the proposed method improves. When the number of VMFs reached an appropriate number, the method achieves the best recognition performance. Next, when the number of VMFs continues to increase, the hand action recognition accuracy decreases slightly. This may be explained as follows: The sEMG signal is produced by the combined action of superficial muscle EMG and electrical activity of the nerve trunks on the surface of the skin. In addition, there are noises caused by factors such as muscle fatigue and electrode displacement in the process of sEMG signal acquisition. When the number of VMFs increases, it is inevitable to introduce noise components that have nothing to do with hand movements. However, when the number of decomposed VMFs is larger, the hand motion recognition accuracy may have better recognition performance, but the computational overhead increases. Comprehensively considering the recognition performance and calculation cost, this work sets the number of VMFs obtained by decomposing sEMG signals to 10.
The feature space of this work is constituted by extracting MAV, MDF, MNF and PeEn from the sub-band components. In order to reduce the dimensionality of the feature space while ensuring the performance of hand motion recognition, ReliefF is used to select the features that best represent the hand motion intention. As shown in Table 4, 8 low-dimensional feature spaces are evaluated for hand motion recognition performance. When the dimensionality is low (such as 16, 24, etc.), the recognition accuracy for hand movements is low, which may be due to the fact that the low-dimensional feature space cannot effectively reflect the intention of hand movements. When the dimension increases, the hand motion information contained in the feature space also increases, and the proposed method also improves the accuracy of hand motion recognition. When the dimension of the feature space is further increased (such as 54, 60, etc.), the proposed method is not ideal for improving the recognition accuracy, which can be explained by the redundancy between the features of the high-dimensional feature space lead to a decrease in recognition accuracy. Based on the analysis of hand movement recognition accuracy of all subjects shown in Table 4, this work selects a 42-dimensional low-dimensional feature space and feeds it into the classifier to recognize hand movements. In addition, we performed the statistical analysis of the Kruskal-Wallis test on the 42-dimensional low-dimensional feature space [72]. The results of statistical analysis show that the features in the 42-dimensional low-dimensional feature space have statistical differences (p<0.05), which further shows that the selected 42-dimensional low-dimensional feature space retains most of the information about hand movement intentions while reducing the redundancy between features.
As shown in Table 10, the recognition performance of the method proposed is compared with several existing studies. For the studies of Subasi, Alharbi (21), Iqbal, Fattah (23) and Sapsanis, Georgoulas (50), the average recognition accuracy of each subject is lower than that of the method proposed. In the study by Akben (62), the recognition accuracy of subject 4 is better than that of the method proposed, but the recognition accuracy of the rest of the subjects is lower than that of the method proposed. Table 10 shows that the average hand motion recognition accuracy of all existing studies is lower than the average hand motion recognition accuracy of the method proposed. Compared with the existing research, the average recognition accuracy of the method proposed reaches 99.14%, which proves the superiority of proposed method in the field of hand motion recognition.
Due to factors such as force level changes and electrode shift, the collected sEMG signals will be contaminated by noise, which in turn affects the performance of the proposed method for hand movement recognition. Based on this, this work takes the data of Subject 1 as an example, adds different levels of Gaussian white noise to the original sEMG signal, and inputs the perturbed sEMG signal into the proposed method for hand movement recognition to further evaluate the robustness of the proposed method. Five different levels of Gaussian white noise are set in this work, which are 0.02, 0.1, 0.2, 0.4 and 0.6 respectively. Fig 5 shows an example of the mixing process of the original sEMG signal and Gaussian white noise. Fig 6 shows the hand movement recognition accuracy under different noise levels. As can be seen from Fig 6, the SVM classifier has the best robustness, followed by the LDA classifier and the Bagging classifier. Even when the Gaussian white noise level reaches 0.6, the SVM classifier can still achieve a hand movement recognition accuracy of more than 95%. In summary, the proposed method still shows good generalization ability in the face of inevitable data perturbations such as electrode displacement, sensor noise and muscle fatigue, and has the potential for practical application.
NL = 0.02 means the Gaussian white noise level is 0.02, and so on.
Although the public dataset used in this work shows the characteristics of class balance, in actual applications, factors such as environmental changes and individual differences may lead to class imbalance in surface electromyography data. This imbalance phenomenon may cause the model to tend to learn a larger number of categories, thereby ignoring a smaller number of categories, and ultimately leading to a decrease in the recognition accuracy of minority classes and impaired overall performance in actual tests. In order to solve this problem, a variety of methods have been proposed to deal with class imbalance, including data enhancement, resampling technology, and ensemble learning. Data enhancement methods effectively increase the number of minority class samples by transforming minority class samples, such as scaling and adding noise, thereby achieving a balanced dataset. The oversampling method in the resampling technology can increase the number of minority class samples by copying existing samples or generating new samples. Correspondingly, the undersampling method achieves data balance by reducing the number of majority class samples, but this method may lead to the loss of important information in applications. The ensemble learning method combines the prediction results of multiple models to reduce the bias of a single model and improve the recognition ability of minority classes. In practical applications, it is necessary to combine specific application scenarios and select appropriate methods to solve the class imbalance problem, so as to improve the overall performance of the hand motion recognition system and enhance the user’s interactive experience, especially in the fields of assistive technology and human-computer interaction.
The hand movements recognition based on sEMG signals proposed in this work will show great potential in the field of healthcare. This method captures the electrical signals of muscle activity and converts them into specific hand movement information, providing an innovative rehabilitation training method for patients with motor dysfunction. For patients with impaired motor function due to stroke or nervous system damage, the hand rehabilitation equipment based on the method proposed in this work can accurately guide rehabilitation training and gradually restore hand motor function. In addition, the proposed method will also show significant advantages in prosthetic control. Based on the recognition of the sEMG signals of the patient’s residual limb muscles, the prosthesis can achieve natural hand movements, thereby significantly improving the patient’s quality of life. At the same time, the hand movements recognition based on sEMG signals proposed in this work can also assist doctors in diagnosing and evaluating muscle function, providing a scientific basis for formulating personalized treatment plans.
5. Conclusion
In this work, we propose a novel hand motion recognition method based on the combination of VMD and ReliefF. The VMF hand motion recognition performance under different numbers of VMFs is evaluated. The evaluation results show that when the number of VMFs is 10, the proposed method has better performance in hand motion recognition. In addition, the ReliefF algorithm is used to perform feature selection on the extracted feature space, and a 42-dimensional low-dimensional feature space that effectively represents hand movements is selected. The SVM classifier is used to recognize 6 hand movements and achieves an average recognition accuracy of 99.14%. Compared with existing researches, the proposed method has obvious advantages in the accuracy of hand motion recognition, indicating that it has application potential in healthcare fields such as motion intention detection and intelligent prosthetic control.
This suggests that our method can significantly contribute to rehabilitation medicine by improving the effectiveness of prosthetic devices and enhancing the quality of life for individuals with hand disabilities. The ability to accurately interpret hand motion intentions can facilitate more natural and intuitive control of prosthetic hands, thereby aiding in the physical and psychological rehabilitation of patients.
Acknowledgments
The author would like to thank Mr. Xianlong Chen for his excellent technical assistance.
References
- 1. Mao L, Lu X, Yu C, Yin KY. Physiological and Neural Changes with Rehabilitation Training in a 53-Year Amputee: A Case Study. Brain Sciences. 2022;12(7). WOS:000831545900001. pmid:35884639
- 2. Carmona GA, Hoffmeyer P, Herrmann FR, Vaucher J, Tschopp O, Lacraz A, et al. Major lower limb amputations in the elderly observed over ten years: the role of diabetes and peripheral arterial disease. Diabetes & Metabolism. 2005;31(5):449–54. WOS:000233360700004. pmid:16357788
- 3. Arozi M, Caesarendra W, Ariyanto M, Munadi M, Setiawan JD, Glowacz A. Pattern Recognition of Single-Channel sEMG Signal Using PCA and ANN Method to Classify Nine Hand Movements. Symmetry-Basel. 2020;12(4). WOS:000540222200052.
- 4. Battraw MA, Fitzgerald J, Joiner WM, James MA, Bagley AM, Schofield JS. A review of upper limb pediatric prostheses and perspectives on future advancements. Prosthetics and Orthotics International. 2022;46(3):267–73. WOS:000920425900009. pmid:35085179
- 5. Salminger S, Sturma A, Roche AD, Hruby LA, Paternostro-Sluga T, Kumnig M, et al. Functional and Psychosocial Outcomes of Hand Transplantation Compared with Prosthetic Fitting in Below-Elbow Amputees: A Multicenter Cohort Study. Plos One. 2016;11(9). WOS:000382877800065. pmid:27589057
- 6. Capsi-Morales P, Piazza C, Catalano MG, Bicchi A, Grioli G. Exploring Stiffness Modulation in Prosthetic Hands and Its Perceived Function in Manipulation and Social Interaction. Frontiers in Neurorobotics. 2020;14. WOS:000551781500001. pmid:32670044
- 7. Resnik L, Borgia M, Clark M. Function and Quality of Life of Unilateral Major Upper Limb Amputees: Effect of Prosthesis Use and Type. Archives of Physical Medicine and Rehabilitation. 2020;101(8):1396–406. WOS:000554905500015. pmid:32437692
- 8. Clemente F, Valle G, Controzzi M, Strauss I, Iberite F, Stieglitz T, et al. Intraneural sensory feedback restores grip force control and motor coordination while using a prosthetic hand. Journal of Neural Engineering. 2019;16(2). WOS:000459991800001. pmid:30736030
- 9. Liu K, Kehtarnavaz N. Real-time robust vision-based hand gesture recognition using stereo images. Journal of Real-Time Image Processing. 2016;11(1):201–9. WOS:000368377800018.
- 10. Sharma S, Singh S. Vision-based hand gesture recognition using deep learning for the interpretation of sign language. Expert Systems with Applications. 2021;182. WOS:000688432600006.
- 11. Nishad A, Upadhyay A, Pachori RB, Acharya UR. Automated classification of hand movements using tunable-Q wavelet transform based filter-bank with surface electromyogram signals. Future Generation Computer Systems-the International Journal of Escience. 2019;93:96–110. WOS:000459365800008.
- 12. Rautaray SS, Agrawal A. Vision based hand gesture recognition for human computer interaction: a survey. Artificial Intelligence Review. 2015;43(1):1–54. WOS:000347403600001.
- 13. Oyedotun OK, Khashman A. Deep learning in vision-based static hand gesture recognition. Neural Computing & Applications. 2017;28(12):3941–51. WOS:000412842200021.
- 14. Neethu PS, Suguna R, Sathish D. An efficient method for human hand gesture detection and recognition using deep learning convolutional neural networks. Soft Computing. 2020;24(20):15239–48. WOS:000521719000003.
- 15. Rastgoo R, Kiani K, Escalera S. Hand pose aware multimodal isolated sign language recognition. Multimedia Tools and Applications. 2021;80(1):127–63. WOS:000565163400002.
- 16. Elouariachi I, Benouini R, Zenkouar K, Zarghili A. Robust hand gesture recognition system based on a new set of quaternion Tchebichef moment invariants. Pattern Analysis and Applications. 2020;23(3):1337–53. WOS:000516148600001.
- 17. Ravi S, Suman M, Kishore PVV, Kumar EK, Kumar MTK, Kumar DA. Multi modal spatio temporal co-trained CNNs with single modal testing on RGB-D based sign language gesture recognition. Journal of Computer Languages. 2019;52:88–102. WOS:000499682500008.
- 18. Avola D, Cinque L, Fagioli A, Foresti GL, Fragomeni A, Pannone D. 3D hand pose and shape estimation from RGB images for keypoint-based hand gesture recognition. Pattern Recognition. 2022;129. WOS:000832702600011.
- 19. Zhang XL, Yang ZQ, Chen TY, Chen DL, Huang MC. Cooperative Sensing and Wearable Computing for Sequential Hand Gesture Recognition. Ieee Sensors Journal. 2019;19(14):5775–83. WOS:000472604000051.
- 20. Chen ZH, Qian YJ, Wang YX, Fang YF. Deep Convolutional Generative Adversarial Network-Based EMG Data Enhancement for Hand Motion Classification. Frontiers in Bioengineering and Biotechnology. 2022;10. WOS:000840598400001. pmid:36061423
- 21.
Subasi A, Alharbi L, Madani R, Qaisar SM. Surface EMG based classification of basic hand movements using rotation forest. 2018 Advances in Science and Engineering Technology International Conferences (ASET); 6 Feb.-5 April; Dubai, Sharjah, Abu Dhabi, United Arab Emirates2018. p. 1–5.
- 22. Ovur SE, Zhou XY, Qi W, Zhang LB, Hu YB, Su H, et al. A novel autonomous learning framework to enhance sEMG-based hand gesture recognition using depth information. Biomedical Signal Processing and Control. 2021;66. WOS:000636240200045.
- 23.
Iqbal O, Fattah SA, Zahin S, Ieee. Hand Movement Recognition Based on Singular Value Decomposition of Surface EMG Signal. 5th IEEE-Region-10 Humanitarian Technology Conference (R10-HTC); Dec 21–23; BUET, Dhaka, BANGLADESH2017. p. 837–42.
- 24. Shahzad W, Ayaz Y, Khan MJ, Naseer N, Khan M. Enhanced Performance for Multi-Forearm Movement Decoding Using Hybrid IMU sEMG Interface. Frontiers in Neurorobotics. 2019;13. WOS:000474832600001. pmid:31333441
- 25. Pan TY, Chang CY, Tsai WL, Hu MC. Multisensor-Based 3D Gesture Recognition for a Decision-Making Training System. Ieee Sensors Journal. 2021;21(1):706–16. WOS:000597216600077.
- 26. Siddiqui N, Chan RHM. Multimodal hand gesture recognition using single IMU and acoustic measurements at wrist. Plos One. 2020;15(1). WOS:000534352500025. pmid:31929544
- 27. Kim M, Cho J, Lee S, Jung Y. IMU Sensor-Based Hand Gesture Recognition for Human-Machine Interfaces. Sensors. 2019;19(18). WOS:000489187800013. pmid:31487894
- 28. Song XY, Van De Ven SS, Liu LL, Wouda FJ, Wang H, Shull PB. Activities of Daily Living-Based Rehabilitation System for Arm and Hand Motor Function Retraining After Stroke. Ieee Transactions on Neural Systems and Rehabilitation Engineering. 2022;30:621–31. WOS:000772417400007. pmid:35239484
- 29. Kundu AS, Mazumder O, Lenka PK, Bhaumik S. Hand Gesture Recognition Based Omnidirectional Wheelchair Control Using IMU and EMG Sensors. Journal of Intelligent & Robotic Systems. 2018;91(3–4):529–41. WOS:000442504500014.
- 30. Alfaro JGC, Trejos AL. User-Independent Hand Gesture Recognition Classification Models Using Sensor Fusion. Sensors. 2022;22(4). WOS:000765517100001. pmid:35214223
- 31. Pan TY, Tsai WL, Chang CY, Yeh CW, Hu MC. A Hierarchical Hand Gesture Recognition Framework for Sports Referee Training-Based EMG and Accelerometer Sensors. Ieee Transactions on Cybernetics. 2022;52(5):3172–83. WOS:000798227800052. pmid:32776885
- 32. Xi XG, Yang C, Shi JH, Luo ZZ, Zhao YB. Surface Electromyography-Based Daily Activity Recognition Using Wavelet Coherence Coefficient and Support Vector Machine. Neural Processing Letters. 2019;50(3):2265–80. WOS:000504317600014.
- 33. Chen C, Yu Y, Ma SH, Sheng XJ, Lin C, Farina D, et al. Hand gesture recognition based on motor unit spike trains decoded from high-density electromyography. Biomedical Signal Processing and Control. 2020;55. WOS:000502893200008.
- 34. Rehman MZU, Waris A, Gilani SO, Jochumsen M, Niazi IK, Jamil M, et al. Multiday EMG-Based Classification of Hand Motions with Deep Learning Techniques. Sensors. 2018;18(8). WOS:000445712400097. pmid:30071617
- 35. Wang L, Ge KD, Wu JY, Ye Y, Wei W. A NOVEL APPROACH FOR THE PATTERN RECOGNITION OF HAND MOVEMENTS BASED ON EMG AND VPMCD. Journal of Mechanics in Medicine and Biology. 2018;18(1). WOS:000425310300002.
- 36. Lee KH, Min JY, Byun S. Electromyogram-Based Classification of Hand and Finger Gestures Using Artificial Neural Networks. Sensors. 2022;22(1). WOS:000741193700001. pmid:35009768
- 37. Liao SC, Li GF, Li JH, Jiang D, Jiang GZ, Sun Y, et al. Multi-object intergroup gesture recognition combined with fusion feature and KNN algorithm. Journal of Intelligent & Fuzzy Systems. 2020;38(3):2725–35. WOS:000519701400030.
- 38. Fajardo JM, Gomez O, Prieto F. EMG hand gesture classification using handcrafted and deep features. Biomedical Signal Processing and Control. 2021;63. WOS:000591530700014.
- 39. Phinyomark A, Phukpattaranont P, Limsakul C. Feature reduction and selection for EMG signal classification. Expert Systems with Applications. 2012;39(8):7420–31. WOS:000302032600076.
- 40. Jia GY, Lam HK, Liao JK, Wang R. Classification of electromyographic hand gesture signals using machine learning techniques. Neurocomputing. 2020;401:236–48. WOS:000544725700022.
- 41. Shahzaib M, Shakil S, Ghuffar S, Maqsood M, Bhatti FA. Classification of forearm EMG signals for 10 motions using optimum feature-channel combinations. Computer Methods in Biomechanics and Biomedical Engineering. 2021;24(9):945–55. WOS:000603770300001. pmid:33356542
- 42. Samuel OW, Zhou H, Li XX, Wang H, Zhang HS, Sangaiah AK, et al. Pattern recognition of electromyography signals based on novel time domain features for amputees’ limb motion classification. Computers & Electrical Engineering. 2018;67:646–55. WOS:000441483000048.
- 43. Taghizadeh Z, Rashidi S, Shalbaf A. Finger movements classification based on fractional Fourier transform coefficients extracted from surface EMG signals. Biomedical Signal Processing and Control. 2021;68. WOS:000670370100005.
- 44. Karheily S, Moukadem A, Courbot JB, Abdeslam DO. sEMG time-frequency features for hand movements classification. Expert Systems with Applications. 2022;210. WOS:000856811800002.
- 45. Hu J. Comparison of Different Features and Classifiers for Driver Fatigue Detection Based on a Single EEG Channel. Computational and Mathematical Methods in Medicine. 2017;2017. WOS:000394860900001. pmid:28255330
- 46. She HT, Zhu JY, Tian Y, Wang YC, Yokoi H, Huang Q. SEMG Feature Extraction Based on Stockwell Transform Improves Hand Movement Recognition Accuracy. Sensors. 2019;19(20). WOS:000497864700105. pmid:31615162
- 47. Jo YU, Oh DC. REAL-TIME HAND GESTURE CLASSIFICATION USING CRNN WITH SCALE AVERAGE WAVELET TRANSFORM. Journal of Mechanics in Medicine and Biology. 2020;20(10). WOS:000610419500021.
- 48. Liu XY, Xi XG, Hua X, Wang HJ, Zhang W. Feature Extraction of Surface Electromyography Using Wavelet Weighted Permutation Entropy for Hand Movement Recognition. Journal of Healthcare Engineering. 2020;2020. WOS:000598512500001. pmid:33299536
- 49. Subasi A, Qaisar SM. Surface EMG signal classification using TQWT, Bagging and Boosting for hand movement recognition. Journal of Ambient Intelligence and Humanized Computing. 2020. WOS:000528644300001.
- 50.
Sapsanis C, Georgoulas G, Tzes A, Lymberopoulos D. Improving EMG based Classification of basic hand movements using EMD. 35th Annual International Conference of the IEEE-Engineering-in-Medicine-and-Biology-Society (EMBC); 2013 Jul 03–07; Osaka, JAPAN2013. p. 5754–7.
- 51. Pancholi S, Joshi AM. Improved Classification Scheme Using Fused Wavelet Packet Transform Based Features for Intelligent Myoelectric Prostheses. Ieee Transactions on Industrial Electronics. 2020;67(10):8517–25. WOS:000544238700042.
- 52. Xiao FY, Yang DC, Lv ZM, Guo XH, Liu ZS, Wang Y. Classification of hand movements using variational mode decomposition and composite permutation entropy index with surface electromyogram signals. Future Generation Computer Systems-the International Journal of Escience. 2020;110:1023–36. WOS:000541153400084.
- 53. Leone F, Gentile C, Cordella F, Gruppioni E, Guglielmelli E, Zollo L. A parallel classification strategy to simultaneous control elbow, wrist, and hand movements. Journal of Neuroengineering and Rehabilitation. 2022;19(1). WOS:000749208600001. pmid:35090512
- 54. Sadiq A, Khawaja SG, Akram MU, Alghamdi NS, Khan A, Shaukat A. Machine Learning and Signal Processing Based Analysis of sEMG Signals for Daily Action Classification. Ieee Access. 2022;10:40506–16. WOS:000786196500001.
- 55. Too J, Abdullah AR, Saad NM. Classification of Hand Movements based on Discrete Wavelet Transform and Enhanced Feature Extraction. International Journal of Advanced Computer Science and Applications. 2019;(6).
- 56. Purushothaman G, Vikas R. Identification of a feature selection based pattern recognition scheme for finger movement recognition from multichannel EMG signals. Australasian Physical & Engineering Sciences in Medicine. 2018;41(2):549–59. WOS:000433915700019. pmid:29744809
- 57. Bhagwat S, Mukherji P. Electromyogram (EMG) based fingers movement recognition using sparse filtering of wavelet packet coefficients. Sadhana-Academy Proceedings in Engineering Sciences. 2019;45(1). WOS:000513493800003.
- 58. Phukpattaranont P, Thongpanja S, Anam K, Al-Jumaily A, Limsakul C. Evaluation of feature extraction techniques and classifiers for finger movement recognition using surface electromyography signal. Medical & Biological Engineering & Computing. 2018;56(12):2259–71. WOS:000450519300009. pmid:29911250
- 59. Abbaspour S, Linden M, Gholamhosseini H, Naber A, Ortiz-Catalan M. Evaluation of surface EMG-based recognition algorithms for decoding hand movements. Medical & Biological Engineering & Computing. 2020;58(1):83–100. WOS:000497811800002. pmid:31754982
- 60. Wu YY, Song R. Effects of Task Demands on Kinematics and EMG Signals during Tracking Tasks Using Multiscale Entropy. Entropy. 2017;19(7). WOS:000406701500017.
- 61. Cao YH, Tung WW, Gao JB, Protopopescu VA, Hively LM. Detecting dynamical changes in time series using the permutation entropy. Physical Review E. 2004;70(4). WOS:000225689600060. pmid:15600505
- 62. Akben SB. Low-cost and easy-to-use grasp classification, using a simple 2-channel surface electromyography (sEMG). Biomedical Research-India. 2017;28(2):577–82. WOS:000393490700015.
- 63. Dragomiretskiy K, Zosso D. Variational Mode Decomposition. Ieee Transactions on Signal Processing. 2014;62(3):531–44. WOS:000330771300001.
- 64. Shi X, Qin PJ, Zhu JQ, Xu SY, Shi WR. Lower Limb Motion Recognition Method Based on Improved Wavelet Packet Transform and Unscented Kalman Neural Network. Mathematical Problems in Engineering. 2020;2020. WOS:000534252800003.
- 65. Xi XG, Tang MY, Miran SM, Luo ZZ. Evaluation of Feature Extraction and Recognition for Activity Monitoring and Fall Detection Based on Wearable sEMG Sensors. Sensors. 2017;17(6). WOS:000404553900045. pmid:28555016
- 66. Too J, Abdullah AR, Saad NM, Ali NM. Feature Selection Based on Binary Tree Growth Algorithm for the Classification of Myoelectric Signals. Machines. 2018;6(4). WOS:000455619900023.
- 67. Kononenko I, Simec E, RobnikSikonja M. Overcoming the myopia of inductive learning algorithms with RELIEFF. Applied Intelligence. 1997;7(1):39–55. :1008280620621. WOS:A1997WM34300003.
- 68. Robnik-Sikonja M, Kononenko I. Theoretical and empirical analysis of ReliefF and RReliefF. Machine Learning. 2003;53(1–2):23–69. :1025667309714. WOS:000185138700002.
- 69. Rivela D, Scannella A, Pavan EE, Frigo CA, Belluco P, Gini G. Analysis and Comparison of Features and Algorithms to Classify Shoulder Movements From sEMG Signals. Ieee Sensors Journal. 2018;18(9):3714–21. WOS:000429694400029.
- 70. Tkach D, Huang H, Kuiken TA. Study of stability of time-domain features for electromyographic pattern recognition. Journal of Neuroengineering and Rehabilitation. 2010;7. WOS:000278382900001. pmid:20492713
- 71. Tsai AC, Luh JJ, Lin TT. A novel STFT-ranking feature of multi-channel EMG for motion pattern recognition. Expert Systems with Applications. 2015;42(7):3327–41. WOS:000350182600004.
- 72. Fatimah B, Singh P, Singhal A, Pachori RB. Hand movement recognition from sEMG signals using Fourier decomposition method. Biocybernetics and Biomedical Engineering. 2021;41(2):690–703. WOS:000664954900007.
- 73. Qurraie SS, Afkhami RG. ECG arrhythmia classification using time frequency distribution techniques. Biomedical Engineering Letters (BMEL). 2017;7(4):325–32. KJD:ART002293426. pmid:30603183
- 74. Yavuz E, Eyupoglu C. A cepstrum analysis-based classification method for hand movement surface EMG signals. Medical & Biological Engineering & Computing. 2019;57(10):2179–201. WOS:000498052200007. pmid:31388900
- 75. Sokolova M, Lapalme G. A systematic analysis of performance measures for classification tasks. Information Processing & Management. 2009;45(4):427–37. WOS:000267170100003.