Fall detection in older adults with mobile IoT devices and machine learning in the cloud and on the edge

Abstract Remote monitoring of older adults and detecting dangers in the state of human health have become essential elements of modern telemedicine. Falls are a frequent reason for deaths or post-traumatic complications in the elderly. Therefore, the early detection of falls can be crucial for the survival of a person or for providing necessary support. However, telemedicine data centers require scalable computing and storage resources for the growing number of monitored people. Dedicated approaches that allow for minimal data transmission of strictly interesting cases are also required. In this paper, we show a scalable architecture of a system that can monitor thousands of older adults, detect falls, and notify caregivers. Scalability tests that disclose requirements to enable large scale system operations were also performed. Moreover, we validated several Machine Learning models to evaluate their suitability in the detection process. Among the tested models, Boosted Decisions Trees resulted in the best classification performance. We also experimentally tested the detection of falls inside a Cloud-based data center and on an Edge IoT device. Results of tests on the device-to-cloud data transmission confirmed that significant reduction in the size of stored and transmitted data can be achieved while performing fall detection on the Edge.

[1]  Dariusz Mrozek,et al.  Fuzzy Join for Flexible Combining Big Data Lakes in Cyber-Physical Systems , 2018, IEEE Access.

[2]  Eduardo Casilari,et al.  Automatic Fall Detection System Based on the Combined Use of a Smartphone and a Smartwatch , 2015, PloS one.

[3]  C. Becker,et al.  Smartphone-based solutions for fall detection and prevention: the FARSEEING approach , 2012, Zeitschrift für Gerontologie und Geriatrie.

[4]  Harry W. Tyrer,et al.  Context-Aware, Accurate, and Real Time Fall Detection System for Elderly People , 2018, 2018 IEEE 12th International Conference on Semantic Computing (ICSC).

[5]  Yunjian Ge,et al.  HMM-Based Human Fall Detection and Prediction Method Using Tri-Axial Accelerometer , 2013, IEEE Sensors Journal.

[6]  Athanasios V. Vasilakos,et al.  QoS-Aware Health Monitoring System Using Cloud-Based WBANs , 2014, Journal of Medical Systems.

[7]  Bessam Abdulrazak,et al.  Context aware adaptable approach for fall detection bases on smart textile , 2017, 2017 IEEE EMBS International Conference on Biomedical & Health Informatics (BHI).

[8]  Dariusz Mrozek,et al.  Spark-IDPP: high-throughput and scalable prediction of intrinsically disordered protein regions with Spark clusters on the Cloud , 2018, Cluster Computing.

[9]  Chia-Tai Chan,et al.  A Reliable Fall Detection System Based on Wearable Sensor and Signal Magnitude Area for Elderly Residents , 2010, ICOST.

[10]  Ying-Wen Bai,et al.  Design and implementation of a fall monitor system by using a 3-axis accelerometer in a smart phone , 2012, 2012 IEEE 16th International Symposium on Consumer Electronics.

[11]  Kiseon Kim,et al.  FallDroid: An Automated Smart-Phone-Based Fall Detection System Using Multiple Kernel Learning , 2019, IEEE Transactions on Industrial Informatics.

[12]  Emmanuel Andrès,et al.  From Fall Detection to Fall Prevention: A Generic Classification of Fall-Related Systems , 2017, IEEE Sensors Journal.

[13]  L. Valcourt,et al.  Smartphone-based Human Fall Detection System , 2016, IEEE Latin America Transactions.

[14]  Yun Li,et al.  A Microphone Array System for Automatic Fall Detection , 2012, IEEE Transactions on Biomedical Engineering.

[15]  Konrad Paul Kording,et al.  Fall Classification by Machine Learning Using Mobile Phones , 2012, PloS one.

[16]  Lih-Jen Kau,et al.  A Smart Phone-Based Pocket Fall Accident Detection, Positioning, and Rescue System , 2015, IEEE Journal of Biomedical and Health Informatics.

[17]  Dariusz Mrozek,et al.  A Hopping Umbrella for Fuzzy Joining Data Streams From IoT Devices in the Cloud and on the Edge , 2020, IEEE Transactions on Fuzzy Systems.

[18]  Marjorie Skubic,et al.  Fall Detection in Homes of Older Adults Using the Microsoft Kinect , 2015, IEEE Journal of Biomedical and Health Informatics.

[19]  Abdul Rahman Ramli,et al.  A pervasive neural network based fall detection system on smart phone , 2015, J. Ambient Intell. Smart Environ..

[20]  Dariusz Mrozek,et al.  Soft and Declarative Fishing of Information in Big Data Lake , 2018, IEEE Transactions on Fuzzy Systems.

[21]  Nadia Magnenat-Thalmann,et al.  Fall Detection Based on Body Part Tracking Using a Depth Camera , 2015, IEEE Journal of Biomedical and Health Informatics.

[22]  Charles H.-P. Wen,et al.  Fall Detection by a SVM-Based Cloud System with Motion Sensors , 2013, EMC/HumanCom.

[23]  Tim C. Lueth,et al.  A new washable low-cost garment for everyday fall detection , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[24]  Haibo Wang,et al.  Depth-Based Human Fall Detection via Shape Features and Improved Extreme Learning Machine , 2014, IEEE Journal of Biomedical and Health Informatics.

[25]  Panayiotis Tsanakas,et al.  Fall Detection Using Commodity Smart Watch and Smart Phone , 2014, AIAI.

[26]  Nguyen Thanh Hai,et al.  A Threshold Algorithm in a Fall Alert System for Elderly People , 2015 .

[27]  C. Medrano,et al.  Detecting Falls as Novelties in Acceleration Patterns Acquired with Smartphones , 2014, PloS one.

[28]  Athanasios V. Vasilakos,et al.  Cloud-assisted body area networks: state-of-the-art and future challenges , 2014, Wirel. Networks.