{"id":55514,"date":"2024-03-20T11:48:10","date_gmt":"2024-03-20T11:48:10","guid":{"rendered":"https:\/\/biomedpharmajournal.org\/?p=55514"},"modified":"2024-04-01T18:59:04","modified_gmt":"2024-04-01T18:59:04","slug":"human-hand-movement-classification-based-on-emg-signal-using-different-feature-extractor","status":"publish","type":"post","link":"https:\/\/biomedpharmajournal.org\/staging\/vol17no1\/human-hand-movement-classification-based-on-emg-signal-using-different-feature-extractor\/","title":{"rendered":"Human Hand Movement Classification based on EMG Signal using different Feature Extractor"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Introduction<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One of the most crucial fields of research in the field of biomedical engineering is the classifying of human movement based on EMG processing of data. Electrical impulses produced by muscles during movement, or EMG signals, convey significant details about muscle activity and movement patterns. Researchers have developed models that can effectively categorize various forms of human movement based on EMG analysis of information due to advancements in machine learning techniques. There is still a lack of studies in ensuring the development of highly accurate and efficient techniques for categorizing human motions based on EMG data, despite the advancements that have been made in the last decade. This gap has been highlighted as a need for further investigation in two recent studies that have been done in the field.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One such work suggested a deep learning method for categorizing hand motions based on EMG information, which was published in the IEEE Journal of Biomedical and Health Informatics. The study emphasized the need for additional investigation in order to enhance the accuracy of the categorizing approach and broaden its relevance to various types of actions, considering the fact that the results demonstrated promising accuracy. Similar to this research\u2019s suggestion, another study offered a feature extraction technique for grouping dynamic hand motions based on EMG data in the IEEE Transactions on Biomedical Engineering. Although the study revealed great classification accuracy, researchers also emphasized the need for more investigation to develop a more dependable grouping technique. The current study offers a methodology for identifying human motions in light of these research gaps based on DWT and machine learning methods for EMG signal interpretation. The EMG signals are analyzed through the DWT to extract features, which are subsequently sent into a classification machine learning model. On a dataset of EMG signals collected by individuals in good health running a variety of movements, the suggested technique is reviewed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Literature Review<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The paper presents a hand gesture recognition system using EMG signals and machine learning. The EMG signals are pre-processed to extract relevant features, and an SVM classifier is used for recognition. The system achieves a recognition accuracy of up to 96.25% for six hand gestures. It is implemented on a Raspberry Pi and a Myo armband for real-time recognition in less than 10 ms. The system can have applications in human-computer interaction, virtual reality, and prosthetic control. The study highlights the potential of EMG signals as a promising input modality for hand gesture recognition <sup>1<\/sup>. The paper presents a hand gesture classification system that uses EMG signals and machine learning techniques. The authors evaluate the performance of three machine learning algorithms, including artificial neural networks (ANN), support vector machine (SVM), and KNN, on a dataset of eight hand gestures. The proposed system achieves a recognition accuracy of up to 98%. The authors also investigate the impact of different preprocessing and feature extraction techniques on classification accuracy. The study highlights the effectiveness of EMG signals and machine learning techniques <sup>2<\/sup>. The paper proposes a system for recognizing hand gestures using EMG signals and machine learning algorithms. The system captures EMG signals from the user\u2019s forearm muscles using a Myo armband and applies four machine-learning algorithms to classify the signals into specific hand gestures. The study found that the random forest algorithm performed the best, with an average accuracy of 93.63%. The proposed system has potential applications in prosthetics and human-machine interfaces. The study demonstrates the feasibility of using EMG signals and machine learning for hand gesture recognition and provides valuable insights for future research in this field <sup>3<\/sup>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The paper introduces a novel approach for classifying EMG signals, utilizing a Radial Basis Function (RBF) neural network. The method involves pre-processing EMG signals through a bandpass filter and feature extraction using both time-domain and frequency-domain features. The RBF neural network is then employed for the classification of the EMG signals into various hand gestures. The results demonstrate high accuracy, surpassing previous state-of-the-art methods. This technique has potential applications in prosthetic devices and rehabilitation systems, and its robustness enables the processing of noisy data <sup>4<\/sup>. The paper proposes a novel technique for hand gesture classification using multi-channel EMG signals, scale average wavelet transform (SAWT), and convolutional neural networks (CNN). SAWT is utilized for feature extraction, which involves analyzing the frequency characteristics of the EMG signals at various scales. CNN is then employed for classification, utilizing the extracted features. The proposed method is evaluated on a forearm EMG signal dataset, and the results demonstrate higher classification accuracy than previous state-of-the-art methods. This method could be used in various applications, such as human-computer interaction and prosthesis control systems <sup>5<\/sup>. The paper presents a technique for recognizing hand gestures using EMG signals and an ANN. The method involves preprocessing the signals, extracting features using time-domain features and power spectral density (PSD) features, and training an ANN model for recognizing hand gestures. The proposed method achieves high classification accuracy, surpassing previous state-of-the-art methods, and is evaluated on a dataset of EMG signals collected from ten individuals. This technique has potential applications in human-computer interaction and prosthesis control systems<sup>6<\/sup>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The paper presents a technique for identifying human hand movements using electromyographic (EMG) signals. Nonlinear dimensionality reduction and data fusion techniques are applied to the data to extract relevant features for classification. The proposed method is found to be effective in accurately classifying different hand movements. The approach is expected to have applications in prosthetics, robotics, and rehabilitation. The results indicate that the method has the potential to provide more accurate and reliable control of prosthetic devices<sup>7<\/sup>. This paper proposes a method for classifying surface electromyography (sEMG) signals generated during basic hand movements using bagging and DWT techniques. The sEMG signals are preprocessed using DWT to extract features, and the bagging algorithm is used to ensemble multiple classifiers for improved accuracy. The proposed method is evaluated using a dataset of sEMG signals generated by ten healthy subjects performing five hand movements. The results indicate that the proposed method outperforms alternative approaches., achieving an average accuracy of 97.66%<sup>8<\/sup>. This literature review presents a method for classifying sEMG signals generated during human hand movements for myoelectric control. The proposed method involves the extraction of time-domain features from sEMG signals, the selection of features is done using various genetic algorithms, and they are classified using SVM. The method is evaluated using a dataset of sEMG signals generated by ten subjects performing six hand movements. The performance of the proposed model shows a high accuracy of 97.57%, demonstrating its potential for myoelectric control applications<sup>9<\/sup>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This research provides a method, for classifying EMG signals with the help of DWT and forest rotation. EMG signals are often used in prosthetic devices and rehabilitation systems to control the movements of artificial limbs or assistive devices. The classification of EMG signals is a challenging task due to the variability and complexity of the signals<sup>10<\/sup>. The paper presents a novel method for recognizing hand gestures from video input using a combination of DWT and SVM algorithms. The DWT is used to extract features from the video frames, which are then used as inputs to the SVM classifier<sup>11<\/sup>. The author provides an approach for recognizing human actions based on EMG with the help of deep belief networks (DBN). The EMG signals are preprocessed using a sliding window and feature extraction techniques, and then the presented approach is evaluated using a dataset of EMG signals generated by ten subjects performing six movements of the hand. 97.65% of the highest accuracy was obtained for the proposed methodology, demonstrating the effectiveness of using DBN for EMG-based action recognition<sup>12<\/sup>. This research paper provides a method for detecting the voice activity and classification of noise using DWT and sub-band selection. The proposed method involves preprocessing the audio signal using DWT to extract features in different frequency bands, followed by selecting the most discriminative sub- bands and classification SVM. For the presented method highest accuracy was obtained for voice activity detection and noise classification, demonstrating its potential for speech enhancement applications<sup>13<\/sup>. This case report investigates the potential of a virtual reality gaming system that combines EEG and EMG for the rehabilitation of facial palsy. The patient showed improvements in muscle strength, coordination, and facial symmetry after four weeks of using the system, suggesting its potential as a rehabilitation tool<sup>14<\/sup>. This study examines. The study considers the bond between the moment of ARM on electromyographic activity and the length of the muscle. Results suggest that the length of the muscle and moment arm have a significant impact on muscle activity, indicating the importance of considering both factors in muscle function studies<sup>15<\/sup>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The study presents a method for recognizing finger movements using EMG signals and image processing. Electromyographic signals were obtained from the hand muscles and processed to generate an EMG map, which was then used to identify the specific finger movement. The proposed method showed promising results in accurately recognizing finger movements<sup>16<\/sup>. The paper investigates the heterogeneity or redundancy in the activity of the brachial muscle biceps during isometric contractions using multi-channel EMG signals and PCA. The study measures the EMG signals from the biceps brachii muscle of healthy individuals and processes the signals using PCA to estimate the muscle activation patterns. The muscle\u2019s electrical activity during isometric contractions is heterogeneous, and the use of PCA multiple channels EMG. The study highlights the potential applications of PCA multiple channel EMG signals in assessing the functions of muscles in clinical and research settings<sup>17<\/sup>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The paper proposes a method to enhance hand gesture classification by applying Gaussian filtering to EMG signals. The study involves collecting EMG signals from eight hand muscles during the execution of six different hand gestures. The signals are preprocessed and then filtered using a Gaussian filter. The filtered signals are then used as inputs in SVM classifiers so that the hand gestures can be classified. The study demonstrates that the proposed method significantly improves the classification accuracy of hand gestures compared to using unfiltered signals. The results highlight the potential applications of Gaussian filtering of EMG signals in improving hand gesture recognition for various human-machine interface systems<sup>18<\/sup>. This paper investigates the use of wearable sensors for classifying the EMG patterns which are based on the changes in the joint elbow angle. The authors collected EMG signals and elbow joint angle data from healthy participants during three different elbow movements. They applied machine learning algorithms to the data and achieved an average classification accuracy of 97.67%. The study demonstrates the potential of using wearable sensors for accurate and non-invasive classification of EMG signals based on joint angle changes<sup>19<\/sup>. This paper proposes an infinite hidden Markov model (IHMM) based classification approach for recognizing human hand movements using surface EMG signals.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The method was tested on a dataset of 8 hand movements and obtained an average rate of recognition of 94.4%. The IHMM approach showed improved performance compared to other classification methods and has potential for applications in prosthetic control and human- computer interaction<sup>20<\/sup>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This paper introduces a novel ensemble approach for the precise diagnosis of cardiac arrhythmia (ARR), normal sinus rhythm (NSR), and congestive heart failure (CHF) is presented. It is based on shifted one-dimensional local binary patterns (S-1D-LBP) and long short-term memory (LSTM). With a remarkable 99.6% success rate, the suggested method successfully captures the temporal dependencies and discriminative features of ECG signals. Its dependability and robustness make it a useful tool for categorizing different signals<sup>21<\/sup>. Difficulties arise in the identification of posture and recognition of human actions for computer vision systems. Such tasks find significance in healthcare and robotics. Artificial intelligence (AI) techniques can be employed in the analysis of repetitive postures and physical movements. This study evaluated the performance of convolutional neural networks (CNNs) in classifying videos by utilizing the Kinect Activity Recognition Dataset (KARD) and the Microsoft Research (MSR) Pairs dataset. These CNN models, however, are problematic to train with video data since their efficiency is poorer in comparison with image data. By determining human poses and extracting video frames at set intervals, a unique solution to eliminating extraneous visuals was proposed in the study. Essentially, this involves the extraction of frames from datasets based on videos, with a laser focus on human poses. The frames are extracted using a specific frequency, and the human pose of each extracted frame is then established<sup>22<\/sup>. A suggested technique for short-term hand gesture recognition uses Myo armband signals analysis. The method divides long-term signals, which stand for several gestures, into short-term signals, which stand for a single gesture. From the short-term signals, five statistical time domain features are extracted. For 17 gestures, the average precision, sensitivity, and F1-score obtained in the results were 86.5%, 83%, and 82.2%, respectively. The suggested short-term identification approach performs better than the current long-term identification approach<sup>23<\/sup>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This paper presents a novel method using Support Vector Machines (SVM) to categorize upper limb movements based on myoelectric signals. It examines post-processing techniques, feature selection, data segmentation, and SVM model tuning as means of optimizing SVM-based myoelectric control. The study also highlights the good accuracy, robustness, and computational efficiency of SVM by comparing it to neural networks such as Multilayer Perceptrons (MLP) and Linear Discriminant Analysis (LDA)<sup>24<\/sup>. This paper presents a novel approach for low-power, real- time analysis of Electromyography (EMG) signals, which are essential for gesture control and prosthetic devices. It achieves over 99% accuracy in identifying nine wrist-hand movements by using minimal time-domain features, Kernel Fisher discriminant feature projection, and Radial Basis Function neural network classifiers. Implemented on the ARM Cortex-A53, it provides 50 times faster processing times than the state-of-the-art time-frequency techniques<sup>25<\/sup>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Table 1: Comparison of Dataset and Performance of Different Paper<\/strong><\/p>\n\n\n<table style=\"width: 95%;\" border=\"1\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr>\n<td width=\"172\">\n<p style=\"text-align: center;\"><strong>Paper<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"208\">\n<p><strong>Dataset<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"186\">\n<p><strong>Technique<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"183\">\n<p><strong>Performance<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"172\">\n<p><sup>8<\/sup>Subasi et al., 2018<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"208\">\n<p>Multiple Dataset<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"186\">\n<p>ANN, K-NN, SVM, DT<\/p>\n<\/td>\n<td width=\"183\">\n<p style=\"text-align: center;\">ANN provided the highest Accuracy of 98%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"172\">\n<p style=\"text-align: center;\"><sup>11<\/sup>Agarwal et al., 2019<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"208\">\n<p>Independently collected<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"186\">\n<p>DWT &amp; SVM<\/p>\n<\/td>\n<td width=\"183\">\n<p style=\"text-align: center;\">Cross-validation shows 94% accuracy<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"172\">\n<p style=\"text-align: center;\"><sup>13<\/sup>Abdullah et al., 2021<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"208\">\n<p>TIMIT<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"186\">\n<p>Evaluation Method by Voice Activated<\/p>\n<p>Device (VAD)<\/p>\n<\/td>\n<td width=\"183\">\n<p style=\"text-align: center;\">VDA provides Accuracy of 91.5%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"172\">\n<p style=\"text-align: center;\"><sup>20<\/sup>Wen et al., 2021<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"208\">\n<p>Independently collected<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"186\">\n<p>SVM, KNN &amp; bagged trees ensemble<\/p>\n<\/td>\n<td width=\"183\">\n<p style=\"text-align: center;\">Bagged trees ensemble model gives 96.2%<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td><img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-55519\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_fig1-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_fig1-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_fig1-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_fig1.jpg 674w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td>\n<p><strong>Figure 1: Block Diagram<\/strong><\/p>\n<p><\/p>\n<p><a href=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_fig1.jpg\" target=\"_blank\" rel=\"noopener noreferrer\">Click here to view Figure<\/a><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n<p class=\"wp-block-paragraph\"><strong>Data Collection<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The dataset was obtained via the UCI Machine Learning\nRepository. The signals are collected\nusing a PC equipped with a Bluetooth receiver and a MYO Thalamic bracelet worn on the forearm. Eight sensors equally\nspread around the forearm on the bracelet hold\nthe ability to collect myographic signals. The signals are sent to a PC through\na Bluetooth link. The 36 patients\u2019\nraw EMG data are shown while they made a series of static hand motions. Two series\nare executed by the subject, each with six (or seven) main motions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The duration of each motion was 3 seconds, with a 3-second break in between each gesture. The original dataset consists of seven classes: 0 denotes unmarked data, 1 denotes a hand at rest, 2 denotes a hand clenched in a fist, 3 denotes wrist flexion, 4 denotes wrist extension, 5 denotes radial deviations, and 6 denotes ulnar deviations. For this specific problem statement, three classes &#8211; hand at rest, wrist flexion, and wrist extension were considered. A total of 8 channels and 15000 samples are considered for each class.<\/p>\n\n\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td><img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-55520\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_fig2-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_fig2-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_fig2-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_fig2.jpg 651w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td>\n<p><strong>Figure 2: Hand Gestures &#8211; (1) hand at rest, (2) wrist flexion, and (3) wrist extension.<\/strong><\/p>\n<p><\/p>\n<p><a href=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_fig2.jpg\" target=\"_blank\" rel=\"noopener noreferrer\">Click here to view Figure<\/a><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n<p class=\"wp-block-paragraph\"><strong>Pre-processing<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bandpass filtering is a technique used in signal\nprocessing to isolate a specific frequency range\nof a signal while suppressing or blocking frequencies outside that range. This\ncan be useful for removing unwanted\nnoise or interference or for identifying specific frequency components of the signal that are of\ninterest. As there are 8 channels, the signals from each channel are sampled at 1000Hz with a low cutoff of 10Hz, a\nhigh cutoff is set at 400Hz, and the order is 4.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On the other hand, notch filtering is a method for removing\na certain band of frequencies from a signal while leaving\nthe remainder of the frequency\nspectrum unaffected. This can\nbe useful for removing unwanted harmonics from the signal as well as for removing noise or interference that is concentrated in a specific\nfrequency band.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The parameters for the notch filter are the Q factor\nset at 10 and the notch frequency at 60Hz.\nFig. 2, 3 &amp; 4 represent original &amp; filtered 8-channeled signals, where\n(A) represents original signals and (B) filtered signals.\nBy observation, filtered\nsignals look more uniform as compared to the original\nsignals. That\u2019s the advantage of filtering the signal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After applying bandpass filter and notch filter to\neach channel of EMG signal, the most important\nstep is to divide or segment each channel into a fixed number of window sizes and overlaps. Overlap refers to the number\nof samples that overlap between adjacent windows, window\nsize refers to the number\nof samples or data points in each\nwindow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For this proposed methodology the highest results were observed after setting the window size to 100 and overlapping of 50% of the window size. When related work was reviewed, it was observed that when the window size and overlap is small, there will be fewer chances of data loss during this process.<\/p>\n\n\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td><img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-55521\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_fig3-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_fig3-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_fig3-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_fig3.jpg 645w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td>\n<p><strong>Figure 3: (1) Class0 Original vs Filtered Signal; (2) Class1 Original vs Filtered Signal; (3) Class2 Original vs Filtered Signal<\/strong><\/p>\n<p><\/p>\n<p><a href=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_fig3.jpg\" target=\"_blank\" rel=\"noopener noreferrer\">Click here to view Figure<\/a><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n<p class=\"wp-block-paragraph\">For calculating the total window for each channel Eq. 1 is used.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"479\" height=\"53\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq1.jpg\" alt=\"\" class=\"wp-image-55522\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq1-300x33.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq1.jpg 479w\" sizes=\"(max-width: 479px) 100vw, 479px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Considering 15000\nsamples for each class. By applying the formula of step 5 in the above algorithm.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Total rows = 15000, Window size = 100 &amp; Overlap = 50 For above case,<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"319\" height=\"50\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq2.jpg\" alt=\"\" class=\"wp-image-55523\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq2-300x47.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq2.jpg 319w\" sizes=\"(max-width: 319px) 100vw, 319px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">By doing the above calculations, for each channel, 299 rows were generated. As there are 8 channels 299*8, it will generate 2392 rows for each class.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Algorithm 01: Algorithm of Sliding Window <\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Start<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For each channel in the column<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Get the data from the current channel<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Get the number of rows present in current_channel<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Calculate total number of windows using (Total_rows \u2013 Window_size) \/ Overlap + 1<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> Store the result in variable \u2018new_window\u2019<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For each window i -&gt; new_window<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Calculate the start_index of current_window using (i*overlap)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Calculate the end_index of current_window as (start_index + window_size)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If (end_index &gt; Total_rows)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">End_index = Total_rows<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Extract the data from current_window<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Store the data in list<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">End of Algorithm<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Feature Extraction<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After the pre-processing step, reducing the number of\nparameters, or features, is a crucial technique\nfor characterizing EMG signals. The wavelet transform\nis a useful tool for decomposing the signal with high time resolution, breaking\nit down into basic wavelets\nobtained by dilating and translating\na single function.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For feature extraction, the signals can be handled in\nthe FD, DWT, and fusion of TD and DWT.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Frequency Domain features: These features are based on the frequency content of the EMG signal. Some examples of frequency domain features include the power spectrum and the frequency of the dominant peak.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Mean Frequency<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">MNF, or mean normalized frequency, is computed as the weighted average frequency in an EMG (electromyography) power spectrum. It is determined by taking the sum of the products of the power spectrum and their respective frequencies, which is then divided by the total sum of the power spectrum <sup>[24]<\/sup>. Furthermore, MNF is also referred to as mean power frequency and mean spectral frequency in various works. The equation for MNF is as follows:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"296\" height=\"63\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq3.jpg\" alt=\"\" class=\"wp-image-55524\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Where, \ud835\udc53<sub>\ud835\udc57<\/sub> represents the frequency value of the EMG power spectrum at the frequency bin \ud835\udc57, \ud835\udc43<sub>\ud835\udc57<\/sub> represents the EMG power spectrum at the same frequency bin \ud835\udc57, and \ud835\udc40 denotes the length of the frequency bin. When analyzing EMG signals, \ud835\udc40 is is commonly defined as the next power of 2 based on the length of the EMG data in the time domain.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Variance<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The measure of how spread out the EMG signal is.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"333\" height=\"57\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq4.jpg\" alt=\"\" class=\"wp-image-55525\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq4-300x51.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq4.jpg 333w\" sizes=\"(max-width: 333px) 100vw, 333px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Skewness<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The measure of the asymmetry of the EMG signal distribution. A data set is said to be symmetric if it looks the same to both the right and left of the center point.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"346\" height=\"56\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq5.jpg\" alt=\"\" class=\"wp-image-55526\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq5-300x49.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq5.jpg 346w\" sizes=\"(max-width: 346px) 100vw, 346px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The mean is denoted as \ud835\udc4c\u0305, the standard deviation as \ud835\udf0e, and &nbsp;\ud835\udc41 represents the number of data points. It&#8217;s important to note\nthat when computing skewness, the standard deviat \ud835\udf48<sup>\ud835\udfd1<\/sup> is calculated with \ud835\udc41 in the denominator,\nas opposed to \ud835\udc41 \u2212 1 .<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The formula for skewness mentioned\nin \ud835\udc38\ud835\udc5e<sup>(5)<\/sup> is commonly\nknown as the Fisher- Pearson\ncoefficient of skewness.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A skewness of zero characterizes a normal distribution, and data that exhibits symmetry should have skewness values close to zero. Negative skewness values suggest a leftward skew, while positive skewness values indicate a rightward skew in the data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Kurtosis<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kurtosis is a statistical technique in the time domain that characterizes data distribution and identifies the presence of data peaks. It quantifies the degree to which data deviates from a normal distribution curve by comparing the inclination of the data distribution curve&#8217;s peaks to that of a normal curve.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"325\" height=\"54\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq6.jpg\" alt=\"\" class=\"wp-image-55527\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq6-300x50.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq6.jpg 325w\" sizes=\"(max-width: 325px) 100vw, 325px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The mean is denoted as \ud835\udc4c\u0305, the standard deviation as \ud835\udf0e, and &nbsp;\ud835\udc41 represents the number\nof data points.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A positive kurtosis value indicates heavy-tailed data, while a negative value suggests light tails. This comparison with a standard normal distribution helps determine whether the data distribution is flatter or more peaked than the normal distribution. It&#8217;s important to note that the kurtosis value for a standard normal distribution is 3.0. If the standard normal distribution is 3, then the equation becomes a bit different. It\u2019s often referred to as \u201cexcess kurtosis\u201d.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"394\" height=\"51\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq7.jpg\" alt=\"\" class=\"wp-image-55528\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq7-300x39.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq7.jpg 394w\" sizes=\"(max-width: 394px) 100vw, 394px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Time Domain Features: These features are based on the time variation of the EMG signal. Some examples of time domain features include the mean, standard deviation, and kurtosis of the signal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Mean Absolute Value<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This feature provides the absolute values of all amplitude.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"326\" height=\"72\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq8.jpg\" alt=\"\" class=\"wp-image-55529\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq8-300x66.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq8.jpg 326w\" sizes=\"(max-width: 326px) 100vw, 326px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Here \ud835\udc65<sub>\ud835\udc5b<\/sub> is a signal time series for \ud835\udc5b<em>=<\/em>1,2,3 \u2026 \ud835\udc41, and \ud835\udc41 is the number of data points.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Standard Deviation<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The measure of the dispersion or variability of the EMG signal. The standard deviation is a metric that quantifies the extent of fluctuations in a signal relative to its mean.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"344\" height=\"73\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq9.jpg\" alt=\"\" class=\"wp-image-55530\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq9-300x64.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq9.jpg 344w\" sizes=\"(max-width: 344px) 100vw, 344px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Here, \ud835\udc65<sub>\ud835\udc5b<\/sub> is the \ud835\udc5b<sup>\ud835\udc61\u210e<\/sup>\ndata point, \ud835\udf07 is the mean of the dataset,\nand \ud835\udc41 is is the total number of data points in the dataset.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DWT: A mathematical method known as the DWT is used to\ndivide a signal into many sets, each\nof which has a time series of coefficients that describe the signal\u2019s behavior\nin a particular frequency range. The\nsignal can now be represented in terms of its frequency constituents and the corresponding temporal\ndevelopment thanks to this transformation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A three-level wavelet decomposition is employed by using the Daubechies 4 algorithm. The details and approximation coefficients are separated according to the level of decomposition. <em>n <\/em>stands for the center of shift, and <em>S <\/em>for the scale factor.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"406\" height=\"76\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq10.jpg\" alt=\"\" class=\"wp-image-55531\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq10-300x56.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_eq10.jpg 406w\" sizes=\"(max-width: 406px) 100vw, 406px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Following the extraction of features from different\nfeature extractors, it obtained distinct numbers\nof columns for each method.\nSpecifically, the DWT yielded 8 columns, the FD method provided 4 columns, and the\ncombination of TD and DWT resulted in 10 columns. A comprehensive description of each column for every feature extractor\nis presented in the respective\ntables.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Table 2 briefly describes 3 feature extractors. After extracting the feature from these 3 above feature extractors it is necessary to use principal component analysis (PCA) this is because PCA is used to reduce the number of features from the above feature extractor without losing too much information, and it identifies the most important features. It makes features more recognizable for classification. This can be helpful for machine learning algorithms and classification. Also, it is useful for getting accurate results.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Table 2: Features Description <\/strong><\/p>\n\n\n<table style=\"width: 95%;\" border=\"1\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr>\n<td width=\"301\">\n<p style=\"text-align: center;\"><strong>Feature Extractor and Feature Count (In columns)<\/strong><\/p>\n<\/td>\n<td width=\"300\">\n<p style=\"text-align: center;\"><strong>Description<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"301\">\n<p style=\"text-align: center;\">DWT<\/p>\n<p style=\"text-align: center;\">8 columns<\/p>\n<\/td>\n<td width=\"300\">\n<p style=\"text-align: center;\">The 8 columns of features extracted by DWT: standard deviation of Level 1 approximation coefficients, mean absolute Values of level 1 approximation coefficients, standard deviation of level 2 approximation coefficients, mean of absolute values of level 2 approximation coefficients, standard deviation of level 3 approximation coefficients, mean of absolute values of level 3 approximation coefficients, standard deviation of the level 3 Detail coefficients, and mean of absolute values of the level 3 detail coefficients<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"301\">\n<p style=\"text-align: center;\">FD<\/p>\n<p style=\"text-align: center;\">4 columns<\/p>\n<\/td>\n<td width=\"300\">\n<p style=\"text-align: center;\">The 4 columns of features extracted by FD: Mean of the frequency domain values, Variance of the frequency domain values, Skewness of frequency domain values, and Kurtosis of frequency<br>domain values<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"301\">\n<p style=\"text-align: center;\">Fusion of TD and DWT 10 columns<\/p>\n<\/td>\n<td width=\"300\">\n<p style=\"text-align: center;\">Mean of the time domain values, Standard Deviation of the time domain values, standard deviation of level 1 approximation coefficients, mean of absolute values of level 1 approximation coefficients, standard deviation of level 2 approximation coefficients, mean of absolute values of level 2 approximation coefficients, standard deviation of level 3 approximation coefficients, mean of absolute values of level 3 approximation coefficients, standard deviation of the level 3 detail Coefficients, and mean of absolute values of the level 3 detail coefficient<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n\n\n<p class=\"wp-block-paragraph\"><strong>Training and Testing<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After extracting the features from DWT FD for 3\nclasses, the next step is to assign a class\nlabel to each extracted feature class. For DWT each class contains 2092\nfeatures extracted. After assigning\nthe class label to the feature it is necessary to append all the data frames of 3 classes\nbefore passing them to a classifier. Before passing to the classifier, it is essential to split the dataset into 70-30\nportions. Same procedure is done for FD. Usually, the training portion of the data should be greater or higher\nthan the testing data, as it allows\nthe model to identify and learn the significant pattern. This is necessary for\nthe model to accurately predict outcomes when presented with new, unseen testing data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once the model is trained, it internalizes the patterns it has learned from the training data and uses this knowledge to make predictions based on the testing data. To determine the performance of the model 3 classifiers are used: random forest, decision tree(DT), and K\u2013nearest neighbor. Random Forest is an effective machine learning (ML) algorithm utilized for predictive tasks, such as classification and regression, where input variables or features are used to make predictions. DT is an ML classifier, and it is a representation of the decision-making process, it is a model that takes the shape of a tree. The internal nodes of DT represent tests on input variables, and branches indicate outcomes. KNN is a non-parametric algorithm used in machine learning for classification and regression tasks. Unlike other algorithms, KNN does not make any assumptions about the underlying distribution of the data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Results and Discussion<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Table 3 shows the results for all the feature extractors and their performance on different classifiers. 3 classifiers were used, among all these classifiers, the RF classifier provided the highest accuracy of 81.69% when applied to FD-extracted features, along with the RF, the DT classifier also provided promising results with an accuracy of 80.77% for TD-extracted features. The idea of fusing TD and DWT features also resulted in promising results and achieved an accuracy of 81.21% for the DT classifier.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One noteworthy observation was that the RF classifier exhibited exceptional performance when applied to features extracted from the frequency domain. This suggests that the frequency- related characteristics of EMG signals played a pivotal role in distinguishing between different hand movements. This indicates that features related to the temporal characteristics of EMG signals provided valuable information for classification. In addition, the researchers explored a novel approach by fusing time domain and DWT features, yielding noteworthy results. The combined features achieved an accuracy of 81.21% with the DT classifier, implying that the fusion of both temporal and frequency-related information enhanced classification accuracy, underscoring the potential of utilizing multiple feature extractors in tandem. These findings not only highlight the effectiveness of specific feature extractors and classifiers in EMG-based hand movement classification but also suggest the advantage of exploring hybrid feature extraction methods to further improve classification performance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Table 3: CLASSIFIER MODEL RESULT<\/strong><\/p>\n\n\n<table style=\"width: 95%;\" border=\"1\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr>\n<td colspan=\"5\" width=\"681\">\n<p style=\"text-align: center;\"><strong>DWT Feature Extractor<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"176\">\n<p style=\"text-align: center;\"><strong>Classifier<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"102\">\n<p><strong>Accuracy<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"130\">\n<p><strong>Precision<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"128\">\n<p><strong>Recall<\/strong><\/p>\n<\/td>\n<td width=\"145\">\n<p style=\"text-align: center;\"><strong>F1-Score<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"176\">\n<p><strong>Random Forest<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"102\">\n<p>80.77<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"130\">\n<p>80.95<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"128\">\n<p>80.77<\/p>\n<\/td>\n<td width=\"145\">\n<p style=\"text-align: center;\">80.77<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"176\">\n<p style=\"text-align: center;\"><strong>K-nearest Neighbor<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"102\">\n<p>77.10<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"130\">\n<p>76.85<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"128\">\n<p>77.10<\/p>\n<\/td>\n<td width=\"145\">\n<p style=\"text-align: center;\">76.67<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"176\">\n<p style=\"text-align: center;\"><strong>Decision Tree<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"102\">\n<p>80.77<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"130\">\n<p>80.93<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"128\">\n<p>80.77<\/p>\n<\/td>\n<td width=\"145\">\n<p style=\"text-align: center;\">80.76<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" width=\"681\">\n<p style=\"text-align: center;\"><strong>FD Feature Extractor<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"176\">\n<p><strong>Classifier<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"102\">\n<p><strong>Accuracy<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"130\">\n<p><strong>Precision<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"128\">\n<p><strong>Recall<\/strong><\/p>\n<\/td>\n<td width=\"145\">\n<p style=\"text-align: center;\"><strong>F1-Score<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"176\">\n<p style=\"text-align: center;\"><strong>Random Forest<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"102\">\n<p>81.69<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"130\">\n<p>81.53<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"128\">\n<p>81.69<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"145\">\n<p>81.61<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"176\">\n<p><strong>K-nearest Neighbor<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"102\">\n<p>35.57<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"130\">\n<p>35.70<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"128\">\n<p>35.57<\/p>\n<\/td>\n<td width=\"145\">\n<p style=\"text-align: center;\">34.99<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"176\">\n<p style=\"text-align: center;\"><strong>Decision Tree<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"102\">\n<p>81.69<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"130\">\n<p>81.89<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"128\">\n<p>81.69<\/p>\n<\/td>\n<td width=\"145\">\n<p style=\"text-align: center;\">81.78<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" width=\"681\">\n<p style=\"text-align: center;\"><strong>Fusion of TD and DWT<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"176\">\n<p style=\"text-align: center;\"><strong>Classifier<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"102\">\n<p><strong>Accuracy<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"130\">\n<p><strong>Precision<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"128\">\n<p><strong>Recall<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"145\">\n<p><strong>F1-Score<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"176\">\n<p><strong>Random Forest<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"102\">\n<p>80.21<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"130\">\n<p>80.30<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"128\">\n<p>80.21<\/p>\n<\/td>\n<td width=\"145\">\n<p style=\"text-align: center;\">80.19<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"176\">\n<p style=\"text-align: center;\"><strong>K-nearest Neighbor<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"102\">\n<p>78.07<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"130\">\n<p>77.47<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"128\">\n<p>78.77<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"145\">\n<p>77.71<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"176\">\n<p><strong>Decision Tree<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"102\">\n<p>81.21<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"130\">\n<p>80.36<\/p>\n<\/td>\n<td style=\"text-align: center;\" width=\"128\">\n<p>81.21<\/p>\n<\/td>\n<td width=\"145\">\n<p style=\"text-align: center;\">80.22<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td><img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-55534\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_gra1-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_gra1-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_gra1-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_gra1.jpg 529w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td>\n<p><strong>Graph 1: Bar graph of the accuracy comparison<\/strong><\/p>\n<p><\/p>\n<p><a href=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2024\/01\/Vol17No1_Hum_Swa_gra1.jpg\" target=\"_blank\" rel=\"noopener noreferrer\">Click here to view Figure<\/a><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n<p class=\"wp-block-paragraph\"><strong>Future Scope and Conclusion<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The developed EMG-based hand moment classification\nmodel shows promising results and holds\npotential for deployment in various sectors and applications. Particularly in\nthe medical sector, it can aid in\ndiagnosing and monitoring conditions by analyzing muscle activity patterns. Clinicians can leverage the model to identify abnormalities such as\nmuscle weakness, dystonia, or peripheral nerve injuries affecting\nhand movements. Additionally, the model has implications for prosthetics and orthotics, providing intuitive control for\nprosthetic hand movements. By utilizing\ndiverse feature extraction techniques and preprocessing methods, the project\nachieved an accuracy rate of 80% in\nclassifying hand gestures, including hand at rest, wrist flexion, and wrist extension.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The authors of this research have currently focused on three specific hand movements. In the future, they plan to expand their investigation to encompass a broader range of hand movements commonly utilized in daily life, such as wrist pronation, wrist rotation, wrist radial deviation, and more. Upon the inclusion of these additional hand movements, the authors intend to extract relevant features for each movement. Subsequently, they will work towards integrating these features into a model designed for prosthetic hands. This research is expected to have a greater impact on the biomedical field in the future.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Acknowledgement<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This work is carried out under the support received from AICTE, New Delhi, India.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conflict of Interest<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Authors have no conflict of interest to declare.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Funding Sources<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">All India Council for Technical Education (AICTE) File no. 8-53\/FDC\/RPS (POLICY-I) \/2019-20.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>References<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Jaramillo AG, Benalcazar ME. Real-time hand gesture recognition with EMG using machine learning. In: 2017 IEEE second Ecuador technical chapters meeting (ETCM). IEEE; 2017:1-5.<br><a rel=\"noreferrer noopener\" aria-label=\"CrossRef (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1109\/ETCM.2017.8247487\" target=\"_blank\">CrossRef<\/a><\/li><li>Hasan MM, Rahaman A, Shuvo MF, Ovi MAS, Rahman MM. Human hand gesture detection based on EMG signal using ANN. In: 2014 International Conference on Informatics, Electronics &amp; Vision (ICIEV). IEEE; 2014:1-5.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1109\/ICIEV.2014.6850687\" target=\"_blank\"> CrossRef <\/a><\/li><li>Jia G, Lam HK, Liao J, Wang R. Classification of electromyographic hand gesture signals using machine learning techniques. Neurocomputing. 2020;401:236-248.<br> <a rel=\"noreferrer noopener\" aria-label=\"CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1016\/j.neucom.2020.03.009\" target=\"_blank\">CrossRef <\/a><\/li><li>AlKhazzar AM, Raheema MN. EMG Signal Classification Using Radial Basis Function Neural Network. In: 2018 Third Scientific Conference of Electrical Engineering (SCEE). IEEE; 2018:180-185.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1109\/SCEE.2018.8684162\" target=\"_blank\"> CrossRef <\/a><\/li><li>Oh DC, Jo YU. Classification of hand gestures based on multi-channel EMG by scale Average wavelet transform and convolutional neural network. Int J Control Autom Syst. 2021;19(3):1443-1450.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1007\/s12555-019-0802-1\" target=\"_blank\"> CrossRef <\/a><\/li><li>Ahsan MR, Ibrahimy MI, Khalifa OO. Electromygraphy (EMG) signal-based hand gesture recognition using artificial neural network (ANN). In: 2011 4th International Conference on Mechatronics (ICOM). IEEE; 2011:1-6.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1109\/ICOM.2011.5937135\" target=\"_blank\"> CrossRef <\/a><\/li><li>Rabin N, Kahlon M, Malayev S, Ratnovsky A. Classification of human hand movements based on EMG signals using nonlinear dimensionality reduction and data fusion techniques. Expert Syst Appl. 2020;149:113281.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1016\/j.eswa.2020.113281\" target=\"_blank\"> CrossRef <\/a><\/li><li>Subasi A, Alaskandarani A, Abubakir AA, Qaisar SM. sEMG signal classification using DWT and bagging for basic hand movements. In: 2018 21st Saudi Computer Society National Computer Conference (NCC). IEEE; 2018:1-6.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1109\/NCG.2018.8593010\" target=\"_blank\"> CrossRef <\/a><\/li><li>Wei J, Meng Q, Badii A. Classification of human hand movements using surface EMG for myoelectric control. In: Advances in Computational Intelligence Systems: Contributions Presented at the 16th UK Workshop on Computational Intelligence, September 7\u20139, 2016, Lancaster, UK. Springer International Publishing; 2017:331-339.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1007\/978-3-319-46562-3_22\" target=\"_blank\"> CrossRef <\/a><\/li><li>Subasi A, Yaman E. EMG signal classification using discrete wavelet transform and rotation forest. In: CMBEBIH 2019: Proceedings of the International Conference on Medical and Biological Engineering, 16-18 May 2019, Banja Luka, Bosnia and Herzegovina. Springer International Publishing; 2020:29-35.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1007\/978-3-030-17971-7_5\" target=\"_blank\"> CrossRef <\/a><\/li><li>Agarwal R, Raman B, Mittal A. Hand gesture recognition using discrete wavelet transform and support vector machine. 2nd International Conference on Signal Processing and Integrated Networks (SPIN). 2015: 489-493<\/li><li>Zhang J, Ling C, Li S. EMG signals based human action recognition via deep belief networks. IFAC-PapersOnLine. 2019;52(19):271-276.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1016\/j.ifacol.2019.12.108\" target=\"_blank\"> CrossRef <\/a><\/li><li>Abdullah S, Zamani M, Demosthenous A. A discrete wavelet transform-based voice activity detection and noise classification with sub-band selection. In: 2021 IEEE International Symposium on Circuits and Systems (ISCAS). IEEE; 2021:1-5.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1109\/ISCAS51556.2021.9401647\" target=\"_blank\"> CrossRef <\/a><\/li><li>Qidwai U, Ajimsha MS, Shakir M. The role of EEG and EMG combined virtual reality gaming system in facial palsy rehabilitation-A case report. J Bodyw Mov Ther. 2019;23(2):425-431.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1016\/j.jbmt.2019.02.012\" target=\"_blank\"> CrossRef <\/a><\/li><li>Nourbakhsh MR, Kukulka CG. Relationship between muscle length and moment arm on EMG activity of human triceps surae muscle. J Electromyogr Kinesiol. 2004;14(2):263- 273.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1016\/S1050-6411(03)00076-2\" target=\"_blank\"> CrossRef <\/a><\/li><li>Topalovi\u0107 I, Graovac S, Popovi\u0107 DB. EMG map image processing for recognition of fingers movement. J Electromyogr Kinesiol. 2019;49:102364.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1016\/j.jelekin.2019.102364\" target=\"_blank\"> CrossRef <\/a><\/li><li>Staudenmann D, Stegeman DF, van Die\u00ebn JH. Redundancy or heterogeneity in the electric activity of the biceps brachii muscle? Added value of PCA-processed multi- channel EMG muscle activation estimates in a parallel-fibered muscle. National Library of Medicine. 2013;23(4):892-898.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1016\/j.jelekin.2013.03.004\" target=\"_blank\"> CrossRef <\/a><\/li><li>Ghalyan IF, Abouelenin ZM, Kapila V. Gaussian filtering of EMG signals for improved hand gesture classification. In: 2018 IEEE Signal Processing in Medicine and Biology Symposium (SPMB). IEEE; 2018:1-6.<br><a href=\"https:\/\/doi.org\/10.1109\/SPMB.2018.8615596\"> CrossRef <\/a><\/li><li>Rahman SAM, Ali MA, Mamun MAA. The Use of Wearable Sensors for the Classification of Electromyographic Signal Patterns based on Changes in the Elbow Joint Angle. Procedia Comput Sci. 2021;185:338-344.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1016\/j.procs.2021.05.043\" target=\"_blank\"> CrossRef <\/a><\/li><li> Wen R, Wang Q, Li Z. Human hand movement recognition using infinite hidden Markov model based sEMG classification. Biomed Signal Process Control. 2021;68:102592.<br> <a rel=\"noreferrer noopener\" aria-label=\"CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1016\/j.bspc.2021.102592\" target=\"_blank\">CrossRef <\/a><\/li><li>Abidin \u00c7al\u0131\u015fkan. A New Ensemble Approach for Congestive Heart Failure and Arrhythmia Classification Using Shifted One-Dimensional Local Binary Patterns with Long Short-Term Memory.The Computer Journal, vol. 65, no. 9, 14 July 2022, pp. 2535\u20132546.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1093\/comjnl\/bxac087\" target=\"_blank\"> CrossRef <\/a><\/li><li>\u00c7al\u0131\u015fkan, Abidin. Detecting Human Activity Types from 3D Posture Data Using Deep Learning Models. Biomedical Signal Processing and Control, vol. 81, Mar. 2023, p. 104479.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1016\/j.bspc.2022.104479\" target=\"_blank\"> CrossRef <\/a><\/li><li>Raghad Radi Esaa, et al. Hand Movements Classification Based on Myo Armband Signals. 26 Nov. 2022: pp. 1-5.<\/li><li>Oskoei, Mohammadreza Asghari, and Huosheng Hu. Support Vector Machine-Based Classification Scheme for Myoelectric Control Applied to Upper Limb. IEEE Transactions on Biomedical Engineering, vol. 55, no. 8, Institute of Electrical and Electronics Engineers, Aug. 2008, pp. 1956\u201365.<br><a rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\" href=\"https:\/\/doi.org\/10.1109\/TBME.2008.919734\" target=\"_blank\"> CrossRef <\/a><\/li><li>Raurale, Sumit A., et al. EMG Wrist-Hand Motion Recognition System for Real-Time Embedded Platform IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). 2019; pp. 1523-1527.<br><a href=\"https:\/\/doi.org\/10.1109\/ICASSP.2019.8683104\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" CrossRef  (opens in a new tab)\"> CrossRef <\/a><\/li><\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Introduction One of the most crucial fields of research in  [&#8230;]<\/p>\n","protected":false},"author":15,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[113],"tags":[],"class_list":["post-55514","post","type-post","status-publish","format-standard","hentry","category-vol17no1"],"_links":{"self":[{"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/posts\/55514","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/comments?post=55514"}],"version-history":[{"count":5,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/posts\/55514\/revisions"}],"predecessor-version":[{"id":57385,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/posts\/55514\/revisions\/57385"}],"wp:attachment":[{"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/media?parent=55514"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/categories?post=55514"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/tags?post=55514"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}