| Literature DB >> 33916379 |
Zhipeng Yu1,2, Jianghai Zhao1, Yucheng Wang1, Linglong He2, Shaonan Wang1,2.
Abstract
In recent years, surface electromyography (sEMG)-based human-computer interaction has been developed to improve the quality of life for people. Gesture recognition based on the instantaneous values of sEMG has the advantages of accurate prediction and low latency. However, the low generalization ability of the hand gesture recognition method limits its application to new subjects and new hand gestures, and brings a heavy training burden. For this reason, based on a convolutional neural network, a transfer learning (TL) strategy for instantaneous gesture recognition is proposed to improve the generalization performance of the target network. CapgMyo and NinaPro DB1 are used to evaluate the validity of our proposed strategy. Compared with the non-transfer learning (non-TL) strategy, our proposed strategy improves the average accuracy of new subject and new gesture recognition by 18.7% and 8.74%, respectively, when up to three repeated gestures are employed. The TL strategy reduces the training time by a factor of three. Experiments verify the transferability of spatial features and the validity of the proposed strategy in improving the recognition accuracy of new subjects and new gestures, and reducing the training burden. The proposed TL strategy provides an effective way of improving the generalization ability of the gesture recognition system.Entities:
Keywords: convolutional neural network; instantaneous gesture recognition; surface electromyography; transfer learning
Mesh:
Year: 2021 PMID: 33916379 PMCID: PMC8038633 DOI: 10.3390/s21072540
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Input preparation process of the instantaneous gesture recognition network. CH denotes channel.
Figure 2The structure of instantaneous hand gesture recognition neural network. Conv and BN denote Convolution and Batch Normalization, respectively.
Figure 3The training process of the target network.
Figure 4The architecture of the target network with the transfer learning (TL) strategy.
Figure 5Finger and wrist gesture categories in CapgMyo [19] and NinaPro DB1 [20]. (a) Twelve basic movements of finger in DB-c and Exercise A; (b) eight isometric and isotonic hand configurations in DB-a and Exercise B; and (c) nine basic movements of the wrist in Exercise B.
Two-way ANOVA analysis results for the target network. * means the significant difference of p < 0.001.
| Target | Factor | Mean Differernces and Sig. ( | |||
|---|---|---|---|---|---|
| Gesture Set | Instantaneous Accuracy | Major Voted Accuracy | Training Time | ||
| DB-c | Main | Training Strategy | <0.001 * | <0.001 * | <0.001 * |
| Gesture Repetition | <0.001 * | <0.001 * | 0.029 | ||
| Exercise A | Main | Training Strategy | <0.001 * | <0.001 * | <0.001 * |
| Gesture Repetition | <0.001 * | <0.001* | 0.02 | ||
| DB-a | Main | Training Strategy | <0.001 * | <0.001 * | <0.001 * |
| Gesture Repetition | <0.001 * | <0.001 * | 0.995 | ||
| Exercise B | Main | Training Strategy | <0.001 * | <0.001 * | <0.001 * |
| Gesture Repetition | <0.001 * | <0.001 * | 0.584 | ||
Figure 6The comparison of the accuracy of instantaneous recognition and major voted recognition of the target network under the TL strategy and non-TL strategy for new subject recognition: (a) DB-c and (b) Exercise A.
The average instantaneous accuracy (%) and average major voted accuracy (%) for new subject recognition.
| Target | Gesture Repetitions | |||||||
|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | ||
| DB-c | Instantaneous accuracy | 53.16 | 67.36 | 72.10 | 72.60 | 74.65 | 76.06 | 77.25 |
| Major voted accuracy | 72.25 | 91.59 | 92.19 | 95.07 | 96.53 | 97.26 | 98.03 | |
| Exercise A | Instantaneous accuracy | 55.46 | 59.55 | 64.51 | 66.24 | 68.06 | 67.84 | 70.41 |
| Major voted accuracy | 59.29 | 64.33 | 70.80 | 73.74 | 73.68 | 74.01 | 75.53 | |
The comparison of training time(s) between the TL strategy and non-TL strategy for new subject recognition.
| Target | Strategy | Gesture Repetitions | ||||||
|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | ||
| DB-c | TL | 23.7 ± 6.94 | 29.8 ± 9.77 | 34.96 ± 12.95 | 47.65 ± 21.15 | 59.75 ± 27.63 | 76.7 ± 40.15 | 86.57 ± 43.02 |
| Non-TL | 253.1 ± 2.1 | 176.63 ± 69.8 | 168.1 ± 65.3 | 124.1 ± 29.3 | 166.5 ± 90.35 | 148.8 ± 56.78 | 171.8 ± 76.25 | |
| Exercise A | TL | 17.6 ± 6.31 | 18.9 ± 5.31 | 21.9 ± 7.57 | 24.7 ± 8.54 | 27.3 ± 8.83 | 27.3 ± 9.71 | 32.6 ± 11.7 |
| Non-TL | 80.8 ± 26.1 | 80.4 ± 26.2 | 62.9 ± 29.7 | 62.6 ± 28.1 | 65.6 ± 25.5 | 72.9 ± 33.4 | 81.2 ± 37.1 | |
Figure 7The comparison of the accuracy of instantaneous recognition and major voted recognition of the target network under the TL strategy and non-TL strategy for new gesture recognition: (a) DB-a and (b) Exercise B.
The average instantaneous accuracy (%) and the average major voted accuracy (%) for new gesture recognition.
| Target | Gesture Repetitions | |||||||
|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | ||
| DB-a | Instantaneous accuracy | 63.29 | 71.54 | 75.11 | 79.30 | 80.99 | 82.81 | 83.89 |
| Major voted accuracy | 79.80 | 88.30 | 90.74 | 94.61 | 95.63 | 96.83 | 96.78 | |
| Exercise B | Instantaneous accuracy | 47.60 | 52.50 | 56.18 | 56.82 | 59.95 | 60.04 | 60.07 |
| Major voted accuracy | 51.30 | 56.91 | 62.09 | 63.21 | 64.74 | 64.33 | 65.43 | |
The comparison of training time(s) for TL strategy and non-TL strategy for new gesture recognition.
| Target | Strategy | Gesture Repetitions | ||||||
|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | ||
| DB-a | TL | 12.9 ± 6.62 | 18.4 ± 13.7 | 19.4 ± 8.76 | 22.7 ± 11.9 | 27.2 ± 11.9 | 29.5 ± 13.1 | 33 ± 18.5 |
| Non-TL | 106 ± 57 | 101 ± 64.6 | 98.8 ± 65.6 | 90.5 ± 63.9 | 87.5 ± 56.2 | 76.1 ± 45.5 | 84.5 ± 61.4 | |
| Exercise B | TL | 50.1 ± 11.8 | 46.9 ± 12 | 49.2 ± 10.6 | 41.6 ± 12.6 | 39.7 ± 11.3 | 40.1 ± 11.4 | 47 ± 22.8 |
| Non-TL | 124 ± 14.9 | 115 ± 25 | 118 ± 20.4 | 120 ± 24.5 | 119 ± 30.1 | 127 ± 29.6 | 118 ± 30.5 | |