| Literature DB >> 34025483 |
Yameng Wang1,2, Jingying Wang3, Xiaoqian Liu1,4, Tingshao Zhu1,4.
Abstract
While depression is one of the most common mental disorders affecting more than 300 million people across the world, it is often left undiagnosed. This paper investigated the association between depression and gait characteristics with the aim to assist in diagnosing depression. Our dataset consisted of 121 healthy people and 126 patients with depression who diagnosed by psychiatrists according to the Diagnostic and Statistical Manual of Mental Disorders. Spatiotemporal, temporal-domain, and frequency-domain features were extracted based on the walking data of 247 participants recorded by Microsoft Kinect (Version 2). Multiple logistic regression was used to analyze the variance of spatiotemporal (12.55%), time-domain (58.36%), and frequency-domain features (60.71%) on recognizing depression based on Nagelkerke's R 2 measure, respectively. The contributions of the different types of features were further explored by building machine learning models by using support vector machine algorithm. All the combinations of the three types of gait features were used as training data of machine learning models, respectively. The results showed that the model trained using only time- and frequency-domain features demonstrated the same best performance compared to the model trained using all the features (sensitivity = 0.94, specificity = 0.91, and AUC = 0.93). These results indicated that depression could be effectively recognized through gait analysis. This approach is a step forward toward developing low-cost, non-intrusive solutions for real-time depression recognition.Entities:
Keywords: depression; diagnosis; gait analysis; machine learning; skeletal joints
Year: 2021 PMID: 34025483 PMCID: PMC8138135 DOI: 10.3389/fpsyt.2021.661213
Source DB: PubMed Journal: Front Psychiatry ISSN: 1664-0640 Impact factor: 4.157
Demographic characteristics of participants.
| Male | 57 (45.2) | 61 (50.4) |
| Female | 69 (54.8) | 60 (49.6) |
| 167.4 ± 7.9 | 166.4 ± 8.2 | |
| 63.3 ± 11.5 | 66.4 ± 13.3 | |
| 31.0 ± 9.8 | 34.7 ± 11.5 | |
Figure 1The schematic of the experiment environment.
Figure 2The 25 joints captured by a Kinect.
Figure 3A segment of one participant's left-foot (joint 24) data on Y-axis when walking toward Kinect before (left) and after (right) coordinate system transformation.
Figure 4A segment of one participant's left-foot (joint 24) data on Y-axis when walking toward Kinect before (left) and after (right) low-pass filtering.
Differences of spatiotemporal features between depressed group and control group.
| Body swaying (m) | 0.36 | 0.04 | 0.36 | 0.04 | −0.58 | 0.562 |
| Left-arm swing (m) | 0.27 | 0.11 | 0.31 | 0.12 | −2.45 | 0.015* |
| Right-arm swing (m) | 0.23 | 0.09 | 0.27 | 0.10 | −2.97 | 0.003** |
| Vertical head movement (m) | 0.06 | 0.05 | 0.06 | 0.04 | 0.42 | 0.672 |
| Head posture (degree) | 1.23 | 0.10 | 1.27 | 0.06 | −3.97 | <0.001*** |
| Left stride length (m) | 0.62 | 0.07 | 0.62 | 0.07 | −0.27 | 0.789 |
| Right stride length (m) | 0.59 | 0.08 | 0.61 | 0.07 | −1.46 | 0.146 |
| Left toe clearance (m) | −0.69 | 0.06 | −0.71 | 0.06 | 1.92 | 0.056 |
| Right toe clearance (m) | −0.70 | 0.06 | −0.71 | 0.07 | 1.54 | 0.126 |
| Walking speed (m) | 0.99 | 0.18 | 1.01 | 0.17 | −0.97 | 0.332 |
These spatiotemporal features were calculated in the coordinate system with the spine joint (joint 9) as the origin. *P < 0.05, **P < 0.01, ***P < 0.001.
Binary logistic regression model of spatiotemporal features.
| Left-arm swing | −4.047 | 1.458 | 7.708 | 0.017 | 0.010* |
| Head posture | −7.031 | 1.981 | 12.593 | 0.001 | <0.001*** |
The P-value is corrected by Bonferroni correction. *P < 0.05, ***P < 0.001.
Binary logistic regression model of time-domain principal components.
| PC2 | −0.301 | 0.058 | 27.001 | 0.740 | <0.001*** |
| PC5 | 0.304 | 0.064 | 22.833 | 1.355 | <0.001*** |
| PC8 | 0.410 | 0.077 | 28.234 | 1.507 | <0.001*** |
| PC9 | −0.187 | 0.74 | 6.362 | 0.829 | 0.198 |
| PC11 | 0.225 | 0.073 | 9.404 | 1.253 | 0.037* |
| PC19 | 0.231 | 0.103 | 5.049 | 1.260 | 0.159 |
| PC24 | −0.280 | 0.108 | 6.752 | 0.756 | 0.128 |
| PC26 | 0.299 | 0.108 | 7.631 | 1.349 | 0.098 |
| PC28 | 0.326 | 0.118 | 7.580 | 1.385 | 0.100 |
| PC29 | 0.255 | 0.118 | 4.658 | 1.290 | 0.525 |
| PC31 | 0.413 | 0.129 | 10.257 | 1.512 | 0.023* |
| PC35 | 0.655 | 0.156 | 17.715 | 1.926 | <0.001*** |
| PC39 | 0.310 | 0.146 | 4.502 | 1.364 | 0.575 |
| PC41 | 0.341 | 0.148 | 5.291 | 1.406 | 0.364 |
| PC46 | 0.471 | 0.165 | 8.200 | 1.602 | 0.071 |
| PC70 | −0.685 | 0.248 | 7.590 | 0.504 | 0.100 |
| PC77 | −0.709 | 0.264 | 7.196 | 0.492 | 0.124 |
The P-value is corrected by Bonferroni correction. *P < 0.05, ***P < 0.001.
Binary logistic regression model of frequency-domain principal components.
| PC2 | −0.079 | 0.025 | 10.349 | 0.924 | 0.022* |
| PC4 | 0.219 | 0.043 | 26.246 | 1.245 | <0.001*** |
| PC5 | 0.246 | 0.047 | 27.014 | 1.278 | <0.001*** |
| PC6 | −0.130 | 0.040 | 10.370 | 0.878 | 0.022* |
| PC7 | −0.238 | 0.049 | 23.821 | 0.788 | <0.001*** |
| PC10 | −0.157 | 0.049 | 10.216 | 0.855 | 0.024* |
| PC11 | −0.142 | 0.052 | 7.498 | 0.868 | 0.105 |
| PC12 | 0.120 | 0.055 | 4.780 | 1.127 | 0.490 |
| PC22 | 0.149 | 0.070 | 4.526 | 1.160 | 0.568 |
| PC24 | −0.281 | 0.077 | 13.419 | 0.755 | 0.004** |
| PC27 | −0.273 | 0.081 | 11.234 | 0.761 | 0.014* |
| PC30 | −0.279 | 0.084 | 10.900 | 0.757 | 0.016* |
| PC40 | 0.281 | 0.098 | 8.266 | 1.325 | 0.069 |
| PC50 | 0.291 | 0.115 | 6.424 | 1.337 | 0.191 |
| PC60 | 0.305 | 0.125 | 5.936 | 1.357 | 0.252 |
| PC70 | −0.355 | 0.140 | 6.447 | 0.701 | 0.189 |
| PC87 | −0.480 | 0.174 | 7.604 | 0.619 | 0.099 |
The P-value is corrected by Bonferroni correction. *P < 0.05, **P < 0.01, ***P < 0.001.
Depression recognition performance measures from 10-fold cross validation.
| Spatiotemporal features | 0.59 | 0.58 | 0.58 |
| Time-domain features | 0.89 | 0.78 | 0.83 |
| Frequency-domain features | 0.86 | 0.88 | 0.87 |
| Spatiotemporal features + time-domain features | 0.89 | 0.78 | 0.83 |
| Spatiotemporal features + frequency-domain features | 0.82 | 0.83 | 0.83 |
| Time-domain features + frequency-domain features | 0.94 | 0.91 | 0.93 |
| All features | 0.94 | 0.91 | 0.93 |
Figure 5Receiver operating characteristics (ROC) curve for different machine learning methods.