CareFall: Automatic Fall Detection through Wearable Devices and AI Methods

Juan Carlos Ruiz-Garcia,Ruben Tolosana,Ruben Vera-Rodriguez,Carlos Moro
2023-07-11
Abstract:The aging population has led to a growing number of falls in our society, affecting global public health worldwide. This paper presents CareFall, an automatic Fall Detection System (FDS) based on wearable devices and Artificial Intelligence (AI) methods. CareFall considers the accelerometer and gyroscope time signals extracted from a smartwatch. Two different approaches are used for feature extraction and classification: i) threshold-based, and ii) machine learning-based. Experimental results on two public databases show that the machine learning-based approach, which combines accelerometer and gyroscope information, outperforms the threshold-based approach in terms of accuracy, sensitivity, and specificity. This research contributes to the design of smart and user-friendly solutions to mitigate the negative consequences of falls among older people.
Machine Learning,Signal Processing
What problem does this paper attempt to address?
The paper primarily focuses on the issue of fall detection for the elderly, aiming to design an Automatic Fall Detection System (FDS) by combining wearable devices and artificial intelligence methods to address the challenges to public health posed by the increasing number of falls in the globally aging society. The paper proposes a system named CareFall, which utilizes accelerometer and gyroscope data from a smartwatch to achieve fall detection functionality. Specifically, CareFall considers two different feature extraction and classification methods: 1. **Threshold Method**: This is the simplest and least computationally expensive method, which determines whether a fall has occurred by setting specific thresholds. This method is based on additional time signals extracted from the raw accelerometer and gyroscope signals, such as Signal Magnitude Vector (SMV), Fall Index (FI), etc., and defines corresponding thresholds. 2. **Machine Learning Method**: This method automatically learns patterns that distinguish falls from other daily activities from the data. It extracts a series of statistical features from the raw time signals of the accelerometer and gyroscope, and then uses these features to train machine learning classifiers for the fall detection task. Various algorithms were used in the experiments, including K-Nearest Neighbors (KNN), Support Vector Machine (SVM), Gradient Boosting (GB), Random Forest (RF), and Artificial Neural Network (ANN). Through experimental analysis on two public databases—the Erciyes University database and the UMAFall database—it was found that the machine learning method outperformed the threshold method in terms of accuracy, sensitivity, and specificity, especially when combining accelerometer and gyroscope information. This indicates that combining data from these two sensors for fall detection is an effective practice. Overall, the CareFall system contributes to the development of intelligent and user-friendly solutions to mitigate the negative impacts of falls among the elderly.