| Literature DB >> 34239434 |
Xue Yang1, Yin Lyu1, Yang Sun2, Chen Zhang3.
Abstract
At present, part of people's body is in the state of sub-health, and more people pay attention to physical exercise. Dance is a relatively simple and popular activity, it has been widely concerned. The traditional action recognition method is easily affected by the action speed, illumination, occlusion and complex background, which leads to the poor robustness of the recognition results. In order to solve the above problems, an improved residual dense neural network method is used to study the automatic recognition of dance action images. Firstly, based on the residual model, the features of dance action are extracted by using the convolution layer and pooling layer. Then, the exponential linear element (ELU) activation function, batch normalization (BN) and Dropout technology are used to improve and optimize the model to mitigate the gradient disappearance, prevent over-fitting, accelerate convergence and enhance the model generalization ability. Finally, the dense connection network (DenseNet) is introduced to make the extracted dance action features more rich and effective. Comparison experiments are carried out on two public databases and one self-built database. The results show that the recognition rate of the proposed method on three databases are 99.98, 97.95, and 0.97.96%, respectively. It can be seen that this new method can effectively improve the performance of dance action recognition.Entities:
Keywords: ELU; batch normalization; dance action recognition; dense connection network; residual model
Year: 2021 PMID: 34239434 PMCID: PMC8258381 DOI: 10.3389/fnbot.2021.698779
Source DB: PubMed Journal: Front Neurorobot ISSN: 1662-5218 Impact factor: 2.650
Figure 1Residual block.
Figure 2Small convolutional kernel residual network.
Figure 3Improved residual block.
Figure 4DenseNet connection.
Figure 5Cross-layer connection. (A) Residual connection (B) Dense connection.
Results of ELU and ReLU with proposed Densenet.
| Without BN | 87.1 | 81.6 |
| With BN | 92.3 | 89.6 |
Effects of different Dropout values on different datasets/%.
| 0.1 | 98.95 | 81.96 | 93.91 |
| 0.2 | 97.43 | 64.36 | 88.18 |
| 0.3 | 97.19 | 76.81 | 85.96 |
| 0.4 | 97.87 | 72.81 | 89.48 |
| 0.5 | 96.19 | 77.86 | 83.33 |
| 0.6 | 98.13 | 68.86 | 83.21 |
| 0.7 | 97.51 | 69.31 | 68.96 |
| 0.8 | 93.67 | 68.26 | 83.31 |
| 0.9 | 95.69 | 63.11 | 79.86 |
Effects of different recognition methods on different datasets/%.
| AlexNet | 96.37 | 76.91 | 80.36 |
| GoogleNet | 90.98 | 56.76 | 78.69 |
| SK-ResNet | 95.15 | 64.81 | 77.33 |
| SK-ResNet+BN | 96.99 | 67.12 | 82.12 |
| SK-ResNet+BN+ELU | 98.92 | 70.12 | 84.31 |
| SK-ResNet+BN+ELU+Dropout | 99.43 | 82.41 | 91.15 |
| Proposed | 99.98 | 97.96 | 97.97 |
The accuracy results with different methods on different data sets.
| GPRAR | 89.67 | 82.51 | 76.54 |
| PGCN-TCA | 94.58 | 87.18 | 79.15 |
| MVD | 92.37 | 92.78 | 82.37 |
| Proposed | 97.65 | 95.89 | 91.55 |
Classification accuracy on WISDM.
| Down stairs | 61.23 | 64.28 | 72.54 | 91.25 |
| Jogging | 63.47 | 66.87 | 76.99 | 99.74 |
| Sitting | 65.96 | 68.92 | 78.51 | 98.52 |
| Standing | 69.27 | 71.26 | 82.67 | 96.83 |
| Upstairs | 71.34 | 74.55 | 85.71 | 91.65 |
| Walking | 76.22 | 82.38 | 88.62 | 98.76 |
Classification accuracy on self-build dance dataset.
| Up stretch | 86.24 | 87.35 | 89.57 | 92.66 |
| Down stretch | 85.79 | 86.81 | 88.93 | 91.74 |
| Chest cross | 91.25 | 92.36 | 94.58 | 98.63 |
| Fist | 92.66 | 93.76 | 95.88 | 98.71 |
| Move | 93.78 | 94.89 | 96.54 | 97.25 |
| Leg swing | 89.74 | 90.85 | 92.76 | 95.67 |
| March | 75.37 | 76.48 | 78.69 | 89.62 |
Precision, recall, and F on WISDM.
| GPRAR | 93.51 | 93.59 | 93.53 |
| PGCN-TCA | 94.93 | 94.73 | 94.76 |
| MVD | 96.57 | 96.59 | 96.57 |
| Proposed | 97.49 | 97.45 | 97.46 |
Precision, recall, and F on self-build dance dataset.
| GPRAR | 92.37 | 94.53 | 93.67 |
| PGCN-TCA | 94.61 | 94.16 | 94.21 |
| MVD | 93.26 | 96.25 | 95.54 |
| Proposed | 99.47 | 99.19 | 99.32 |
Classification accuracy on UCI.
| Down stairs | 97.79 | 98.56 | 96.63 | 99.89 |
| Lying | 99.91 | 99.24 | 97.41 | 100.00 |
| Sitting | 89.03 | 99.35 | 98.06 | 100.00 |
| Standing | 97.19 | 87.47 | 87.31 | 97.25 |
| Upstairs | 99.87 | 88.63 | 88.62 | 99.95 |
| Walking | 98.39 | 99.12 | 99.67 | 100.00 |
Precision, recall, and F on UCI.
| GPRAR | 95.44 | 95.43 | 95.43 |
| PGCN-TCA | 96.14 | 96.14 | 96.14 |
| MVD | 96.23 | 97.17 | 97.16 |
| Proposed | 99.13 | 99.25 | 99.22 |