| Literature DB >> 27258282 |
Martin Gjoreski1, Hristijan Gjoreski2, Mitja Luštrek3, Matjaž Gams4.
Abstract
Although wearable accelerometers can successfully recognize activities and detect falls, their adoption in real life is low because users do not want to wear additional devices. A possible solution is an accelerometer inside a wrist device/smartwatch. However, wrist placement might perform poorly in terms of accuracy due to frequent random movements of the hand. In this paper we perform a thorough, large-scale evaluation of methods for activity recognition and fall detection on four datasets. On the first two we showed that the left wrist performs better compared to the dominant right one, and also better compared to the elbow and the chest, but worse compared to the ankle, knee and belt. On the third (Opportunity) dataset, our method outperformed the related work, indicating that our feature-preprocessing creates better input data. And finally, on a real-life unlabeled dataset the recognized activities captured the subject's daily rhythm and activities. Our fall-detection method detected all of the fast falls and minimized the false positives, achieving 85% accuracy on the first dataset. Because the other datasets did not contain fall events, only false positives were evaluated, resulting in 9 for the second, 1 for the third and 15 for the real-life dataset (57 days data).Entities:
Keywords: accelerometer; activity recognition; classification; fall detection; feature extraction; machine learning; wrist
Mesh:
Year: 2016 PMID: 27258282 PMCID: PMC4934226 DOI: 10.3390/s16060800
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Summarization and statistics about the data in the four experimental datasets.
| JSI | FoS | Opportunity | Real-Life | Overall | |
|---|---|---|---|---|---|
| 5 | 10 | 3 | 3 | 21 | |
| 1,702,446 | 17,299,951 | 2,169,865 | 148,716,000 | 169,888,262 | |
| 160,000 | 182,775 | 7200 | 2,460,000 | 2,809,975 | |
| 16,000 | 45,694 | 3600 | 2,460,000 | 2,525,294 | |
| 32,000 | 18,278 | 2400 | 820,000 | 872,678 | |
| 3200 | 4569 | 1200 | 820,000 | 828,969 | |
| 89 | 102 | 4 | 1367 | 1561 | |
| 9 | 25 | 2 | 1367 | 1403 | |
| 18 | 25 | 4 | 1367 | 1414 |
Figure 1Xsens sensor placement.
Figure 2Shimmer data acquisition.
Figure 3Activity recognition approach.
Overview of the extracted features. The number of features is represented with #.
| Feature name | # | Feature name | # |
|---|---|---|---|
| Mean (X, Y, Z) | 3 | Quartile range (X, Y, Z) | 3 |
| Total mean | 1 | Coefficient of variation (X, Y, Z) | 3 |
| Area (X, Y, Z) | 3 | Absolute area (X, Y, Z) | 3 |
| Posture distance (X, Y, Z) | 3 | Total absolute area | 1 |
| Absolute mean (X, Y, Z) | 3 | Combined total absolute area | 1 |
| Variance (X, Y, Z) | 3 | Total magnitude | 1 |
| Skewness (X, Y, Z) | 3 | Mean crossing rate (X, Y, Z) | 3 |
| Kurtosis (X, Y, Z) | 3 | Correlation (1,2,3) | 3 |
| Quartiles 1-2-3 (X, Y, Z) | 9 | Amplitude (X, Y, Z) | 3 |
Figure 4Person’s correlation matrix before (Left) and after (Right) feature selection.
Figure 5Example acceleration data for fall detection.
Figure 6Accuracy for wrist vs. other sensor placement for the activity recognition (AR) on the Jožef Stefan Institute (JSI) dataset.
Random Forest (RF) confusion matrix and performance metrics (recall, precision, and F1 score) for left wrist from the JSI dataset. Overall # represents the total number of instances for the particular class.
Figure 7Accuracy for wrist vs other sensor placements for the FoS dataset.
RF confusion matrix and performance metrics (recall, precision and F1) for right wrist for FoS dataset. Overall # represents the total number of instances for the particular class.
Figure 8Accuracy for left vs right wrist for the Opportunity dataset.
RF confusion matrix and performance metrics (recall, precision and F1 score) for left wrist from the Opportunity dataset. Overall # represents the total number of instances for the particular class.
Percentages of recognized lying activities for marked sleeping events.
Percentages of recognized lying activities for marked sleeping events.
Figure 9Distribution of the predictions (recognized activities) of a subject, per hour for the real-life dataset.
Accuracy of fall detection (FD) for different sensor placements on the JSI dataset.
| Metrics | Wris L | Wris R | Ankl L | Ankl R | Thigh L | Thigh R | Elbow L | Elbo R | Chest | Belt |
|---|---|---|---|---|---|---|---|---|---|---|
| TPR | 70% | 60% | 33% | 43% | 53% | 57% | 57% | 43% | 47% | 63% |
| TNR | 90% | 88% | 86% | 94% | 83% | 87% | 84% | 79% | 88% | 80% |
| Accuracy | 85% | 80% | 76% | 76% | 82% | 78% | 82% | 78% | 74% | 71% |
Fall Detection performance for the left wrist FD performance for the left wrist on the JSI dataset. Comparison of two methods: (AFP + Movement) and (AFP). AFP, Acceleration Fall Pattern.
| AFP + Movement Wrist Left (Non-Dominant) | AFP Wrist Left (Non-Dominant) | |||||
|---|---|---|---|---|---|---|
| DETECTED | DETECTED | |||||
| FALL | NON-FALL | FALL | NON-FALL | |||
| TRUE | FALL | 21 | 9 | 21 | 9 | |
| NON-FALL | 10 | 90 | 63 | 37 | ||
| TPR | 0.70 | 0.70 | ||||
| TNR | 0.90 | 0.37 | ||||
| Accuracy | 0.85 | 0.45 | ||||
Fall Detection performance for the right wrist on the JSI dataset. Comparison of two methods: (AFP + Movement) and (AFP).
| AFP + Movement Wrist Right (Dominant) | AFP Wrist Right (Dominant) | ||||
|---|---|---|---|---|---|
| DETECTED | DETECTED | ||||
| FALL | NON-FALL | FALL | NON-FALL | ||
| TRUE | FALL | 17 | 13 | 19 | 11 |
| NON-FALL | 13 | 87 | 55 | 45 | |
| TPR | 0.57 | 0.63 | |||
| TNR | 0.87 | 0.45 | |||
| Accuracy | 0.80 | 0.49 | |||
The recognition rate (recall) for each of the 10 activities and the overall accuracy for four combinations (Train-Test): Left-Left, Right-Right, Left-Right, Right-Left.
| Train-Test | ||||||
|---|---|---|---|---|---|---|
| Left-Left | Right-Right | Left-Right | Right-Left | (Left + Right)-Left | (Left + Right)-Right | |
| Walking | 89% | 87% | 82% | 77% | 90% | 89% |
| Standing | 57% | 53% | 8% | 8% | 58% | 53% |
| Sitting | 68% | 67% | 10% | 20% | 67% | 62% |
| Lying | 74% | 75% | 88% | 85% | 75% | 75% |
| Bending | 54% | 51% | 82% | 26% | 61% | 56% |
| Running | 99% | 81% | 78% | 74% | 99% | 93% |
| Transition | 31% | 34% | 49% | 47% | 29% | 31% |
| All fours | 76% | 79% | 70% | 90% | 78% | 79% |
| Kneeling | 16% | 20% | 0% | 0% | 17% | 20% |
| Cycling | 84% | 74% | 66% | 62% | 84% | 76% |
| Accuracy | 72% | 68% | 55% | 53% | ||
Summary of the AR experiments—the accuracy of the available sensor locations.
| Data | W_R | W_L | A_R | A_L | T_R | T_L | E_R | E_L | C | B |
|---|---|---|---|---|---|---|---|---|---|---|
| JSI | −4% | 72% | +1% | +3% | −2% | +3% | +1% | 0% | −3% | +5% |
| Faculty of Sports | 76% | +7% | +7% | −4% | ||||||
| Opportunity | −16% | 77% |
Summary of the FD experiments—the number of false positives (the bigger the number the worse the performance) of the available sensor locations.
| Data | W_R | W_L | A_R | A_L | T_R | T_L | E_R | E_L | C | B |
|---|---|---|---|---|---|---|---|---|---|---|
| JSI | 10 | 12 | 14 | 6 | 17 | 13 | 16 | 21 | 12 | 20 |
| Faculty of Sports | 9 | 16 | 2 | 1 | ||||||
| Opportunity | 1 | 0 |