| Literature DB >> 30781886 |
Soonjae Ahn1, Jongman Kim2, Bummo Koo3, Youngho Kim4.
Abstract
In this study, pre-impact fall detection algorithms were developed based on data gathered by a custom-made inertial measurement unit (IMU). Four types of simulated falls were performed by 40 healthy subjects (age: 23.4 ± 4.4 years). The IMU recorded acceleration and angular velocity during all activities. Acceleration, angular velocity, and trunk inclination thresholds were set to 0.9 g, 47.3°/s, and 24.7°, respectively, for a pre-impact fall detection algorithm using vertical angles (VA algorithm); and 0.9 g, 47.3°/s, and 0.19, respectively, for an algorithm using the triangle feature (TF algorithm). The algorithms were validated by the results of a blind test using four types of simulated falls and six types of activities of daily living (ADL). VA and TF algorithms resulted in lead times of 401 ± 46.9 ms and 427 ± 45.9 ms, respectively. Both algorithms were able to detect falls with 100% accuracy. The performance of the algorithms was evaluated using a public dataset. Both algorithms detected every fall in the SisFall dataset with 100% sensitivity). The VA algorithm had a specificity of 78.3%, and TF algorithm had a specificity of 83.9%. The algorithms had higher specificity when interpreting data from elderly subjects. This study showed that algorithms using angles could more accurately detect falls. Public datasets are needed to improve the accuracy of the algorithms.Entities:
Keywords: ADLs; IMU; fall detection algorithm; falls; lead time; public dataset
Year: 2019 PMID: 30781886 PMCID: PMC6412321 DOI: 10.3390/s19040774
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1(a) Inertial Measurement Unit (IMU) sensor; (b) Sensor position.
Description of activities. ADL = activities of daily living.
| Activity | Description | |
|---|---|---|
|
| Sit-to-stand | Standing up slowly from the stool |
| Walking | Walking straight along the line of the floor | |
| Stand-to-sit | Slowly sitting in a stool | |
| Sit-to-lie | Sitting at the end of the mattress, then laying down in a natural motion | |
| Jumping | Jumping to the maximum height in place | |
| Running | Running straight along the line of the floor | |
|
| Forward fall | Fainting fall in the forward direction |
| Backward fall | Fainting fall in the backward direction | |
| Side fall | Fainting fall in the lateral direction | |
| Twist fall | Rotating about the vertical axis during the backward fall |
Figure 2(a) Definition of triangle feature; (b) relationship between the vertical angle and the triangle feature.
Figure 3Pre-impact fall detection algorithm (Vertical angle (VA) and Triangle feature (TF) algorithms).
Figure 4(top) Acceleration, (middle) angular velocity, and (bottom) triangle feature data during falls.
Types of falls in SisFall dataset.
| Code | Activity | Trials | Duration (s) |
|---|---|---|---|
|
| Fall forward while walking caused by a slip | 5 | 15 |
|
| Fall backward while walking caused by a slip | 5 | 15 |
|
| Lateral fall while walking caused by a slip | 5 | 15 |
|
| Fall forward while walking caused by a trip | 5 | 15 |
|
| Fall forward while jogging caused by a trip | 5 | 15 |
|
| Vertical fall while walking caused by fainting | 5 | 15 |
|
| Fall while walking, with use of hands in a table to dampen fall, caused by fainting | 5 | 15 |
|
| Fall forward when trying to get up | 5 | 15 |
|
| Lateral fall when trying to get up | 5 | 15 |
|
| Fall forward when trying to sit down | 5 | 15 |
|
| Fall backward when trying to sit down | 5 | 15 |
|
| Lateral fall when trying to sit down | 5 | 15 |
|
| Fall forward while sitting, caused by fainting or falling asleep | 5 | 15 |
|
| Fall backward while sitting, caused by fainting or falling asleep | 5 | 15 |
|
| Lateral fall while sitting, caused by fainting or falling asleep | 5 | 15 |
Types of ADLs in SisFall dataset.
| Code | Activity | Trials | Duration (s) |
|---|---|---|---|
|
| Walking slowly | 1 | 100 |
|
| Walking quickly | 1 | 100 |
|
| Jogging slowly | 1 | 100 |
|
| Jogging quickly | 1 | 100 |
|
| Walking upstairs and downstairs slowly | 5 | 25 |
|
| Walking upstairs and downstairs quickly | 5 | 25 |
|
| Slowly sit in a half height chair, wait a moment, and up slowly | 5 | 12 |
|
| Quickly sit in a half height chair, wait a moment, and up quickly | 5 | 12 |
|
| Slowly sit in a low height chair, wait a moment, and up slowly | 5 | 12 |
|
| Quickly sit in a low height chair, wait a moment, and up quickly | 5 | 12 |
|
| Sitting a moment, trying to get up, and collapse into a chair | 5 | 12 |
|
| Sitting a moment, lying slowly, wait a moment, and sit again | 5 | 12 |
|
| Sitting a moment, lying quickly, wait a moment, and sit again | 5 | 12 |
|
| Being on one’s back change to lateral position, wait a moment, and change to one’s back | 5 | 12 |
|
| Standing, slowly bending at knees, and getting up | 5 | 12 |
|
| Standing, slowly bending without bending knees, and getting up D17 | 5 | 12 |
|
| Standing, get into a car, remain seated and get out of the car | 5 | 25 |
|
| Stumble while walking | 5 | 12 |
|
| Gently jump without falling (trying to reach a high object) | 5 | 12 |
Number of false positives that occurred during ADLs.
| Code | VA Algorithm | TF Algorithm | ||
|---|---|---|---|---|
| Young | Elderly | Young | Elderly | |
|
| 0/23 | 0/15 | 0/23 | 0/15 |
|
| 0/115 | 0/75 | 0/115 | 0/75 |
|
| 0/115 | 0/5 | 0/115 | 0/5 |
|
| 32/115 | 13/75 | 0/115 | 0/75 |
|
| 28/115 | 17/75 | 0/115 | 0/75 |
|
| 115/115 | 75/75 | 115/115 | 75/75 |
|
| 27/115 | 21/75 | 0/115 | 0/75 |
|
| 115/115 | 5/5 | 115/115 | 5/5 |
|
| 115/115 | 29/75 | 115/115 | 12/75 |
Lead times based on VA and TF algorithms.
| Type of Fall | VA Algorithm (ms) | TF Algorithm (ms) |
|---|---|---|
|
| 403 ± 32.7 | 423 ± 22.8 |
|
| 422 ± 42.3 | 422 ± 31.8 |
|
| 423 ± 33.1 | 442 ± 47.4 |
|
| 381 ± 19.0 | 397 ± 27.8 |
|
| 401 ± 46.9 | 427 ± 45.9 |
Accuracy comparison with previous studies.
| Wu [ | Tamura et al. [ | Bourke et al. [ | This Study | ||
|---|---|---|---|---|---|
| VA Algorithm | TF Algorithm | ||||
| Accuracy (%) | 80.5 | 81.8 | 87.2 | 86.9 | 90.3 |
| Sensitivity (%) | 100 | 93 | 100 | 100 | 100 |
| Specificity (%) | 67.6 | 74.4 | 78.7 | 78.3 | 83.9 |
| Feature | Acceleration | Acceleration | Vertical velocity | Acceleration | Acceleration |