| Literature DB >> 24048337 |
Rubana H Chowdhury1, Mamun B I Reaz, Mohd Alauddin Bin Mohd Ali, Ashrif A A Bakar, K Chellappan, T G Chang.
Abstract
Electromyography (EMG) signals are becoming increasingly important in many applications, including clinical/biomedical, prosthesis or rehabilitation devices, human machine interactions, and more. However, noisy EMG signals are the major hurdles to be overcome in order to achieve improved performance in the above applications. Detection, processing and classification analysis in electromyography (EMG) is very desirable because it allows a more standardized and precise evaluation of the neurophysiological, rehabitational and assistive technological findings. This paper reviews two prominent areas; first: the pre-processing method for eliminating possible artifacts via appropriate preparation at the time of recording EMG signals, and second: a brief explanation of the different methods for processing and classifying EMG signals. This study then compares the numerous methods of analyzing EMG signals, in terms of their performance. The crux of this paper is to review the most recent developments and research studies related to the issues mentioned above.Entities:
Mesh:
Year: 2013 PMID: 24048337 PMCID: PMC3821366 DOI: 10.3390/s130912431
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.General block diagram of PLI cancelling system.
List of 324 wavelet functions from 15 wavelet families.
| Haar | db1 | 1 |
| Daubechies | db2-db45 | 2–45 |
| Coiflet | coif1-coif5 | 46–50 |
| Morlet | morl | 51 |
| Complex Morlet | cmor | 52–147 |
| Discrete Meyer | dmey | 148 |
| Meyer | meyr | 149 |
| Mexican Hat | mexh | 150 |
| Shannon | shan | 151–200 |
| Frequency B-spline | fbsp | 201–260 |
| Gaussian | gaus | 261–267 |
| Complex Gaussian | cgaus | 268–275 |
| Biorthogonal | bior | 276–290 |
| Reverse Biorthogonal | rbio | 291–305 |
| Symlet | sym | 306–324 |
Figure 2.Raw EMG signal denoised by wavelet function (a) db2; (b) db4; (c) db6; (d) db44; (e) db45.
Figure 3.Block diagram of Empirical Mode Decomposition [55].
Figure 4.Raw EMG data from right vastus medialis muscle during maximum walking speed.
Figure 5.The empirical mode decomposition of the electromyography signal from right vastus medialis during maximum walking speed.
Comparison of different types of Neural network [66].
|
| ||||||
|---|---|---|---|---|---|---|
| 01 | MLP | 05,05,07 | 0.627751035 | 0.0100858 | 0.02468346 | 0.00336508 |
| 02 | Gen FF | 05,05,07 | 0.01897900 | 0.00467948 | ||
| 03 | Mod NN | 05,05,07 | 0.636114324 | 0.0115398 | 0.02638402 | 0.00299289 |
| 04 | Jor/elman NN | 05,05,07 | 0.627025792 | 0.00994905 | 0.025520535 | 0.003213602 |
| 05 | Recurrent NN | 05,05,07 | 0.616395357 | 0.00997408 | 0.024154242 | 0.003366557 |
| 06 | RBF network | 05,05,07 | 0.025991453 | 0.003341636 | ||
Comparison of all the NN architectures on test dataset [70].
| MLP | Tanh | Momentum | 0.02501 (noise) | 0.78114 (noise) | 1,000 | 19.16 | 253 |
| 0.02482 (EMG) | 0.58433 (EMG) | ||||||
|
| |||||||
| FTLRNN | Linear | Momentum | 0.000067 (noise) | 0.99950 (noise) | 1,000 | 14 | 10 |
| 0.000048 (EMG) | 0.99939 (EMG) | ||||||
|
| |||||||
| RBF | Linear | Levenberg Marquardt (LM) | 0.02470 (noise) | 0.78414 (noise) | 1,000 | 8.3 | 293 |
| 0.02482 (EMG) | 0.58509 (EMG) | ||||||
Figure 6.Blind source separation (BSS) block diagram [72].
Mathematical representation of widely used sEMG feature extraction methods.
| Integrated EMG(IEMG) |
|
| Here | |
|
| |
| Mean Absolute Value (MAV) |
|
|
| |
| Modified Mean Absolute Value 1 (MMAV1) |
|
|
| |
|
| |
| Modified Mean Absolute Value 2 (MMAV2) |
|
|
| |
|
| |
| Simple Square Integral(SSI) |
|
|
| |
| Variance of EMG (VAR) |
|
|
| |
| Root Mean Square (RMS) |
|
|
| |
| Waveform Length (WL) |
|
|
| |
| Willison Amplitude (WAMP) |
|
|
| |
|
| |
| Log detector (LOG) |
|
|
| |
| Slope Sign Change (SSC) |
|
|
| |
|
| |
| Zero crossing (ZC) |
|
|
| |
|
| |
| Multi-scale amplitude modulation–frequency modulation (AM–FM) |
|
| Here n = 1, 2,…M indexes the AM–FM components, an represents the nth instantaneous amplitude, and ϕn represents the nth instantaneous phase. Here, AM–FM components are extracted over a dyadic filter bank. | |
Figure 7.Block diagram of the process of EMG classification system.
Figure 8.Six motions in the order of (a) flexion; (b) extension; (c) supination; (d) pronation; (e) hand grasping and (f) hand opening [100].
Discrimination results of five subjects (A, B, C, D and E) [100].
| R-LLGMN Mean ± SD (%) | 99.06 ± 0.00 | 89.32 ± 0.37 | 93.04 ± 0.11 | 93.49 ± 0.00 | 92.75 ± 0.00 |
| LLGMN (Mean ± SD (%)) | 94.00 ± 5.50 | 82.83 ± 0.00 | 88.50 ± 0.04 | 88.67 ± 0.15 | 89.26 ± 0.14 |
| BPNN (Mean ± SD (%)) | 73.41 ± 7.86 | 46.52 ± 12.3 | 44.20 ± 10.4 | 69.79 ± 9.97 | 69.17 ± 7.00 |
Figure 9.Schematic diagram of back propagation artificial neural networks (BPANN) with Levenberg-Marquardt algorithm [101].
Performance of four types ICA algorithm (percentage) for isometric hand gesture Identification [102].
| Raw EMG | 60% | 60% | 60% | 60% |
| Infomax | 80% | 80% | 80% | 80% |
| JADE | 85% | 85% | 85% | 85% |
| Fast ICA | 90% | 90% | 90% | 90% |
| TDESP | 97% | 97% | 97% | 97% |
Figure 10.Structure of the fuzzy system with four inputs and one output [104].
Performance comparison between ANFIS- and ANN-based methods [104].
| ANFIS | 92% | 94.67% |
| ANN | 86.6% | 92.2% |
Figure 11.Three types of EMG signals; here y-axis represents amplitude (μV) [108].
Performances of the ANN, SVM, LR, LDA and ELM learning machines [112].
| ANN | 32.25 | 1.18 | 98.20 |
| SVM | 1.80 | 0.20 | 96.15 |
| LR | 0.10 | 0.05 | 97.50 |
| LDA | 0.09 | 0.04 | 97.25 |
| ELM | 0.07 | 0.005 | 99.75 |
Summary of different EMG classification system.
| FFT | NN (Feature dimensionality reduction by (Simple-FLDA) | Recognize Wrist motion | FCR & FCU (Four electrode) | 94% | Oyama and Mitsukura [ |
|
| |||||
| MAV, SSCs, and AR model coefficients of the signal, ZC | Adaptive Neuro-fuzzy interference system (ANFIS) | Six classes of hand movement | Extensor digitorum, ECR, PL and FCU | 92% | Khezri & Jahed [ |
|
| |||||
| MAV,RMS, VAR, SD, ZC, SSC & WL | BPANN with Levenberg-Marquardt training algorithm | Hand motion pattern | Hand | 89.2% | Ahsan |
|
| |||||
| WPT | MLP(Feature dimensionality reduction by SOFM + PCA) | Multifunction myoelectric hand control | 97% | Chu, J.U | |
|
| |||||
| FFT | Fuzzy interference system (FIS) | Hand motion recognition for controlling Robot hand | Hand | 90% | Uchida |
|
| |||||
| RMS | SVM | Eight classes of hand movement for realtime control of a robotic arm. | Flexor carpi radialis, FCU, | 92–98% | Shenoy |
|
| |||||
| RMS,Entropy | BPANN (Gradient-descent algorithm) | Four hand gestures recognition for human-computer interaction | Forearm, Abductor | 97.5% | Rajesh |
|
| |||||
| ARM and EMG histogram | CKLM | Control of a multi-degrees-of-freedom prosthetic hand. | PL, EDC,FCU, FDS,FDP | 93.54% | Yi-Hung [ |
|
| |||||
| Entropy | Error backpropagation type neural networks | Six Motion discrimination | Forearm (four paired electrode) | 90% | Tsuji |
|
| |||||
| Force information | R-LLGMN | Six motion discrimination | Forearm (six channel) | - | Nan Bu |
|
| |||||
| RMS | BPANN | Classify six different hand gestures | Flexor carpi radialis, FCU, FDS, | 99% | Naik |
|
| |||||
| AM-FM | KNN | Classified neuromuscular disorder | 58% | Christodouloua | |
|
|
| ||||
| SOM | 60% | ||||
|
|
| ||||
| SVM | 78% | ||||
|
| |||||
| AR | WNN | Classified neuromuscular disorder | 90.7% | Subasi | |
|
|
| ||||
| FEBANN | 88% | ||||
|
| |||||
| Vector elements extracted by STFT | MLPNN with Levenberg-Marquardt (L-M) and gradient descent (GDA) algorithms (Feature dimensionality reduction by ICA). | Muscle fatigue detection | Right | 88.5% | Subasi A. |
|
|
| ||||
| SPWVD | 90% | ||||
|
|
| ||||
| CWT | 91% | ||||
|
| |||||
|
| |||||
| Quadratic phase coupling (QPC) | Extreme Learning Machine Algorithm (ELM) | Classify the EMG signals (an aggressive action or a normal action) | Right biceps & triceps, Left biceps & triceps, right & left thigh, right & left hamstring (8 channel) | 99.75% | Sezgin, N. [ |
|
| |||||
| AR | SVM | Diagnosis of neuromuscular diseases | Biceps and Hypothenar eminence | - | Güler |
IEMG-Integrated EMG, WPT-Wavelet packet Transform, FFT-Fast-Fourier Transform, STFT-Short time Fourier Transform, SPWVD-Smoothed Pseudo-Wigner-Ville Distribution, CWT- Continuous wavelet transform, AR-Autoregressive analysis, MAV-Mean amplitude value, RMS-Root mean square, VAR-Variance value, SD-Standard deviation, ZC-Zero crossing, SSC-Slope Sign Changes, WL-Wave length, REC-Recurrent Rate, Pacc-Power, Wmax-Wavelet coefficient, Samp En-Entropy, ARM-Autoregressive model, FMN-Frequency mean, FMD-Frequency median, FR-Frequency ratio, PL-Palmaris longus, EDC-Extensor digitorum communis, FCU-Flexor carpi ulnaris, FDS-Flexor digitorum superficialis, FDP-Flexor digitorum profundus, FEBANN-Feed forward error backpropagation artificial neural networks, WNN-wavelet neural networks, BPNN-Back propagation neural network
Summary of most important methods.
| Wigner-Ville Distribution (WVD) |
WVD exhibits excellent localization properties. It is very noisy, which is the major limitation of this method. | |
|
| ||
| Wavelet Transform (WT) |
WT has the capability of multiresolution problem. It is able to deal with multicomponent signals because it is not affected by cross-term. The stationary signal is assumed, it is the main restriction of WT. | |
|
| ||
| Artificial Neural Network (ANN) |
ANN can represent both linear and nonlinear relationships. Exhibit mapping potentialities, it can learn to map a set of inputs to a set of outputs and precisely detect data. The complexity of the network structure increases if the number of input dimensions increases. | |
|
| ||
| Higher order statistics (HOS) |
HOS is very useful in the detection and characterization of non-linearities of mechanisms that generate time series via phase relations of their harmonic components. The HOS characterizes the non-Gaussianity in a signal very well because the HOS of Gaussian signals are statistically zero. It contains both amplitude and phase information. HOS are translation invariant. | |
|
| ||
| Empirical Mode Decomposition (EMD) |
EMD method is able to deal with non-stationary and non-linear data. It can decompose any complicated time series data precisely. The main difficulties of the EMD method is to implement the best spline. EMD algorithm is very sensitive for noise. Enhanced empirical mode decomposition is noise-assisted version and it is more robust. | |
|
| ||
| Independent Component Analysis (ICA) |
Sources e.g independent component must be non-Gaussian for ICA which is the fundamental restriction of this method. It is sensitive to high-order statistics in the data, not just the covariance matrix. It delivers a more probable set of data, which helps to locate the data concentration in n-dimensional space. | |
|
| ||
| Fuzzy Logic |
It is very simple and is insensitive to over training. The most important characteristics of the fuzzy logic system is that it can tolerate a certain degree of contradiction in the data. | |