Forward Fall Detection Using Inertial Data and Machine Learning
Source abstract
Abstract
Fall risk assessment is becoming an important concern, with the realization that falls, and more importantly fainting occurrences, in most cases require immediate medical attention and can pose huge health risks, as well as financial and social burdens. The development of an accurate inertial sensor-based fall risk assessment tool combined with machine learning algorithms could significantly advance healthcare. This research aims to investigate the development of a machine learning approach for falling and fainting detection, using wearable sensors with an emphasis on forward falls. In the current paper we address the problem of the lack of inertial time-series data to differentiate the forward fall event from normal activities, which are difficult to obtain from real subjects. To solve this problem, we proposed a forward dynamics method to generate necessary training data using the OpenSim software, version 4.5. To develop a model as close to the real world as possible, anthropometric data taken from the literature was used. The raw X and Y axes acceleration data was generated using OpenSim software, and ML fall prediction methods were trained. The machine learning (ML) accuracy was validated by testing with data acquired from six unique volunteers, considering the forward fall type.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Balance, Gait, and Falls Prevention · Gait Recognition and Analysis · Anomaly Detection Techniques and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Engineering Science, Babeș-Bolyai University, Str. M. Kogălniceanu 1, 400084 Cluj-Napoca, Romania
Doctoral School of Engineering, Babeș-Bolyai University, Str. M. Kogălniceanu 1, 400084 Cluj-Napoca, Romania
Technical Science Academy of Romania, Bd Dacia 26, 030167 București, Romania
Department of Physical Education and Sport, Babeș-Bolyai University, Str. M. Kogălniceanu 1, 400084 Cluj-Napoca, Romania
Funding
Universitaty Babeş-Bolyai
References (29)
Show source-provided references
1. World Health Organization (2015). Ageing and Health (AAH), Maternal, Newborn, Child & Adolescent Health & Ageing (MCA), World Health Organization.
2. Falls, injuries due to falls, and the risk of admission to a nursing home10.1056/NEJM199710303371806 ↗
3. Machine-Learning-Based Human Fall Detection Using Contact- and Non-contact-Based Sensors10.1155/2022/9626170 ↗
4. Martínez-Villaseñor, L., Ponce, H., Brieva, J., Moya-Albor, E., Núñez-Martínez, J., and Peñafort-Asturiano, C. (2019). UP-fall detection dataset: A multimodal approach. Sensors, 19.10.3390/s19091988 ↗
5. Deep Learning for Fall Risk Assessment With Inertial Sensors: Utilizing Domain Knowledge in Spatio-Temporal Gait Parameters10.1109/JBHI.2019.2958879 ↗
6. Villegas-Ch., W., Barahona-Espinosa, S., Gaibor-Naranjo, W., and Mera-Navarrete, A. (2022). Model for the Detection of Falls with the Use of Artificial Intelligence as an Assistant for the Care of the Elderly. Computation, 10.10.3390/computation10110195 ↗
7. Common Types of Falls in the Elderly Population, Their Associated Risk Factors and Prevention in a Tertiary Care Center
8. Influence of fall environment and fall direction on risk of injury among pre-frail and frail adults10.1007/s00198-019-05110-7 ↗
9. A method for simulating forward falls and controlling impact velocity10.1016/j.mex.2023.102399 ↗
10. The circumstances, orientations, and impact locations of falls in community-dwelling older women10.1016/j.archger.2017.07.011 ↗
11. Prevalence of and factors associated with head impact during falls in older adults in long-term care10.1503/cmaj.130498 ↗
12. Detecting Human Falls with a 3-Axis Digital Accelerometer
13. Synthetic IMU Datasets and Protocols Can Simplify Fall Detection Experiments and Optimize Sensor Configuration10.1109/TNSRE.2024.3370396 ↗
14. A muscle-reflex model that encodes principles of legged mechanics produces human walking dynamics and muscle activities10.1109/TNSRE.2010.2047592 ↗
15. OpenSim (2024, June 10). How Inverse Kinematics Works. Available online: https://opensimconfluence.atlassian.net/wiki/spaces/OpenSim/overview.
16. Palmerini, L., Klenk, J., Becker, C., and Chiari, L. (2020). Accelerometer-Based Fall Detection Using Machine Learning: Training and Testing on Real-World Falls. Sensors, 20.10.3390/s20226479 ↗
17. A real-time fall detection system based on the acceleration sensor of smartphone10.1177/1847979017750669 ↗
18. Research on biomechanical simulation and simulation of badminton splitting and hanging action based on edge computing
19. OpenSim (2024, June 27). Building a Dynamic Walker in Matlab. OpenSim Confluence Wiki., Available online: https://opensimconfluence.atlassian.net/wiki/spaces/OpenSim/pages/53084230/Building+a+Dynamic+Walker+in+Matlab.
20. Simbody: Multibody dynamics for biomedical research10.1016/j.piutam.2011.04.023 ↗
21. Chandler, R., Clauser, C., McConville, J., Reynolds, H., and Young, J. (1975). Investigation of Inertial Properties of the Human Body.
22. A compendium of contact force models inspired by Hunt and Crossley’s cornerstone work10.1016/j.mechmachtheory.2021.104501 ↗
23. Minimal formulation of joint motion for biomechanisms10.1007/s11071-010-9717-3 ↗
24. Exact restitution and generalizations for the Hunt–Crossley contact model10.1016/j.mechmachtheory.2019.03.028 ↗
25. Mauldin, T.R., Canby, M.E., Metsis, V., Ngu, A.H., and Rivera, C.C. (2018). Smartfall: A smartwatch-based fall detection system using deep learning. Sensors, 18.10.3390/s18103363 ↗
26. Human fall detection from acceleration measurements using a recurrent neural network
27. Medical Health Big Data Classification Based on k-NN Classification Algorithm10.1109/ACCESS.2019.2955754 ↗
28. MathWorks (2024, June 27). Long Short-Term Memory Networks (LSTM). Deep Learning Toolbox Documentation., Available online: https://www.mathworks.com/help/deeplearning/ug/long-short-term-memory-networks.html.
29. MathWorks (2024, June 27). Classification KNN. Statistics and Machine Learning Toolbox Documentation., Available online: https://www.mathworks.com/help/stats/classificationknn.html.