Next Article in Journal
Safety and Efficacy of Modern Stents in Patients with Metabolic Syndrome
Next Article in Special Issue
UCA-EHAR: A Dataset for Human Activity Recognition with Embedded AI on Smart Glasses
Previous Article in Journal
Structuring a BIM Service Scoping, Tendering, Executing, and Wrapping-Up (STEW) Guide for Public Owners
Previous Article in Special Issue
Human Activity Signatures Captured under Different Directions Using SISO and MIMO Radar Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

A Survey of IoT-Based Fall Detection for Aiding Elderly Care: Sensors, Methods, Challenges and Future Trends

by
Mohamed Esmail Karar
1,2,*,
Hazem Ibrahim Shehata
1,3 and
Omar Reyad
1,4
1
College of Computing and Information Technology, Shaqra University, Shaqra 11961, Saudi Arabia
2
Faculty of Electronic Engineering (FEE), Menoufia University, Menouf 32952, Egypt
3
Faculty of Engineering, Zagazig University, Zagazig 44519, Egypt
4
Faculty of Science, Sohag University, Sohag 82524, Egypt
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(7), 3276; https://doi.org/10.3390/app12073276
Submission received: 21 January 2022 / Revised: 28 February 2022 / Accepted: 22 March 2022 / Published: 23 March 2022
(This article belongs to the Special Issue Sensor-Based Human Activity Recognition in Real-World Scenarios)

Abstract

:
Remote monitoring of a fall condition or activities and daily life (ADL) of elderly patients has become one of the essential purposes for modern telemedicine. Internet of Things (IoT) and artificial intelligence (AI) techniques, including machine and deep learning models, have been recently applied in the medical field to automate the diagnosis procedures of abnormal and diseased cases. They also have many other applications, including the real-time identification of fall accidents in elderly patients. The goal of this article is to review recent research whose focus is to develop AI algorithms and methods of fall detection systems (FDS) in the IoT environment. In addition, the usability of different sensor types, such as gyroscopes and accelerometers in smartwatches, is described and discussed with the current limitations and challenges for realizing successful FDSs. The availability problem of public fall datasets for evaluating the proposed detection algorithms are also addressed in this study. Finally, this article is concluded by proposing advanced techniques such as lightweight deep models as one of the solutions and prospects of futuristic smart IoT-enabled systems for accurate fall detection in the elderly.

1. Introduction

Recently, the World Health Organization (WHO) reported that there are approximately 684,000 disastrous falls worldwide each year, with a majority of victims being individuals over the age of 60 [1]. This large percentage places it behind road traffic injuries as the leading cause of unintentional injury fatality. Falls are considered as a main public health concern for the elderly around the world, of which over 80% are in low-income and middle-income countries. Without a doubt, the injuries that elderly people sustain as a result of falls have far-reaching effects on their families, as well as for healthcare institutions and society in general [2]. Emergencies can occur without recognition and even without warning. That is why fall detection technology in medical warning systems is such a critical and life-saving feature. If, for any reason, you were not able to reach the assistance button after a fall (or in a medical emergency), a medical alert system’s automated fall detection feature could give you a peace of mind that you would still get the care you need [3].
Fall detection devices employ alert systems technology to identify and provide emergency assistance to a senior who is prone to falls [4]. If the user falls, these systems will quickly activate the sensor. The built-in technology can be placed around the neck, around the wrist, or on the waist, depending on the device. For premium service charges, most medical alert companies incorporate the fall detection capability within their medical alert system [5]. Some firms sell fall detection gadgets that can be worn separately from one’s medical alert button. The cost of the second device may be added to the monthly subscription plan. In the last few years, fall detection has garnered significant concern from both industry and academic research, as seen in Figure 1. It can be noticed that the number of research articles has increased dramatically. Furthermore, the topic of fall-likelihood prediction, which is based on modern applications concentrated on fall prevention, such as the Internet of Things and artificial intelligence, is also quite important [6].
Accelerometers, a sort of low-power radio wave technology sensor, are used in fall detection systems to continuously monitor the user’s movements [6]. Three-axis accelerometers, such as those in smartwatches and smartphones, are employed in state-of-the-art fall detection devices. Some fall detection systems have a built-in tri-axial accelerometer that uses Biosensor’s patented algorithms. By detecting unexpected changes in body motions, fall warning detectors can determine whether a user has fallen [7]. The device can assess a person’s body position, physical activity, and the smoothness with which movements are being sped up. If these variables are in the danger zone and a fall has happened, the smart device will automatically activate an emergency fall alarm and contact emergency response agents for assistance.
One commercial approach for preventing falls is the use of personal emergency response systems (PERS) [8]. Individuals who fall can use these clinical alarm devices to invoke an emergency department by pressing a button. While the PERS system is useful in many instances, it is rendered worthless if the user is completely unconscious or unable to reach the button. Even when the system is available, recent cohort research indicated that roughly 80% of older persons who were wearing a PERS did not use it to call for aid after falling. Passive monitoring approaches have been proposed to identify falls due effectively and precisely to the problems connected with PERS systems [9]. Several options are currently available, the majority of which are wearable devices, cameras, microphones, and pressure sensors implanted beneath the flooring that are incorporated in the domestic surroundings. Based on the best of our knowledge, this article presents the first survey of IoT-based fall detection systems, including different wearable and non-wearable sensor types, machine learning and deep learning detection algorithms. In addition, the article also describes the challenges and the future trends of fall detection systems, such as the availability of public datasets of falls for senior people and the development of new lightweight deep models for accurate fall detection with minimal hardware resources.
The remainder of this paper is divided into the following sections: Section 2 gives an overview of relevant fall detection methods using current technologies. The taxonomy of current methods for fall detection is described in Section 3. Section 4 and Section 5 demonstrate techniques of machine learning and provide a discussion, respectively. Finally, conclusions and future directions of this research are presented in Section 6.

2. Current Technologies for Detecting Falls

In the diagnosis and treatment of disorders, health monitoring is crucial. Fall detection devices, for example, can help detect anomalies and transmit real-time signals to health and social care professionals about the abnormalities [10]. Fall detection systems based on wearable devices have been increasingly popular in recent years due to various advantages, such as being lightweight, low-cost, energy-saving, and non-intrusive. In recent years, the growth of fall detection and prevention approaches has been a prevalent study area. For the development of such systems, a variety of methodologies are used [11]. Artificial intelligence (AI), Internet of Things (IoT), and cloud computing-based systems are the three primary categories in which these technologies fall.

2.1. Artificial Intelligence

Artificial intelligence gives the system the ability to detect falls based on the dataset and data trends. Sensors produce data connected with various fall parameters during the data collection procedure. As a result, machine learning methods are utilized to categorize or identify fall actions based on the requirements of an application [12]. For fall detection as well as other activity detection, deep learning techniques are becoming the preferred method, particularly for visual detectors and sensor fusion [13]. Another area of fall detection examination is deep reinforcement learning, which is based on psychological and neuroscientific theories about how humans adapt to changing environments and improve their behaviors. Deep reinforcement knowledge incorporates both deep and reinforcement learning to expand detection alternatives that respond to changing environments, while preserving accuracy and robustness.
Figure 2 shows the five processes that make up the overall system for fall detection methodology. Depending on the application’s needs, data collection from sensing devices is the first step. In the second step, the noisy and undesired signals are removed from the collected fall data. Feature extraction from fall datasets, which takes the preprocessed data and extracts the desired features, is the third step. In the fourth step, machine learning techniques are applied to classify abnormal falls and ADL. It separates the data into two categories: training and testing. Finally, different evaluation matrices, such as accuracy and confusion matrices, are used in the performance assessment step to analyze the system’s overall outcome.

2.2. Internet of Things

The Internet of Things (IoT) is a relatively new technology that has a great potentiality for developing a fall detection system. To construct fall diagnosis systems, this emerging technology could supply data processing, communication channels, and smart sensors [14]. IoT also offers powerful processing and storage capabilities, as well as providing services to the other layers of edge and cloud computing [15,16]. Edge, as well as fog computing, can be used to detect falls. Edge devices process data and are located near other devices and users. On the other hand, fog nodes are located near local networks and other system infrastructure.
Wireless communication systems such as 5G comprise both physical and software virtual network functions [17]. To begin with, 5G is expected to become a significant and generic communication technology for the Internet of Things. It brings the potential to transmit data at fast speeds and with low latency, which could aid the development of IoT systems for fall detection [18]. Second, passive sensing technologies can be implemented using 5G cellular. Unlike other types of RF-sensing systems, such as Wi-Fi and radar, the 5G wireless network may be used as a pervasive sensing method in both indoor and outdoor environments for fall detection. Intelligent systems or networks powered by IoT and deep learning could be utilized for a variety of ubiquitous sensing and smart monitoring systems, allowing older people to live independently and with a high quality of life [19].

2.3. Cloud Computing Based Systems

The Smart IoT Gateway sends data about the falls to Cloud Services, which stores it in a document-oriented database (MongoDB). After a fall, the model is reconstructed and trained via a cloud-hosted machine learning platform (BigML) with representational state transfer (REST) and an application program interface (API), before being locally instantiated in the gateway [20]. Fog computing, in terms of architecture, allows for the decentralized distribution of different processing levels of data throughout the associated edge devices. Smart solutions that can perform data processing and connect directly with one another are more appealing for real-time applications than cloud computing systems [21,22].
Figure 3 depicts the general system architecture for fall detection, as proposed in [21]. The Internet of Things device, such as a mobile phone or wearables, can sense the environment, gather, process, and transmit data. When the targeted person falls after a certain amount of time, the mobile application can automatically call an emergency service or a caregiver or family member. The data from the sensors are transferred to a cloud-based data center. If the fall detection is done via the medical cloud service, the data are sent to the machine learning web service, which is in control of classifying the situation over time. This web service determines whether or not there has been a fall.

2.4. Edge Computing Based Systems

Edge computing, also known as mobile edge computing, is a modern and booming computer paradigm that was founded recently [15]. Its ultimate goal is to transfer computation from the cloud to the network’s edge. Edge computing, in other terms, will be an efficient architecture for computations and storage close to the data source. Edge, as well as Fog computing, can be used to detect falls [16]. Edge devices process data and are located near other devices and users. On the other hand, fog nodes are located near local networks and other system infrastructure. Edge computing also has positives in terms of energy consumption, response time, scalability, mobility, cost, security, and other factors that are similar to those of personal computing services. As a result, edge computing is well suited to be used in conjunction with AI for the detection of human falls with more accuracy and precision [23].

3. Fall Detection Methods and Technologies

3.1. Taxonomy of Current Methods

This section presents the different methods and technologies of fall detection systems in previous studies as illustrated in Table 1. Noury et al. [24] place a strong emphasis on the mechanics of a fall, as well as the methods for detecting it and the evaluation criteria which rely on statistical analysis. They look at a variety of analytical methods for detecting falls, including thresholds on sensor reading velocity, no movements detection, and the sudden polarity inversion of the acceleration vector. Xinguo [5] focuses on identifying the methods and basics of fall detection for old people. In this survey, fall detection methods are divided into three categories based on the type of fall detector: wearable device, ambient device, or vision based. The classification is further refined based on the type of analysis into motion, posture, proximity, body shape, and 3D head movement. Perry et al. [25] classified real-time approaches into three categories: techniques that solely measure acceleration, techniques that integrate acceleration with other gyroscope data and static orientation to acquire fall events. Hijaz et al. [26] presented the techniques used for detecting falls and irregular movements of the elderly by monitoring their daily activities. In this research, the surveyed techniques are classified into three categories: based on video analysis, based on acoustic and ambient sensors, and based on kinematic sensors. Mubashir et al. [27] emphasized in their review on different fall detection systems and their underlying algorithms, that fall detection methods are divided into three classes: wearable device-based, ambiance device-based, and camera-based. These classes are then refined into smaller ones based on the type of accelerometry, posture analysis, audio/visual ambiance sensing, shape modeling, and others.
Delahoz and Labrador [28] conducted a survey on fall detection and prevention systems and provide a qualitative comparison among them. They categorized the sensors into two types, namely wearable and external sensor devices. The external sensors are further split into vision-based or ambient-based systems. They also list the main aspects of machine learning algorithms, e.g., feature extraction, construction, and selection. In addition, they compared the time complexities of various classification algorithms, which are decision trees, K-Nearest Neighbor, and SVM, and discussed model evaluation strategies. Some major design concerns for fall detection and prevention systems, such as privacy, cost, energy consumption, obstructiveness, and others, are also highlighted. A discussion of the possible physical, psychological, and environmental risk factors that may lead to a fall is presented. Schwickert et al. [29] perform a systematic review of wearable-sensor-based fall detection systems. They look at whether previous research on fall detection used artificially recorded falls in a lab setting or spontaneous falls in real-life scenarios.
Zhang et al. [30] look at research publications that employ vision sensors only. They present some publicly available datasets on fall detection. They classified vision-based approaches that use one or more RGB cameras, as well as 3D depth cameras. Automatic fall detection systems were the main focus of the survey given by Pannurat et al. [31]. In this study, the authors categorized the current platforms into two classes: wearable and ambient devices. Furthermore, they divided the classification techniques into two sub-categories: rule-based and machine learning-based algorithms. Other topics of fall detection systems were also covered, including sensor types and position, subject information, classification algorithms, and performance evaluation. Furthermore, they evaluated different fall detection products in terms of size, weight and type of sensors and battery with their operational functions; and then make predictions about future developments in the field.
Igual et al. [32] examined 327 research publications on fall detection, and divided them into two main systems, namely context-aware systems and wearable devices including smartphones. The context-aware systems are classified based on system components such as cameras, pressure and infrared sensors, and microphones. Ward et al. [33] analyzed relevant techniques based on the usage and implementation technology for detecting fall events, warning end-users such as relatives of patients and healthcare workers for assistance. They divide fall detection technology into three categories: manually controlled devices, body-worn automated alarm systems, and devices that detect changes that might lead to a fall. Luque et al. [34] presented a comparative study and major characteristics of developed Android-based systems of fall detection. They argue that most smartphone fall detection solutions rely on machine learning (pattern matching) or preset thresholds.
Casilari et al. [35] explored fall detection methods for Android-based smartphones. They highlighted and compared various algorithms in previous studies, considering many characteristics, e.g., proposed system design, applied sensors, methods and reaction in the event of a false alarm.
From a data availability standpoint, Khan and Hoey [36] conducted a review of fall detection approaches. They divided these approaches into two high-level classes based on whether the available training data for falls are sufficient or not, not considering the type of sensors employed or feature extraction or selection algorithms. Casilari-Pérez et al. [37] presented a review paper on applying artificial neural networks (ANNs) in fall detection systems that rely on wearable sensors. The authors of this study split fall detection methods into three categories based on the features that are given to the ANN-based classifiers. The first category includes features based on the raw data from the sensor measurement. The second category includes fall detection features derived from the pre-processing measurements. The last category contains fall features based on a combination of raw sensor data and other features calculated from the sensor readings.
The authors of [38] conducted a comprehensive review of all papers, projects, and patents on the topic of fall prediction, detection, and prevention from around the world. The review divided the relevant works into categories depending on the technique they employed, their types, and their accomplishments. The approach proposed by Ribeiro et al. [39] is based on IoT devices deployed in people’s homes. The suggested non-wearable solution is non-intrusive and can be used in a variety of settings, including residences, hospitals, rehabilitation centers, and homes for the elderly. Edge, fog, and cloud are all part of the solution’s three-layer processing architecture. For human fall classification, an artificial intelligence model based on ANNs and a mathematical model based on the Morlet wavelet are both employed and contrasted. The results demonstrated that combining both models is practical and beneficial to the system, with a 92.5% accuracy and no false negatives.
Table 1. Taxonomy of main fall detection methods with different sensing devices.
Table 1. Taxonomy of main fall detection methods with different sensing devices.
AuthorsYearMethods
Noury et al. [24]2007Using analytical methods with thresholds of accelerometer sensor readings.
Xinguo [5]2008Categorized methods based on wearable, computer vision and ambient devices.
Perry et al. [25]2009Using techniques that measure only the acceleration or combined with gyroscope and static orientation data for fall detection.
Hijaz et al. [26]2010Categorized methods into vision based, ambient-sensor based, and kinematic-sensor based approaches.
Mubashir et al. [27]2013Three main classes, namely wearable devices based, ambience device based, and vision based.
Delahoz and Labrador [28]2014Categorized methods into wearable devices and external sensors that includes vision based and ambient sensors.
Zhang et al. [30]2015Utilizing vision-based methods with RGB and 3D depth cameras.
Igual et al. [32]2013Categorized into context-aware systems and wearable devices including smartphones.
Ward et al. [33]2012Dividing the applied technologies based on manually operated devices, body worn automatic alarm systems and devices that sense the high risk of falling.
Casilari et al. [35]2015Systematic classification and comparison of various proposed detection algorithms with respect to the system architecture, sensors, methods and false alarm cases.
Khan and Hoey [36]2016Two high level categories have been defined: sufficient training data for falls or insufficient (or no training) data for falls, without considering sensor types and/or feature extraction/selection methodologies.
Casilari-Pérez et al. [37]2019Split methods based on the features that are used to feed the neural network classifiers into three categories: (1) Raw data obtained, (2) Features derived from the sensor readings, and (3) Combination of the raw data and other derived features.
Ribeiro et al. [39]2022Using IoT framework, human fall classification was achieved by using ANNs model and a mathematical model of the Morlet wavelet, based on measurements of two accelerometers, a microphone and a doppler sensor.

3.2. Fall Detection Sensor Types

Lapierre et al. [40] enumerate 10 various technologies, including inertial sensors and locating systems, vision sensors, sound and infrared sensors, pressure sensors, etc. These technologies are divided into three main classes based on the hardware resources: wearable technologies, ambient technologies, and a mix between wearable and ambient technologies together. Inertial sensors (e.g., accelerometers) and locating systems (e.g., Global Positioning Systems) are two forms of hardware that are used in wearable technology. Vision sensors and sound sensors like cameras and microphones, respectively, are examples of ambient technology.
Sensors that assist fall prediction and detection are divided into three categories by Mozaffari et al. [41]: motion sensors, physiological sensors, and environmental sensors. The accelerometer is the key sensor in the motion sensors group for detecting falls by detecting the variation in body acceleration [42]. The accelerometer measures the rate at which an object’s velocity changes with respect to time in m/s2 or G unit in three dimensions: x, y and z, i.e., acceleration. In case of the body acceleration exceeding the predefined threshold value for the fall, there is a possibility of a fall. It is a straightforward approach to detecting a fall using threshold values of the measured acceleration. The gyroscope, on the other hand, is a mechanical device, which monitors angular motion around x, y, and z-axes. The gyroscope detects falls forward/backward or left/right by measuring orientation in pitch, roll, and yaw. Magnetometers detect the direction of a fall event by measuring the geomagnetic field. Physiological sensors monitor the body’s vital indicators [43].
In the aftermath of a fall, vital signs are usually altered quickly due to shock. The physiological changes can be used to establish the likelihood of a fall. Electrocardiography is a technique for recording electrical signals generated by the heart muscle and displaying the state of the heart in various scenarios [44]. The procedure of measuring blood volume changes is known as photoplethysmography. Spirometers are diagnostic tools that measure lung capacity and airflow. Galvanic skin response is a component of the human sympathetic nervous system that reveals electrical features of the skin. Blood pressure is measured in systolic and diastolic units, with systolic being the highest and diastolic being the lowest. Furthermore, sensors can track the blood’s oxygen saturation. Electrooculography is a technique that uses the retina’s resting potential to quantify eye movement. Physiological signals can be easily recognized, such as body temperature, or they can be detected more complexly, as indicated above. A system of smart environmental sensors is used in smart environments to detect falls by voice, light intensity changes, and distance between the body and the floor. In [45], this study proposed radio signals of Wi-Fi connections for detecting falls from the physical components in the environment. In addition, environmental sensors are categorized as vision-based sensors. A fall event can be identified by analyzing RGB images and video streams from 2D and 3D cameras [46,47,48,49], based on color and/or thermal postures processing.
Sensor positioning is still an important topic, as mentioned in previous research [50]. For body position [51], body area sensors are placed in a predetermined area such as the chest, hands, and pocket of a shirt. Environmental positions for sensor placement include the bed, the floor, the walls, and event items such as a tap or a handhold. Some integrated sensors can be embedded in platforms like smartphones [52,53,54,55,56,57] or wristwatches [58,59]. Wi-Fi, Bluetooth [60,61,62], ZigBee [63,64], and other communication channels [65,66] are used to connect with the sensors.

4. Fall Detection Machine Learning Techniques

Machine learning is usually classified into unsupervised learning and supervised learning. Supervised learning is increasingly being utilized for fall detection in two stages: training and validation. The following are some of the most popular machine learning methods to detect a fall:
  • Artificial Neural Network (ANN): Its general architecture includes three main layers, namely inputs, a hidden layer, and outputs. The hidden layer links between the inputs and outputs layers. It consists of multi-internal layers. Training of this algorithm is complex due to the nature of hidden layers as a black box. It becomes unobvious to clarify how a fall event occurred [67,68]. The ANNs have a high tolerance for heterogeneous data with precise results, making them suitable for detecting falls, particularly in the fog-computing layer used on smart devices to save the required high computing resources, e.g., graphical processing units (GPUs).
  • Support vector machines (SVMs) are algorithms that divide multidimensional data into two categories. SVM is simpler than ANN for small and high dimensionality datasets. It is recommended for the edge-computing layer, specifically on fall postures [67,69,70].
  • Decision Trees: This algorithm divides data into two classes of either fall or non-fall, according to the path taken through a tree-like graph according to a set of conditions. Learning is clear and simple in this algorithm, making it suitable for investigating the causes of falls, particularly the physiological data to classify the patterns and possible risk of falls [71,72]. For instance, changes in blood pressure or oxygen levels are correlated to the falling.
  • Naive Bayes: It is a relatively straightforward algorithm with high accuracy and performance. It needs less memory and time requirements to train the classifier. As a result, it can be used to detect falls directly on edge devices [73].
  • Deep Learning: The Internet of Things (IoT) includes several sensors that can continuously generate big data with velocity, volume, and variety [74]. The ANN with many hidden layers was developed as a deep learning method to process large amounts of data [75]. Unlike traditional machine learning algorithms, deep learning does not require external feature extractors. However, it takes a long time to train a big dataset, while a short time for the process of prediction. Similar to neural networks, processing still appears to be a black box and is difficult to comprehend [76].

5. Discussions

In this section, we highlight the current benefits, obstacles and limitations related to fall detection systems based on machine learning methods and IoT technologies, providing suggested solutions and relevant future trends in this field as follow.

5.1. Public Fall Datasets

The perceptron was fed using extracted features of the obtained data in prior Multi-Layer Perceptron (MLP) investigations. Recent research has suggested that raw data acquired from wearable sensors be fed directly into neural network classifiers [37]. This eliminates the challenge of selecting a suitable feature extractor or the need for additional preprocessing steps before utilizing machine learning models to detect falls. As a result, no computing expense is required to identify data features, and smart detector implementation can be simplified by using inexpensive wearable devices, such as smartwatches.
Raw data, on the other hand, is not necessarily the greatest place to start when building intelligent classification systems. The use of public and open access datasets as benchmarking tools for evaluating algorithms is on the rise. In any event, it is important to emphasize the lack of an internationally agreed benchmarking dataset for evaluating and comparing FDSs. With only four studies employing it, the SisFall repository [77], one of the largest datasets for the evaluation of FDSs, is the most popular dataset.
Only five of the 15 studies use several repositories to validate their findings, with Khojasteh et al. [78] being the only one to use three public datasets to assess their suggested architecture: DaLiaC [79], UMAFall [80], and Epilepsy [81]. However, a proper evaluation of such systems is still questionable with experimental difficulties. The majority of previous studies are systematically tested on falling volunteers because of the inherent difficulty of justifying detection systems with real falls by elderly people (the main target individuals of these studies). A study [82] showed significant differences between the mobility patterns of real-life falls and those of simulated falls.
In [83], the authors demonstrated how person-specific information like gender and age may be used to improve the modelling process of a deep neural network classifier for increasing the overall system’s fall prediction effectiveness. In [84], the effect of weight and age on the accuracy of the detection system of falls event is explored, and the results showed that the detecting efficacy improves with age. Falls are merely imitated by the young subjects, like in previous circumstances. As a result, the ANN is trained on falls caused by teenagers only. The results demonstrated that if the network is trained using daily activities acquired from the elderly, young participants’ falls may be distinguished more effectively. This is simply explained by the fact that the daily activities carried out by youth people are often faster and/or more effective than those carried out by older persons [37]. As a result, it is more difficult to separate the dynamics of juvenile ADLs from those connected with a fall. This finding demonstrated the difficulties of extending results from healthy and young volunteers to the elderly people. However, it also suggested that fall detection in the younger volunteers may be viewed as a worst-case scenario for evaluating a particular detection method of falls.

5.2. Fall Detection Sensors and Devices

The great majority of the proposals surveyed in this review research rely solely on accelerometer readings for detection. Only in ten of the studies does the system employ the information produced from the gyroscope measurements (as additional inputs) [37]. Given that inertial measurement units (IMUs) have a combination of accelerometers and gyroscopes as standard, the computational times based on hardware resources should be minimal, especially the signals from the gyroscopes in the detection decision. The systematic examination of the benefits brought by integrating the gyroscope and accelerometer readings is still an open question in the research field. Recent research with CNNs has shown that using gyroscope signals can improve discrimination reliability when compared to solely using accelerometer measures [69].
One of the current problems with portable fall detection sensors is the long delay time for getting the appropriate assistance to arrive at the site where the fall happens [85]. The injured person’s life may be lost as a result of this delay before getting the necessary assistance or medical treatment. Therefore, there is a trend to develop a reliable video-based fall detection sensor that will eventually exceed existing portable fall detection sensors as follows. The video-based sensor will be cost-effective and more accurate in detecting falls to provide fast response detection of a fall; consequently, the delay time to provide the necessary assistance to the injured person will be reduced. Moreover, it will protect people’s privacy by using only the binary image of the person. Furthermore, older people will be more comfortable without wearing portable fall detection devices all the time during their daily activities [85]. However, it is not always the ideal case, especially for elderly people with cardiac and breathing disorders, because there is always a need to monitor all their vital signs via wearable sensors.

5.3. Smart Detection Methodologies

Fall signals are simply measured by body sensors, e.g., accelerometers, and sent to an external device for intelligent decision-making processing, like a PC with a wireless module such as Bluetooth, as presented in [86]. This external device is responsible for analyzing the acquired signals of the accelerometer sensors and, with a developed neural network classifier, the decision of fall detection is taken. In [87], the authors built a framework using a field-programmable gate array (FPGA) kit to apply the ANNs classifier to develop an embedded vision-based detection system of falls. A digital signal processor (DSP) was utilized to accelerate the ANNs functionality in the context-aware system, as described in [88]. A bio-inspired optical sensor has been used in this study. However, embedded wearable detection systems and solutions based on FPGAs and DSPs are still under development and not implemented as realized commercial systems yet. In most previous studies, wearables are just utilized for sensing and collecting data in the experiments. After finalizing the experimental phase, the recorded sample signals are extracted from the datasets for training and testing the proposed algorithm, either in a hardware or a software form using MATLAB and/or other programing languages like C++.
Comparing neural network models with other machine learning and/or thresholding techniques is usually focused on the performance of the discrimination function only, while other technological features are ignored [37]. Therefore, physical characteristics of operation, e.g., memory size, consumption of energy and processor capacity, and running time/speed may affect the outcome performance metrics to evaluate these smart algorithms successfully. The execution time for the training phase of ANN models was estimated to be higher than other methods in a comparative study of six machine learning algorithms [89]. In contrast, the computational time of the testing phase for ANN models can have the same value as, or be even lower than, other methods to obtain the detection decision.

5.4. Challenges and Future Research

In our daily lives, a fall might occur while doing complex tasks like cycling, therefore it is not as straightforward as a fall while walking. The dataset of complicated activities is multi-dimensional, containing dependent and independent information in many dimensions with different formats. The edge, fog, and cloud layers of an IoT architecture provide processing, storage, data management, and decision for fall cases. Three steps have been proposed for a diagnostic system of falls [46]: prediction, prevention, and detection mode, with each stage determining which layer is appropriate. Stages should be implemented on each layer utilizing protocols, energy efficiency, and device-to-device and layer-to-layer transmission techniques, as well as specialized learning algorithms for each layer. A smartphone, for example, can detect falls on the edge and in the fog computing layers.
Because a wearable processor, such as a wristwatch, is currently too weak to execute advanced learning algorithms effectively, data are sent to another device situated in fog. Without the need of additional layers, high-performance processors could be proposed to identify the falls by processing measured data and authenticating fall occurrences at the edge. Smart sensors are more complicated than regular sensors because they contain small microprocessors, noise filters, transducers, and amplifiers. Thousands or millions of them are spread in an IoT environment, and they must be logically connected in order to supply energy, communicate with one another, increase sensor lifetime, and overcome the shortage of processing and storage capacities. Even though many research studies have been carried out on sensor placement, which might be static or dynamic, this aspect still remains one of the most difficult subjects in the field.
Another method for monitoring is the implanted sensor that is static and within the body [89]. Sensors should be protected from unexpected impact, have a network connection, and be pleasant to wear in both static and dynamic environments. Prediction is crucial in determining when a fall event will occur. The importance of abnormal trunk, leg standing duration, and body histograms in predicting fall occurrences has been examined. Future studies might look into dizziness, epilepsy, hypertension, and cramping (muscle contraction). The most significant component of the prediction system is understanding fall risks, based on physiological parameters such as heart rates and blood pressure of elderly population [21,40]. The predictions stage’s outputs are utilized to create smarter IoT-based settings.

6. Conclusions and Outlook

In this article, we demonstrated many fall detection algorithms, methods and systems based on IoT technology in previous studies. These proposed fall detection systems (FDSs) mainly used artificial neural networks as automated decision-making algorithms to identify fall situations using the measured readings of sensing devices. The advantage of smartphones and/or smart watches has been widely exploited to build a wearable FDS, because they already have the required built-in hardware resources, such as accelerometers and gyroscopes with wireless mobile communications, e.g., Wi-Fi and 5G networks. Other physiological signals, namely heart rate, electromyogram (EMG) and blood pressure have been also applied for FDSs in some particular research works.
Smart devices like smart phones and watches provide a good opportunity to realize the developed FDSs based on the available hardware resources and wireless sensors in IoT environments. Evaluating fall datasets generated by different sources and accelerometers may contribute to the robustness capabilities of the proposed detection algorithm, because it can deal with variable resolution and sampling rates, verifying its generality. Furthermore, employing artificial intelligence techniques presents the main module of current FDSs. Nevertheless, a pre-processing stage of sensing data, such as thresholding, is needed to reduce error possibilities in identifying fall cases by machine learning algorithms. The computational and power costs of implementing machine learning techniques for fall detection should be kept at minimum levels during the design and implementation stages of practical FDSs.
Moreover, there is a new trend for applying deep learning techniques and convolutional neural network (CNN) architectures [90] as fall detection algorithms, because of their advantages over classical machine learning methods such as automated feature extraction at different levels with external extractors. Additionally, lightweight deep models have been proposed [91] for mobile-based applications. That presents potentially a new version of smart IoT-based classifiers for detecting fall accidents of elderly patients.

Author Contributions

M.E.K., conceptualization, writing, idea proposal, methodology, results, submission and preparation; H.I.S., writing, data curation, editing, review, supervision; and O.R., writing, review, and visualization. All authors have read and agreed to the published version of the manuscript.

Funding

This research received the support from the Deputyship for Research & Innovation, Ministry of Education in Saudi Arabia through the project number (IFP2021-043).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data that supports the findings of this research is publicly available as indicated in the references.

Acknowledgments

The authors extend their appreciation to the Deputyship for Research & Innovation, Ministry of Education in Saudi Arabia for funding this research work through the project number (IFP2021-043).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Falls. World Health Organization. Available online: https://www.who.int/en/news-room/fact-sheets/detail/falls (accessed on 26 April 2021).
  2. Manemann, S.M.; Chamberlain, A.M.; Boyd, C.M.; Miller, D.M.; Poe, K.L.; Cheville, A.; Weston, S.A.; Koepsell, E.E.; Jiang, R.; Roger, V.L. Fall Risk and Outcomes Among Patients Hospitalized with Cardiovascular Disease in the Community. Circ. Cardiovasc. Qual. Outcomes 2018, 11, e004199. [Google Scholar] [CrossRef] [PubMed]
  3. Wang, G.; Li, Q.; Wang, L.; Zhang, Y.; Liu, Z. Elderly Fall Detection with an Accelerometer Using Lightweight Neural Networks. Electronics 2019, 8, 1354. [Google Scholar] [CrossRef] [Green Version]
  4. Rucco, R.; Sorriso, A.; Liparoti, M.; Ferraioli, G.; Sorrentino, P.; Ambrosanio, M.; Baselice, F. Type and Location of Wearable Sensors for Monitoring Falls during Static and Dynamic Tasks in Healthy Elderly: A Review. Sensors 2018, 18, 1613. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  5. Xinguo, Y. Approaches and principles of fall detection for elderly and patient. In Proceedings of the HealthCom 2008—10th International Conference on e-Health Networking, Applications and Services, Singapore, 7–9 July 2008; pp. 42–47. [Google Scholar]
  6. Google Trends. Available online: https://www.google.com/trends (accessed on 25 December 2021).
  7. Bonato, P. Advances in wearable technology and applications in physical medicine and rehabilitation. J. Neuroeng. Rehabil. 2005, 2, 2. [Google Scholar] [CrossRef] [Green Version]
  8. Chen, K.-H.; Chen, P.-C.; Liu, K.-C.; Chan, C.-T. Wearable Sensor-Based Rehabilitation Exercise Assessment for Knee Osteoarthritis. Sensors 2015, 15, 4193–4211. [Google Scholar] [CrossRef] [Green Version]
  9. Porter Eileen, J. Wearing and Using Personal Emergency. J. Gerontol. Nurs. 2005, 31, 26–33. [Google Scholar] [CrossRef]
  10. Fleming, J.; Brayne, C. Inability to get up after falling, subsequent time on floor, and summoning help: Prospective cohort study in people over 90. BMJ 2008, 337, a2227. [Google Scholar] [CrossRef] [Green Version]
  11. Santos, G.L.; Endo, P.T.; Monteiro, K.H.; Rocha, E.D.; Silva, I.; Lynn, T. Accelerometer-Based Human Fall Detection Using Convolutional Neural Networks. Sensors 2019, 19, 1644. [Google Scholar] [CrossRef] [Green Version]
  12. Hsieh, C.; Huang, C.; Liu, K.; Chu, W.; Chan, C. A machine learning approach to fall detection algorithm using wearable sensor. In Proceedings of the 2016 International Conference on Advanced Materials for Science and Engineering (ICAMSE), Chiang Mai, Thailand, 12–13 November 2016; pp. 707–710. [Google Scholar]
  13. Yoo, S.; Oh, D. An artificial neural network–based fall detection. Int. J. Eng. Bus. Manag. 2018, 10, 1. [Google Scholar] [CrossRef] [Green Version]
  14. Feng, P.; Yu, M.; Naqvi, S.M.; Chambers, J.A. Deep learning for posture analysis in fall detection. In Proceedings of the 2014 19th International Conference on Digital Signal Processing, Hong Kong, China, 20–23 August 2014; pp. 12–17. [Google Scholar]
  15. Nguyen Gia, T.; Sarker, V.K.; Tcarenko, I.; Rahmani, A.M.; Westerlund, T.; Liljeberg, P.; Tenhunen, H. Energy efficient wearable sensor node for IoT-based fall detection systems. Microprocess. Microsyst. 2018, 56, 34–46. [Google Scholar] [CrossRef]
  16. Sinnapolu, G.; Alawneh, S. Integrating wearables with cloud-based communication for health monitoring and emergency assistance. Internet Things 2018, 1–2, 40–54. [Google Scholar] [CrossRef]
  17. Gravina, R.; Ma, C.; Pace, P.; Aloi, G.; Russo, W.; Li, W.; Fortino, G. Cloud-based Activity-aaService cyber–physical framework for human activity monitoring in mobility. Future Gener. Comput. Syst. 2017, 75, 158–171. [Google Scholar] [CrossRef]
  18. Condoluci, M.; Mahmoodi, T. Softwarization and virtualization in 5G mobile networks: Benefits, trends and challenges. Comput. Netw. 2018, 146, 65–84. [Google Scholar] [CrossRef] [Green Version]
  19. Mrozek, D.; Koczur, A.; Małysiak-Mrozek, B. Fall detection in older adults with mobile IoT devices and machine learning in the cloud and on the edge. Inf. Sci. 2020, 537, 132–147. [Google Scholar] [CrossRef]
  20. Gholampooryazdi, B.; Singh, I.; Sigg, S. 5G Ubiquitous Sensing: Passive Environmental Perception in Cellular Systems. In Proceedings of the 2017 IEEE 86th Vehicular Technology Conference (VTC-Fall), Toronto, BC, Canada, 24–27 September 2017; pp. 1–6. [Google Scholar]
  21. Yacchirema, D.; de Puga, J.S.; Palau, C.; Esteve, M. Fall detection system for elderly people using IoT and ensemble machine learning algorithm. Pers. Ubiquitous Comput. 2019, 23, 801–817. [Google Scholar] [CrossRef]
  22. Queralta, J.P.; Gia, T.N.; Tenhunen, H.; Westerlund, T. Edge-AI in LoRa-based Health Monitoring: Fall Detection System with Fog Computing and LSTM Recurrent Neural Networks. In Proceedings of the 2019 42nd International Conference on Telecommunications and Signal Processing (TSP), Budapest, Hungary, 1–3 July 2019; pp. 601–604. [Google Scholar]
  23. Vimal, S.; Harold Robinson, Y.; Kadry, S.; Viet Long, H.; Nam, Y. IoT Based Smart Health Monitoring with CNN Using Edge Computing. J. Internet Technol. 2021, 22, 173–185. [Google Scholar]
  24. Noury, N.; Fleury, A.; Rumeau, P.; Bourke, A.K.; Laighin, G.O.; Rialle, V.; Lundy, J.E. Fall detection—Principles and Methods. In Proceedings of the 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Lyon, France, 22–26 August 2007; pp. 1663–1666. [Google Scholar]
  25. Perry, J.T.; Kellog, S.; Vaidya, S.M.; Youn, J.; Ali, H.; Sharif, H. Survey and evaluation of real-time fall detection approaches. In Proceedings of the 2009 6th International Symposium on High Capacity Optical Networks and Enabling Technologies (HONET), Alexandria, Egypt, 28–30 December 2009; pp. 158–164. [Google Scholar]
  26. Hijaz, F.; Afzal, N.; Ahmad, T.; Hasan, O. Survey of fall detection and daily activity monitoring techniques. In Proceedings of the 2010 International Conference on Information and Emerging Technologies, Karachi, Pakistan, 14–16 June 2010; pp. 1–6. [Google Scholar]
  27. Mubashir, M.; Shao, L.; Seed, L. A survey on fall detection: Principles and approaches. Neurocomputing 2013, 100, 144–152. [Google Scholar] [CrossRef]
  28. Delahoz, Y.S.; Labrador, M.A. Survey on Fall Detection and Fall Prevention Using Wearable and External Sensors. Sensors 2014, 14, 19806–19842. [Google Scholar] [CrossRef] [Green Version]
  29. Schwickert, L.; Becker, C.; Lindemann, U.; Maréchal, C.; Bourke, A.; Chiari, L.; Helbostad, J.L.; Zijlstra, W.; Aminian, K.; Todd, C.; et al. Fall detection with body-worn sensors. Z. Für Gerontol. Geriatr. 2013, 46, 706–719. [Google Scholar] [CrossRef]
  30. Zhang, Z.; Conly, C.; Athitsos, V. A survey on vision-based fall detection. In Proceedings of the 8th ACM International Conference on Pervasive Technologies Related to Assistive Environments, Association for Computing Machinery, Corfu, Greece, 1–3 July 2015; Article 46. pp. 1–7. [Google Scholar]
  31. Pannurat, N.; Thiemjarus, S.; Nantajeewarawat, E. Automatic Fall Monitoring: A Review. Sensors 2014, 14, 12900–12936. [Google Scholar] [CrossRef] [Green Version]
  32. Igual, R.; Medrano, C.; Plaza, I. Challenges, issues and trends in fall detection systems. Biomed. Eng. Online 2013, 12, 66. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  33. Ward, G.; Holliday, N.; Fielden, S.; Williams, S. Fall detectors: A review of the literature. J. Assist. Technol. 2012, 6, 202–215. [Google Scholar] [CrossRef] [Green Version]
  34. Luque, R.; Casilari, E.; Morón, M.-J.; Redondo, G. Comparison and Characterization of Android-Based Fall Detection Systems. Sensors 2014, 14, 18543–18574. [Google Scholar] [CrossRef] [PubMed]
  35. Casilari, E.; Luque, R.; Morón, M.-J. Analysis of Android Device-Based Solutions for Fall Detection. Sensors 2015, 15, 17827–17894. [Google Scholar] [CrossRef] [Green Version]
  36. Khan, S.S.; Hoey, J. Review of fall detection techniques: A data availability perspective. Med. Eng. Phys. 2017, 39, 12–22. [Google Scholar] [CrossRef] [Green Version]
  37. Casilari-Pérez, E.; García-Lagos, F. A comprehensive study on the use of artificial neural networks in wearable fall detection systems. Expert Syst. Appl. 2019, 138, 112811. [Google Scholar] [CrossRef]
  38. Tanwar, R.; Nandal, N.; Zamani, M.; Manaf, A.A. Pathway of Trends and Technologies in Fall Detection: A Systematic Review. Healthcare 2022, 10, 172. [Google Scholar] [CrossRef]
  39. Ribeiro, O.; Gomes, L.; Vale, Z. IoT-Based Human Fall Detection System. Electronics 2022, 11, 592. [Google Scholar] [CrossRef]
  40. Lapierre, N.; Neubauer, N.; Miguel-Cruz, A.; Rios Rincon, A.; Liu, L.; Rousseau, J. The state of knowledge on technologies and their use for fall detection: A scoping review. Int. J. Med. Inf. 2018, 111, 58–71. [Google Scholar] [CrossRef]
  41. Mozaffari, N.; Rezazadeh, J.; Farahbakhsh, R.; Yazdani, S.; Sandrasegaran, K. Practical fall detection based on IoT technologies: A survey. Internet Things 2019, 8, 100124. [Google Scholar] [CrossRef]
  42. Kurniawan, A.; Hermawan, A.R.; Purnama, I.K.E. A wearable device for fall detection elderly people using tri dimensional accelerometer. In Proceedings of the 2016 International Seminar on Intelligent Technology and Its Applications (ISITIA), Lombok, Indonesia, 28–30 July 2016; pp. 671–674. [Google Scholar]
  43. Swaroop, K.N.; Chandu, K.; Gorrepotu, R.; Deb, S. A health monitoring system for vital signs using IoT. Internet Things 2019, 5, 116–129. [Google Scholar] [CrossRef]
  44. Li, H.; Kwong, S.; Yang, L.; Huang, D.; Xiao, D. Hilbert-Huang Transform for Analysis of Heart Rate Variability in Cardiac Health. IEEE/ACM Trans. Comput. Biol. Bioinform. 2011, 8, 1557–1567. [Google Scholar] [PubMed]
  45. Wang, Y.; Wu, K.; Ni, L.M. WiFall: Device-Free Fall Detection by Wireless Networks. IEEE Trans. Mob. Comput. 2017, 16, 581–594. [Google Scholar] [CrossRef]
  46. Cippitelli, E.; Fioranelli, F.; Gambi, E.; Spinsante, S. Radar and RGB-Depth Sensors for Fall Detection: A Review. IEEE Sens. J. 2017, 17, 3585–3604. [Google Scholar] [CrossRef] [Green Version]
  47. Akagündüz, E.; Aslan, M.; Şengür, A.; Wang, H.; İnce, M.C. Silhouette Orientation Volumes for Efficient Fall Detection in Depth Videos. IEEE J. Biomed. Health Inform. 2017, 21, 756–763. [Google Scholar] [CrossRef]
  48. Kepski, M.; Kwolek, B. Event-driven system for fall detection using body-worn accelerometer and depth sensor. IET Comput. Vis. 2018, 12, 48–58. [Google Scholar] [CrossRef] [Green Version]
  49. Bian, Z.; Hou, J.; Chau, L.; Magnenat-Thalmann, N. Fall Detection Based on Body Part Tracking Using a Depth Camera. IEEE J. Biomed. Health Inform. 2015, 19, 430–439. [Google Scholar] [CrossRef]
  50. Rezazadeh, J.; Subramanian, R.; Sandrasegaran, K.; Kong, X.; Moradi, M.; Khodamoradi, F. Novel iBeacon Placement for Indoor Positioning in IoT. IEEE Sens. J. 2018, 18, 10240–10247. [Google Scholar] [CrossRef]
  51. Khan, M.U.S.; Abbas, A.; Ali, M.; Jawad, M.; Khan, S.U.; Li, K.; Zomaya, A.Y. On the Correlation of Sensor Location and Human Activity Recognition in Body Area Networks (BANs). IEEE Syst. J. 2018, 12, 82–91. [Google Scholar] [CrossRef]
  52. Kau, L.; Chen, C. A Smart Phone-Based Pocket Fall Accident Detection, Positioning, and Rescue System. IEEE J. Biomed. Health Inform. 2015, 19, 44–56. [Google Scholar] [CrossRef]
  53. Sannino, G.; De Falco, I.; De Pietro, G. A supervised approach to automatically extract a set of rules to support fall detection in an mHealth system. Appl. Soft Comput. 2015, 34, 205–216. [Google Scholar] [CrossRef]
  54. Rakhman, A.Z.; Nugroho, L.E.; Widyawan; Kurnianingsih. Fall detection system using accelerometer and gyroscope based on smartphone. In Proceedings of the 2014 The 1st International Conference on Information Technology, Computer, and Electrical Engineering, Semarang, Indonesia, 8 November 2014; pp. 99–104. [Google Scholar]
  55. Abbate, S.; Avvenuti, M.; Bonatesta, F.; Cola, G.; Corsini, P.; Vecchio, A. A smartphone-based fall detection system. Pervasive Mob. Comput. 2012, 8, 883–899. [Google Scholar] [CrossRef]
  56. Pan, D.; Liu, H.; Qu, D.; Zhang, Z. CNN-Based Fall Detection Strategy with Edge Computing Scheduling in Smart Cities. Electronics 2020, 9, 1780. [Google Scholar] [CrossRef]
  57. Cillis, F.D.; Simio, F.D.; Guido, F.; Incalzi, R.A.; Setola, R. Fall-detection solution for mobile platforms using accelerometer and gyroscope data. In Proceedings of the 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Milano, Italy, 25–29 August 2015; pp. 3727–3730. [Google Scholar]
  58. Kostopoulos, P.; Kyritsis, A.I.; Deriaz, M.; Konstantas, D. F2D: A Location Aware Fall Detection System Tested with Real Data from Daily Life of Elderly People. Procedia Comput. Sci. 2016, 98, 212–219. [Google Scholar] [CrossRef] [Green Version]
  59. Maglogiannis, I.; Ioannou, C.; Spyroglou, G.; Tsanakas, P. Fall Detection Using Commodity Smart Watch and Smart Phone. In Proceedings of the Artificial Intelligence Applications and Innovations, Rhodes, Greece, 19–21 September 2014; Iliadis, L., Maglogiannis, I., Papadopoulos, H., Eds.; Springer: Berlin/Heidelberg, Germany, 2014; pp. 70–78. [Google Scholar]
  60. Guo, H.W.; Hsieh, Y.T.; Huang, Y.S.; Chien, J.C.; Haraikawa, K.; Shieh, J.S. A threshold-based algorithm of fall detection using a wearable device with tri-axial accelerometer and gyroscope. In Proceedings of the 2015 International Conference on Intelligent Informatics and Biomedical Sciences (ICIIBMS), Okinawa, Japan, 28–30 November 2015; pp. 54–57. [Google Scholar]
  61. Rezazadeh, J.; Sandrasegaran, K.; Kong, X. A location-based smart shopping system with IoT technology. In Proceedings of the 2018 IEEE 4th World Forum on Internet of Things (WF-IoT), Singapore, Singapore, 5–8 February 2018; pp. 748–753. [Google Scholar]
  62. Nari, M.I.; Suprapto, S.S.; Kusumah, I.H.; Adiprawita, W. A simple design of wearable device for fall detection with accelerometer and gyroscope. In Proceedings of the 2016 International Symposium on Electronics and Smart Devices (ISESD), Bandung, Indonesia, 29–30 November 2016; pp. 88–91. [Google Scholar]
  63. Benocci, M.; Tacconi, C.; Farella, E.; Benini, L.; Chiari, L.; Vanzago, L. Accelerometer-based fall detection using optimized ZigBee data streaming. Microelectron. J. 2010, 41, 703–710. [Google Scholar] [CrossRef]
  64. Rezazadeh, J.; Moradi, M.; Ismail, A.S.; Dutkiewicz, E. Impact of static trajectories on localization in wireless sensor networks. Wirel. Netw. 2015, 21, 809–827. [Google Scholar] [CrossRef]
  65. Hakim, A.; Huq, M.S.; Shanta, S.; Ibrahim, B.S.K.K. Smartphone Based Data Mining for Fall Detection: Analysis and Design. Procedia Comput. Sci. 2017, 105, 46–51. [Google Scholar] [CrossRef]
  66. Karar, M.E.; Abdel-Aty, A.-H.; Algarni, F.; Fadzil Hassan, M.; Abdou, M.A.; Reyad, O. Smart IoT-based system for detecting RPW larvae in date palms using mixed depthwise convolutional networks. Alex. Eng. J. 2022, 61, 5309–5319. [Google Scholar] [CrossRef]
  67. Kerdegari, H.; Mokaram, S.; Samsudin, K.; Ramli, A.R. A pervasive neural network-based fall detection system on smart phone. J. Ambient. Intell. Smart Environ. 2015, 7, 221–230. [Google Scholar] [CrossRef]
  68. Nukala, B.T.; Shibuya, N.; Rodriguez, A.; Tsay, J.; Lopez, J.; Nguyen, T.; Zupancic, S.; Lie, D.Y. An efficient and robust fall detection system using wireless gait analysis sensor with artificial neural network (ann) and support vector machine (svm) algorithms. Open J. Appl. Biosens. 2014, 3, 29–39. [Google Scholar] [CrossRef] [Green Version]
  69. Yu, M.; Yu, Y.; Rhuma, A.; Naqvi, S.M.R.; Wang, L.; Chambers, J.A. An Online One Class Support Vector Machine-Based Person-Specific Fall Detection System for Monitoring an Elderly Individual in a Room Environment. IEEE J. Biomed. Health Inform. 2013, 17, 1002–1014. [Google Scholar] [PubMed] [Green Version]
  70. Yang, W.; Gao, Y.; Cao, L.; Yang, M.; Shi, Y. mPadal: A joint local-and-global multi-view feature selection method for activity recognition. Appl. Intell. 2014, 41, 776–790. [Google Scholar] [CrossRef]
  71. Mistikoglu, G.; Gerek, I.H.; Erdis, E.; Mumtaz Usmen, P.E.; Cakan, H.; Kazan, E.E. Decision tree analysis of construction fall accidents involving roofers. Expert Syst. Appl. 2015, 42, 2256–2263. [Google Scholar] [CrossRef]
  72. Kambhampati, S.S.; Singh, V.; Manikandan, M.S.; Ramkumar, B. Unified framework for triaxial accelerometer-based fall event detection and classification using cumulants and hierarchical decision tree classifier. Healthc. Technol. Lett. 2015, 2, 101–107. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  73. Li, J.; Li, M.; Wang, Z.; Zhao, Q. An improved classification method for fall detection based on Bayesian framework. In Proceedings of the 2015 IEEE International Conference on Robotics and Biomimetics (ROBIO), Zhuhai, China, 6–9 December 2015; pp. 237–242. [Google Scholar]
  74. Jiang, P.; Winkley, J.; Zhao, C.; Munnoch, R.; Min, G.; Yang, L.T. An Intelligent Information Forwarder for Healthcare Big Data Systems with Distributed Wearable Sensors. IEEE Syst. J. 2016, 10, 1147–1159. [Google Scholar] [CrossRef]
  75. Hassan, M.M.; Uddin, M.Z.; Mohamed, A.; Almogren, A. A robust human activity recognition system using smartphone sensors and deep learning. Future Gener. Comput. Syst. 2018, 81, 307–313. [Google Scholar] [CrossRef]
  76. Mohammad, Y.; Matsumoto, K.; Hoashi, K. Primitive activity recognition from short sequences of sensory data. Appl. Intell. 2018, 48, 3748–3761. [Google Scholar] [CrossRef]
  77. Sucerquia, A.; López, J.D.; Vargas-Bonilla, J.F. SisFall: A Fall and Movement Dataset. Sensors 2017, 17, 198. [Google Scholar] [CrossRef]
  78. Khojasteh, S.B.; Villar, J.R.; Chira, C.; González, V.M.; De la Cal, E. Improving Fall Detection Using an On-Wrist Wearable Accelerometer. Sensors 2018, 18, 1350. [Google Scholar] [CrossRef] [Green Version]
  79. Leutheuser, H.; Schuldhaus, D.; Eskofier, B.M. Hierarchical, multi-sensor based classification of daily life activities: Comparison with state-of-the-art algorithms using a benchmark dataset. PLoS ONE 2013, 8, e75196. [Google Scholar] [CrossRef] [Green Version]
  80. Casilari, E.; Santoyo-Ramón, J.A.; Cano-García, J.M. UMAFall: A Multisensor Dataset for the Research on Automatic Fall Detection. Procedia Comput. Sci. 2017, 110, 32–39. [Google Scholar] [CrossRef]
  81. Villar, J.R.; Vergara, P.; Menéndez, M.; de la Cal, E.; González, V.M.; Sedano, J. Generalized Models for the Classification of Abnormal Movements in Daily Life and its Applicability to Epilepsy Convulsion Recognition. Int. J. Neural Syst. 2016, 26, 1650037. [Google Scholar] [CrossRef] [PubMed]
  82. Klenk, J.; Becker, C.; Lieken, F.; Nicolai, S.; Maetzler, W.; Alt, W.; Zijlstra, W.; Hausdorff, J.M.; van Lummel, R.C.; Chiari, L.; et al. Comparison of acceleration signals of simulated and real-world backward falls. Med. Eng. Phys. 2011, 33, 368–373. [Google Scholar] [CrossRef] [PubMed]
  83. Nait Aicha, A.; Englebienne, G.; Van Schooten, K.S.; Pijnappels, M.; Kröse, B. Deep Learning to Predict Falls in Older Adults Based on Daily-Life Trunk Accelerometry. Sensors 2018, 18, 1654. [Google Scholar] [CrossRef] [Green Version]
  84. Ahmed, M.; Mehmood, N.; Nadeem, A.; Mehmood, A.; Rizwan, K. Fall Detection System for the Elderly Based on the Classification of Shimmer Sensor Prototype Data. Healthc. Inf. Res. 2017, 23, 147–158. [Google Scholar] [CrossRef] [Green Version]
  85. Alhimale, L.; Zedan, H.; Al-Bayatti, A. The implementation of an intelligent and video-based fall detection system using a neural network. Appl. Soft Comput. 2014, 18, 59–69. [Google Scholar] [CrossRef]
  86. Nukala, B.T.; Nakano, T.; Rodriguez, A.; Tsay, J.; Lopez, J.; Nguyen, T.Q.; Zupancic, S.; Lie, D.Y.C. Real-Time Classification of Patients with Balance Disorders vs. Normal Subjects Using a Low-Cost Small Wireless Wearable Gait Sensor. Biosensors 2016, 6, 58. [Google Scholar] [CrossRef] [Green Version]
  87. Škoda, P.; Lipić, T.; Srp, Á.; Rogina, B.M.; Skala, K.; Vajda, F. Implementation framework for Artificial Neural Networks on FPGA. In Proceedings of the 2011 Proceedings of the 34th International Convention MIPRO, Opatija, Croatia, 23–27 May 2011; pp. 274–278.
  88. Sulzbachner, C.; Humenberger, M.; Srp, Á.; Vajda, F. Optimization of a Neural Network for Computer Vision Based Fall Detection with Fixed-Point Arithmetic. In Proceedings of the Neural Information Processing, Doha, Qatar, 12–15 November 2012; Huang, T., Zeng, Z., Li, C., Leung, C.S., Eds.; Springer: Berlin/Heidelberg, Germany, 2012; pp. 18–26. [Google Scholar]
  89. Özdemir, A.T. An analysis on sensor locations of the human body for wearable fall detection devices: Principles and practice. Sensors 2016, 16, 1161. [Google Scholar] [CrossRef]
  90. Karar, M.E.; Reyad, O.; Abd-Elnaby, M.; Abdel-Aty, A.-H.; Shouman, M.A. Lightweight transfer learning models for ultrasound-guided classification of COVID-19 patients. Comput. Mater. Contin. 2021, 69, 2295–2312. [Google Scholar] [CrossRef]
  91. Lin, P.-W.; Hsu, C.-M. Lightweight Convolutional Neural Networks with Model-Switching Architecture for Multi-Scenario Road Semantic Segmentation. Appl. Sci. 2021, 11, 7424. [Google Scholar] [CrossRef]
Figure 1. Fall detection interest rate, start April 2004-to-December 2021. The experimental data is taken from “Google Trends” based on “fall detection” as the search object. The results are equalized using the largest rates; therefore, the highest interest rate has a value of 100.
Figure 1. Fall detection interest rate, start April 2004-to-December 2021. The experimental data is taken from “Google Trends” based on “fall detection” as the search object. The results are equalized using the largest rates; therefore, the highest interest rate has a value of 100.
Applsci 12 03276 g001
Figure 2. Fall detection overall procedure system using machine learning (ML) algorithms.
Figure 2. Fall detection overall procedure system using machine learning (ML) algorithms.
Applsci 12 03276 g002
Figure 3. Fall detection system architecture general model.
Figure 3. Fall detection system architecture general model.
Applsci 12 03276 g003
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Karar, M.E.; Shehata, H.I.; Reyad, O. A Survey of IoT-Based Fall Detection for Aiding Elderly Care: Sensors, Methods, Challenges and Future Trends. Appl. Sci. 2022, 12, 3276. https://doi.org/10.3390/app12073276

AMA Style

Karar ME, Shehata HI, Reyad O. A Survey of IoT-Based Fall Detection for Aiding Elderly Care: Sensors, Methods, Challenges and Future Trends. Applied Sciences. 2022; 12(7):3276. https://doi.org/10.3390/app12073276

Chicago/Turabian Style

Karar, Mohamed Esmail, Hazem Ibrahim Shehata, and Omar Reyad. 2022. "A Survey of IoT-Based Fall Detection for Aiding Elderly Care: Sensors, Methods, Challenges and Future Trends" Applied Sciences 12, no. 7: 3276. https://doi.org/10.3390/app12073276

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop