| Literature DB >> 32957598 |
Muhammad Tausif Irshad1,2, Muhammad Adeel Nisar1,2, Philip Gouverneur1, Marion Rapp3, Marcin Grzegorzek1.
Abstract
General movements (GMs) are spontaneous movements of infants up to five months post-term involving the whole body varying in sequence, speed, and amplitude. The assessment of GMs has shown its importance for identifying infants at risk for neuromotor deficits, especially for the detection of cerebral palsy. As the assessment is based on videos of the infant that are rated by trained professionals, the method is time-consuming and expensive. Therefore, approaches based on Artificial Intelligence have gained significantly increased attention in the last years. In this article, we systematically analyze and discuss the main design features of all existing technological approaches seeking to transfer the Prechtl's assessment of general movements from an individual visual perception to computer-based analysis. After identifying their shared shortcomings, we explain the methodological reasons for their limited practical performance and classification rates. As a conclusion of our literature study, we conceptually propose a methodological solution to the defined problem based on the groundbreaking innovation in the area of Deep Learning.Entities:
Keywords: artificial neural network; cerebral palsy; fidgety movements; general movement assessment; machine learning; motion sensors; multimodal sensing; physical activity assessment; visual sensors
Mesh:
Year: 2020 PMID: 32957598 PMCID: PMC7570604 DOI: 10.3390/s20185321
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
The literature search strategy (PubMed).
|
| Infants |
|
| |
|
| General Movements |
|
| |
|
| Cerebral palsy |
|
| |
|
| Machine learning |
Figure 1The procedure of literature selection and screening.
The list of sensors used for the assessment of general movements (GMs) and fidgety movements (FMs).
| GMA Study | Meinecke et al. [ | Rahmati et al. [ | Adde et al. [ | Raghuram et al. [ | Stahl et al. [ | Schmidt et al. [ | Ihlen et al. [ | Gao et al. [ | Machireddy et al. [ | McCay et al. [ | Orlandi et al. [ | Olsen et al. [ | Singh and Patterson [ | Dai et al. [ | Heinze et al. [ | Gravem et al. [ | Rahmati et al. [ | Tsuji et al. [ | Philippi et al. [ | Karch et al. [ | Adde et al. [ | Fan et al. [ | McCay et al. [ | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Modalities | ||||||||||||||||||||||||
| RGB Camera | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |||||||||
| Vicon System | X | |||||||||||||||||||||||
| Microsoft Kinect | X | X | X | X | ||||||||||||||||||||
| Accelerometer | X | X | X | X | ||||||||||||||||||||
| IMU | X | X | ||||||||||||||||||||||
| EMTS | X | X | X | X | ||||||||||||||||||||
Figure 2This figure shows necessary steps to solve a classification problem.
The list of classification algorithms used for the assessment of GMs and FMs.
| Study | Orlandi et al. [ | Rahmati et al. [ | Rahmati et al. [ | Adde et al. [ | Raghuram et al. [ | Stahl et al. [ | Schmidt et al. [ | Dai et al. [ | Meinecke et al. [ | Machireddy et al. [ | Olsen et al. [ | Tsuji et al. [ | Adde et al. [ | McCay et al. [ | Ihlen et al. [ | McCay et al. [ | Singh and Patterson [ | Rahmati et al. [ | Rahmati et al. [ | Heinze et al. [ | Gravem et al. [ | Gao et al. [ | Machireddy et al. [ | Fan et al. [ | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CA | |||||||||||||||||||||||||
| NB | X | X | |||||||||||||||||||||||
| LDA | X | X | X | ||||||||||||||||||||||
| QDA | X | ||||||||||||||||||||||||
| LR | X | X | X | X | |||||||||||||||||||||
| SVM | X | X | X | X | X | X | X | X | X | X | X | X | |||||||||||||
| KNN | X | X | X | X | |||||||||||||||||||||
| DT | X | X | X | X | X | ||||||||||||||||||||
| RF | X | X | X | X | |||||||||||||||||||||
| AB | X | X | X | ||||||||||||||||||||||
| LB | X | ||||||||||||||||||||||||
| XGB | X | ||||||||||||||||||||||||
| LLGMN | X | ||||||||||||||||||||||||
| CNN | X | X | |||||||||||||||||||||||
| PLSR | X | X | X | ||||||||||||||||||||||
| DPD | X | ||||||||||||||||||||||||
| Indirect Sensing (via Visual Sensors) | Direct Sensing (via Motion Sensors) | ||||||||||||||||||||||||
Classification results of general movements (GMs) studies.
| Ref. & Year | Dataset Information | Features | Method | Results |
|---|---|---|---|---|
| Meinecke et al. [ | 53 quantitative |
| QDA: | |
| 7 high-risk) | parameters, optimal | healthy vs. at-risk | 73% acc | |
| 8 selected using |
| 100% sen | ||
| cluster analysis | cross validation | 70% spe | ||
| Singh and Patterson [ | statistical features, |
| SVM: 90.46% acc | |
| brain lesions | temporal features | CS vs. not-CS | NB: 70.43% acc | |
| DT: 99.46% acc | ||||
| cross validation | ||||
| Gravem et al. [ | statistical features, |
| SVM/DT/RF: | |
| temporal features | CS vs. not-CS | 70–90% avg acc | ||
| Total: 166 (features) | 90.2% avg sen | |||
| cross validation | 99.6% avg spe | |||
| Fan et al. [ | basic motion features, |
| ROC: | |
| temporal features | CS vs. not-CS | 72% sen | ||
| Total: 84 (features) | 57% spe | |||
| cross validation | ||||
| non-CS GM segments | ||||
| McCay et al. [ | Histogram-based |
| LDA: 69.4% acc | |
| Pose Features, | normal vs. abnormal | KNN(K = 1): 62.50% acc | ||
| HOJO2D, | KNN(K = 3): 56.94% acc | |||
| 12 sequences | HOJD2D | out cross validation | Ensemble: 83.33% acc | |
| McCay et al. [ | Pose-based fused |
| LDA: 83.33% acc | |
| features (HOJO2D + | normal vs. abnormal | KNN(K = 1): 70.83% acc | ||
| HOJD2D) | KNN(K = 3): 66.67% acc | |||
| 12 sequences | out cross validation | Ensemble: 65.28% acc | ||
| SVM: 66.67% acc | ||||
| DT: 62.50% acc | ||||
| CNN(1-D): 87.05% acc | ||||
| CNN(2-D): 79.86% acc |
acc: Accuracy; sen: Sensitivity; spe: Specificity; avg: Average; CS: Cramped Synchronized Movements. : we use the classification and output terms as specified in the papers.
Classification results of fidgety movements (FMs) studies.
| Ref. & Year | Dataset Information | Features | Method | Results |
|---|---|---|---|---|
| Adde et al. [ | Motion features, i.e., | Logistic regression | Triage threshold | |
| (n = 50 low) risk infants | Quality of motion (Q), | analysis to explore | analysis of the centroid | |
| Qmean, Qmax, QSD, | fidgety vs. non-fidgety | of motion CSD: | ||
| VSD, CSD, ASD, etc. | 90% sen | |||
| 80% spe | ||||
| Adde et al. [ | Motion features, i.e., | Logistic regression | ROC Analysis: | |
| (23–42 weeks) | Quality of motion (Q), | analysis to explore | 85% sen | |
| Qmean, Qmedian, QSD, | motion image features | 88% spe | ||
| VSD, ASD, CPP | for CP prediction | |||
| Stahl et al. [ | Wavelet analysis |
| SVM: | |
| features from | impaired vs. unimpaired | 93.7% acc | ||
| motion trajectories | 85.3% sen | |||
| cross validation | 95.5% spe | |||
| Karch et al. [ | Stereotype score |
| ROC: | |
| disorder, 21 control group) | feature based | CP vs. no-CP | 90% sen | |
| on dynamic time | 96% spe | |||
| wrapping | ||||
| Philippi et al. [ | Stereotype score |
| ROC: | |
| 18 low-risk) | of arm movement | CP vs. no-CP | 90% sen | |
| 95% spe | ||||
| including CP vs. | ||||
| no-NDI | ||||
| Rahmati et al. [ | Motion features, i.e., |
| Motion segmentation | |
| periodicity, correlation | healthy vs. affected | SVM: 87% acc | ||
| b/w trajectories using |
| Sensor data: | ||
| Motion sensors | motion segmentation | cross validation | SVM: 85% acc | |
| Rahmati et al. [ | Frequency based |
| Video-based data: | |
| features of motion | healthy vs. affected | 91% acc | ||
| trajectories |
| Sensor data: 87% acc | ||
| Motion sensors | cross validation | |||
| Machireddy et al. [ | Video camera and |
| SVM: 70% acc | |
| IMU signal fusion | FM+ vs. FM− | |||
| using EKF | ||||
| camera | cross validation | |||
| Orlandi et al. [ | 643 numerical features |
| RF: 92.13% acc | |
| from literature | CP vs. not-CP | LB: 85.04% acc | ||
| regarding GMA | AB: 85.83% acc | |||
| out cross validation | LR: 88.19% acc | |||
| Dai et al. [ | wavelet & power |
| Stacking: SVM/RF/ | |
| 60 abnormal behavior) | spectrum, PCA, | normal vs. abnormal | AB → XGBoost | |
| Adaptive weighted | movement | 93.3% acc | ||
| fusion | 95.0% sen | |||
| cross validation | 91.7% spe | |||
| Raghuram et al. [ | Kinematic features |
| LR: | |
| MI vs. no-MI | 66% acc | |||
| 95% sen | ||||
| 95% spe | ||||
| Schmidt et al. [ | Transfer learning, to |
| DNN: | |
| pre-process the video | 7 classes, | 65.1% acc | ||
| frames to detect | 50.8% sen | |||
| relevant features | cross validation | |||
| Ihlen et al. [ | 990 features describing |
| CIMA model: | |
| movement frequency, | CP vs. no-CP | 87% acc | ||
| amplitude and | 92.7% sen | |||
| co-variation for 5 s | cross-validation | 81.6% spe | ||
| 18321 (5 s) periods without CP | non-overlapping time | |||
| periods |
acc: Accuracy; sen: Sensitivity; spe: Specificity; NDI: Neurodevelopment impairment; EKF: Extended Kalman filter; MI: Motor impairment; CP: Cerebral palsy; CIMA: Computer-based infant movement assessment; PCA: Principal Component Analysis; CPP: Cerebral palsy predictor. : we use the classification and output terms as specified in the papers.
Classification results of general movement (GMs) and fidgety movement (FMs) studies.
| Ref. & Year | Dataset Information | Features | Method | Results |
|---|---|---|---|---|
| Heinze et al. [ | Extracted 32 features |
| DT: avg. ODR: | |
| as described in [ | healthy vs. pathologic | 89.66% acc | ||
| healthy (39.6) weeks, | avg. PPV 65% | |||
| unhealthy (29.25) weeks | test split | avg. NPV 100% | ||
| 1st m. | Extracted 32 features |
| Classification results: | |
| as described in [ | healthy vs. pathologic | ODR: 89%, PPV: 75% | ||
| healthy 24 (±4), unhealthy 29 (±16) | NPV: 100% | |||
| 2nd m. | Extracted 32 features |
| Classification results: | |
| as described in [ | healthy vs. pathologic | ODR: 88%, PPV: 50% | ||
| healthy 87 (±20),unhealthy 77 (±28) | NPV: 100% | |||
| 3rd m. | Extracted 32 features |
| Classification results: | |
| as described in [ | healthy vs. pathologic | ODR: 92%, PPV: 71% | ||
| healthy 147 (±14),unhealthy 143 (±11) | NPV: 100% | |||
| Olsen et al. [ | Angular velocities |
| SVM/DT/KNN: | |
| and acceleration | SP vs. not-SP | 92–98% acc | ||
| of the joints |
| |||
| cross validation | ||||
| Gao et al. [ | Temporal features, |
| KNN: 22% avg acc | |
| developing (TD), and 13 with | PCA for dimension | TD vs. AM | SVM: 79% avg acc | |
| perinatal stroke) | reduction | DPD: 80% avg acc | ||
| cross validation | No-DPD: 70% avg acc | |||
| Tsuji et al. [ | Motion features from |
| LLGMN: | |
| birth weight, 2 unknown status) | video images using | normal vs. abnormal | 90.2% acc | |
| background difference | movements | |||
| and frame difference |
| |||
| cross validation |
acc: Accuracy; sen: Sensitivity; spe: Specificity; avg: Average; SP: Spontaneous; TD: Typical development; AM: Abnormal movements; PCA: Principal Component Analysis; LLGMN: Log-Linearized Gaussian Mixture Network, 1st m: Measurement around the first month; 2nd m: Measurement around the third month; 3rd m: Measurement around the fifth month; ODR: Overall detection rate; PPV: Positive predictive value; NPV: Negative predictive value; : we use the classification and output terms as specified in the papers.
Figure 3This figure shows the tree diagram of the infant’s General Movements Assessment (GMA) methods based on three different categories of sensors. It further categorizes visual sensors-based methods into marker-based and marker-free. It also divides multimodal sensors-based methods into decision and feature fusions.