| Literature DB >> 33299536 |
Xiaoyun Liu1,2, Xugang Xi1,2, Xian Hua3, Hujiao Wang4, Wei Zhang1,2.
Abstract
The feature extraction of surface electromyography (sEMG) signals has been an important aspect of myoelectric prosthesis control. To improve the practicability of myoelectric prosthetic hands, we proposed a feature extraction method for sEMG signals that uses wavelet weighted permutation entropy (WWPE). First, wavelet transform was used to decompose and preprocess sEMG signals collected from the relevant muscles of the upper limbs to obtain the wavelet sub-bands in each frequency segment. Then, the weighted permutation entropies (WPEs) of the wavelet sub-bands were extracted to construct WWPE feature set. Lastly, the WWPE feature set was used as input to a support vector machine (SVM) classifier and a backpropagation neural network (BPNN) classifier to recognize seven hand movements. Experimental results show that the proposed method exhibits remarkable recognition accuracy that is superior to those of single sub-band feature set and commonly used time-domain feature set. The maximum recognition accuracy rate is 100% for hand movements, and the average recognition accuracy rates of SVM and BPNN are 100% and 98%, respectively.Entities:
Year: 2020 PMID: 33299536 PMCID: PMC7707938 DOI: 10.1155/2020/8824194
Source DB: PubMed Journal: J Healthc Eng ISSN: 2040-2295 Impact factor: 2.682
Figure 1Target placement of sEMG sensors.
Figure 2Hand movements: (a) open, (b) close, (c) point, (d) yeah, (e) ok, (f) tripod, and (g) grip.
Figure 3Algorithm flowchart.
Figure 4Decomposition of sEMG sequence via four-level WT and extraction of five sub-bands. “a4” is the approximation at the fourth level. “d4” is the details at the fourth level. “d3” is the details at the third level. “d2” is the details at the second level. “d1” is the details at the first level.
Figure 5Raw sEMG signals.
Figure 6Five-layer wavelet decomposition signal of ch3.
Figure 7Scatterplots of the entropy values of the random two-channel sEMG signals for the seven hand movements: (a) d1, (b) d2, (c) d3, (d) d4, and (e) a4 wavelet sub-bands and (f) undecomposed sEMG. The horizontal coordinate represents entropy values of sEMG from ch1, and the longitudinal coordinate refers to those from ch2.
Average recognition accuracies of different sub-bands (×100%).
| Signal | Average recognition accuracy (PE/WPE) | |
|---|---|---|
| SVM | BPNN | |
| a4 | 0.40/0.64 | 0.53/0.53 |
| d1 | 0.58/0.60 | 0.56/0.67 |
| d2 | 0.60/0.85 | 0.65/0.78 |
| d3 | 0.76/0.84 | 0.74/0.87 |
| d4 | 0.48/0.71 | 0.41/0.54 |
| Undecomposed sEMG | 0.86/0.90 | 0.75/0.82 |
Recognition accuracies of d3 and undecomposed sEMG for the seven hand movements (×100%).
| Hand movement | d3 (PE/WPE) | Undecomposed sEMG(PE/WPE) | ||
|---|---|---|---|---|
| SVM | BPNN | SVM | BPNN | |
| Open | 0.64/0.71 | 0.77/1.00 | 0.87/0.92 | 1.00/0.62 |
| Close | 0.62/0.87 | 0.69/1.00 | 1.00/0.83 | 0.92/0.62 |
| Point | 0.71/0.82 | 0.85/0.92 | 0.82/1.00 | 0.85/0.92 |
| Ok | 0.78/0.79 | 0.38/0.85 | 0.90/0.80 | 0.54/0.77 |
| Yeah | 0.76/0.92 | 0.92/0.77 | 0.69/0.92 | 0.92/1.00 |
| Tripod | 0.92/0.89 | 0.92/0.92 | 0.92/0.93 | 0.62/1.00 |
| Grip | 0.88/1.00 | 0.54/0.69 | 0.80/0.92 | 0.38/0.85 |
Summary of average recognition accuracies (×100%).
| Method | Features | SVM | BPNN |
|---|---|---|---|
| Without decomposition | PE | 0.86 | 0.75 |
| WPE | 0.90 | 0.82 | |
|
| |||
| With wavelet decomposition | Wavelet PE feature set (all sub-bands) | 1.00 | 0.97 |
| WWPE feature set (all sub-bands) | 1.00 | 0.98 | |
| Wavelet PE feature set (single d3 sub-band) | 0.57 | 0.58 | |
| WWPE feature set (single d3 sub-band) | 0.75 | 0.67 | |
Recognition accuracies of Wavelet PE feature set and WWPE feature set (all sub-bands) for the seven hand movements (×100%).
| Hand movement | Wavelet PE feature set | WWPE feature set | ||
|---|---|---|---|---|
| SVM | BPNN | SVM | BPNN | |
| Open | 1.00 | 1.00 | 1.00 | 1.00 |
| Close | 1.00 | 1.00 | 1.00 | 1.00 |
| Point | 1.00 | 1.00 | 1.00 | 1.00 |
| Ok | 1.00 | 1.00 | 1.00 | 1.00 |
| Yeah | 1.00 | 1.00 | 1.00 | 1.00 |
| Tripod | 1.00 | 1.00 | 1.00 | 1.00 |
| Grip | 1.00 | 1.00 | 1.00 | 1.00 |
The commonly used time-domain feature set recognition accuracies (×100%).
| Hand movement | Open | Close | Point | Ok | Yeah | Tripod | Grip |
|---|---|---|---|---|---|---|---|
| BP | 0.70 | 0.89 | 0.85 | 0.69 | 0.94 | 0.82 | 0.70 |
| SVM | 0.84 | 0.95 | 0.92 | 0.85 | 0.83 | 0.93 | 0.77 |