Deteccao de Quedas
Deteccao de Quedas
Deteccao de Quedas
Panagiotis Kostopoulos1, Tiago Nunes1, Kevin Salvi1 , Michel Deriaz1 and Julien Torrent2
1 Institute of Services Science, University of Geneva, Geneva, Switzerland
2 Fondation Suisse pour les Téléthèses, Neuchâtel, Switzerland
Abstract: Every year over 11 million falls are registered. Falls play a critical role in the deterioration of the health of the
elderly and the subsequent need of care. This paper presents a fall detection system running on a smartwatch
(F2D). Data from the accelerometer is collected, passing through an adaptive threshold-based algorithm which
detects patterns corresponding to a fall. A decision module takes into account the residual movement of
the user, matching a detected fall pattern to an actual fall. Unlike traditional systems which require a base
station and an alarm central, F2D works completely independently. To the best of our knowledge, this is the
first fall detection system which works on a smartwatch, being less stigmatizing for the end user. The fall
detection algorithm has been tested by Fondation Suisse pour les Téléthèses (FST), the project partner for the
commercialization of our system. Taking advantage of their experience with the end users, we are confident
that F2D meets the demands of a reliable and easily extensible system. This paper highlights the innovative
algorithm which takes into account residual movement to increase the fall detection accuracy and summarizes
the architecture and the implementation of the fall detection system.
30 Kostopoulos P., Nunes T., Salvi K., Deriaz M. and Torrent J..
Increased Fall Detection Accuracy in an Accelerometer-based Algorithm Considering Residual Movement.
DOI: 10.5220/0005179100300036
In Proceedings of the International Conference on Pattern Recognition Applications and Methods (ICPRAM-2015), pages 30-36
ISBN: 978-989-758-077-2
Copyright
c 2015 SCITEPRESS (Science and Technology Publications, Lda.)
IncreasedFallDetectionAccuracyinanAccelerometer-basedAlgorithmConsideringResidualMovement
fall detection system and the alarm notification mod- 2 SYSTEM DESIGN
ule, instead of the sensors only.
Most of the current fall detection systems require Our fall detection system is an Android application
a base central. In this paper we propose a fall de- running on an AW-420.RX smartwatch of Simvalley
tection system (F2D) which works on a smartwatch, Mobile. We have chosen the Android based solution
therefore completely independent from a base station. because it is an open source framework designed for
Using such a device is less stigmatizing for the user. mobile devices. The Android SDK provides the API
In addition, it can be offered for less than half of the libraries and developer tools necessary to build, test
cost of existing systems on the market. Our system and debug applications for Android. We implemented
meets the requirements of reliability, ease of installa- the prototype in Java using the Android SDK API 19.
tion and restriction of false positives (Doughty et al., The fall detection algorithm, which is explained be-
2000) which are essential for a properly built fall de- low, is implemented as a background service. When a
tection system. fall is detected the service informs the main applica-
F2D works on a smartwatch and therefore fixed tion, which notifies the caretakers (family or friends).
on the wrist of the person. We have avoided the dis- There are several notification channels the user can
advantages of (He et al., 2012) where the solution of choose from: call, SMS or email.
the waist-mounted smartphone the authors provide is
not feasible for two reasons: 1) Normally people do 2.1 System Overview
not wear their phones on the waist but in their pockets.
2) The system will be working only when the smart- We collect data from the accelerometer sensor of the
phone is mounted on the waist and not at other times. smartwatch. Then we apply filters to detect patterns
Other problems such as the usage of intrusive devices corresponding to a fall. We use a threshold based
exist in (Hou et al., 2012) and (Li et al., 2012), where algorithm for the fall detection which takes into ac-
the accelerometer and Bluetooth unit are bounded as count the residual movement of the user after the fall.
a wearable unit and placed on the subject’s waist or The thresholds were selected based on experiments
chest. with different profiles of users (age, weight, height
Nowadays, simple smartwatches are very power- are factors that were taken into account). The deci-
ful and have a set of sensors that can be used and sion module combines different data coming from the
diverted from their original intent. More computing filters as depicted in Figure 1, in order to make a deci-
power and storage on these devices offer greater op- sion whether a possible fall corresponds to a real fall.
portunities. Using a single smartwatch as a device for If it is the case, the information is transmitted to the
running the F2D application satisfies the condition of alarm module. When a potentially critical situation is
ease of installation of the fall detection system. detected, the smartwatch uses different communica-
In general the fall detection algorithms wait for tion means (call, SMS, email) to inform the caretak-
a response of the user after a possible fall in order ers. Another important difference with the traditional
to make a decision if the situation is critical or not. systems is that the smartwatch communicates directly
But this is not always applicable and convenient for with the caretakers with no involvement of a base sta-
the end user, especially for elderly people who are the tion and a centralized alarm.
target group of our research. In F2D we propose an
accelerometer-based algorithm considering the resid-
ual movement after the fall. This analysis is per-
formed in the decision module of the F2D application
which is responsible for the classification of a possi-
ble fall pattern being a real fall event or not. Figure 1: System architecture.
The rest of this paper is organized as follows. In
Section 2 our designed fall detection system is de-
scribed in detail emphasizing the innovative fall de- 2.2 Fall Detection Algorithm
tection algorithm. Experimental results are reported
and discussed in Section 3. Future improvements of The fall detection algorithm is implemented in a back-
our work to make F2D more robust are presented in ground service and is running continuously. The user
Section 4. Finally, a brief conclusion is given in Sec- can operate his smartwatch as usual. F2D does not
tion 5. cause any interference with the normal usage of in-
stalled applications. The algorithm is threshold based
like (Dumitrache and Pasca, 2013), relying on the
captured data of the accelerometer of the smartwatch.
31
ICPRAM2015-InternationalConferenceonPatternRecognitionApplicationsandMethods
We decided to use a threshold based algorithm and of data from simulated falls mentioned above. The
not a machine learning approach like (Aguiar et al., main goal of the algorithm is the detection of all falls
2014) as it is less complex and therefore requires the and at the same time the elimination of false positives.
lowest computational power (Habib et al., 2014). In Building and testing our system we concluded that
the typical scenario, the user will use the application less than 6 seconds is not enough for the detection of
on his smartwatch normally during the day without all different types of falls. However, setting the win-
the requirement of charging it much more than usu- dow to higher values creates a bigger occurrence of
ally. Since the fall detection system will run continu- false positives.
ously, we should optimize the battery consumption of
the device. Therefore, only the tri-axial accelerometer 2.2.2 Fall Pattern
signal is used since it is the most informative sensor
regarding the fall detection. The next step of the algorithm is the detection of a
The algorithm distinguishes daily activities from possible fall. In order to consider an activity as a pos-
falls. Activities of Daily Living (ADL) are normal sible fall the two following conditions must be satis-
activities such as walking, standing or running. The fied: 1) If the acceleration exceeds an upper thresh-
pattern of a fall must be different from the patterns old which is set to 18 m/sec2 . 2) If after a given
of these activities. Acceleration data is sampled at 40 time interval the acceleration exceeds a lower thresh-
Hz from the 3-axis accelerometer sensor embedded old which is set to 7 m/sec2 . The two thresholds have
in the Android smartwatch. Specifically, the sensor been selected based on the basic trade-off between de-
which provides acceleration information without the tecting all falls and avoiding false positives. This time
gravity component (linear acceleration) is used. We difference between the two peaks represents the resid-
calculate the norm of the acceleration for each mo- ual movement of the user after a fall. The intensity of
ment as described in Equation 1. this movement depends on the profile of the individ-
p ual user. The three possible values of the time interval
acceleration = x2 + y2 + z2 (1) are given in Table 1.
If the two conditions are satisfied during the time
We have analyzed a set of data with 150 different
window of 6 seconds then a possible fall is suspected.
simulated falls from different people involved in the
We can see in Figures 2 - 4 that this time window
experiments, as reported in Table 2, from our project
is sufficient for the satisfaction of the two conditions
partner FST. This company has a long experience
that should happen in order to detect a fall pattern.
in creating and using innovative products adapted to
people with disabilities. Thanks to this data we have 2.2.3 Decision Module
improved the detection of possible falls. We observed
that all falls follow one of the three patterns which we
have called smooth, strong and sharp. They are given The final step of the fall detection algorithm is the
in Figures 2, 3 and 4 respectively. The main differ- classification of the fall pattern as real. In this deci-
ence between them is the time interval of the residual sion module a counter increases every time that both
movement after the fall Table 1. More specifically, conditions of exceeding the thresholds are satisfied.
when a fall takes place, the peak that exceeds the up- The critical range of the values of the fall counter
per threshold of the acceleration corresponds to the is (1 ≤ counter < 14). If (counter ≥ 14), then it is
hit. After this, the pattern of the fall has a second due to another activity being performed (e.g., run-
peak, lower than the first one and exceeding the lower ning) which gives the difference in the acceleration
threshold. Finally, the acceleration returns to normal values as we can see in Figure 6. On the other hand if
values. This behaviour of the acceleration after the (counter < 1) it means the user at most did a sudden
first peak represents the residual movement that we movement with his wrist and so the threshold condi-
take into account in the decision module for the char- tions were not satisfied (e.g., when a user was going
acterization of a possible fall event as a real fall. down the stairs in Figure 8). The graphical explana-
tion and the structure of the fall detection algorithm is
2.2.1 Time Window given in Figure 5.
The time window is an essential part of the fall de- 2.3 Emergency Actions
tection algorithm. We have defined a time window in
which we are able to recognize a fall pattern. This If the algorithm decides that a fall has happened then
window is set to 6 seconds, a value which has been the background service notifies the main application,
selected after conducting experiments, using the set which in turn sends a message to the caretakers.
32
IncreasedFallDetectionAccuracyinanAccelerometer-basedAlgorithmConsideringResidualMovement
3 EVALUATION
For the evaluation of the reliability of the fall detec-
tion mechanism in F2D we performed a series of ex-
periments. We collected different types of falls’ data
(i.e., forwards, backwards, sideways). We also col-
lected activities of daily living data (e.g., walking, go-
ing down the stairs, going up the stairs) as we can Figure 6: Running activity.
see in Figures 7 - 9. Since it is very difficult to test
a fall detection mechanism with elderly people, as it periments with healthy adults. The test subjects were
can more easily cause injuries, we performed the ex- wearing smartwatches while falling on a mattress.
33
ICPRAM2015-InternationalConferenceonPatternRecognitionApplicationsandMethods
Figure 9: Going up the stairs. Figure 10: Accuracy using real data from partner.
For testing the ADL the test subjects wore the We conclude that the F2D system works reliably.
smartwatches for 24 hours. Testers were doing all Some false alarms were detected when the testers per-
their daily life activities. As we can see in the Fig- formed sudden movements with residual activity try-
ures 7 - 9 the acceleration values do not exceed the ing to simulate the same pattern of a fall event.
upper threshold. Hence, a suspected fall is not classi-
fied as a real fall because the counter must exceed 0
in order to detect a real fall. 4 FUTURE WORK
Moreover, we evaluated our fall detection algo-
rithm using a set of simulated falls and another set The first step for further improvement of the robust-
with ADL data, that we received from our project ness of our fall detection system is the reduction of
34
IncreasedFallDetectionAccuracyinanAccelerometer-basedAlgorithmConsideringResidualMovement
35
ICPRAM2015-InternationalConferenceonPatternRecognitionApplicationsandMethods
Alwan, M., Rajendran, P., Kell, S., Mack, D., and Dalal, S. Ryynanen, O. P., Kivela, S. L., Honkanen, R., and Laippala,
(2006). A smart and passive floor-vibration based fall P. (1992). Falls and lying helpless in the elderly. In Z
detector for elderly. In Proc. ICTTA’ 06. Gerontol.
Brown, G. (2005). An accelerometer based fall detec- Sposaro, F. and Tyson, G. (2009). ifall: An android applica-
tor: Development, experimentation, and analysis. In tion for fall monitoring and response. In Engineering
EECS/SUPERB. in Medicine and Biology Society, 2009. EMBC 2009.
Dai, J., Bai, X., Yang, Z., Shen, Z., and Xuan, D. (2010). Annual International Conference of the IEEE.
Perfalld: A pervasive fall detection system using mo-
bile phones. In Pervasive Computing and Communi-
cations Workshops (PERCOM Workshops), 2010 8th
IEEE International Conference on.
Doughty, K., Lewis, R., and McIntosh, A. (2000). The
desigh of a practical and reliable fall detector for
community and institutional telecare. In Journal of
Telemedicine and Telecare.
Dumitrache, M. and Pasca, S. (2013). Fall detection al-
gorithm based on triaxial accelerometer data. In E-
Health and Bioengineering Conference (EHB), 2013.
Habib, M. A., Mohktar, M. S., Kamaruzzaman, S. B.,
Lim, K. S., Pin, T. M., and Ibrahim, F. (2014).
Smartphone-based solutions for fall detection and
prevention: challenges and open issues. In
http://www.mdpi.com/journal/sensors.
He, Y., Li, Y., and Bao, S.-D. (2012). Fall detection by
built-in tri-accelerometer of smartphone. In Biomedi-
cal and Health Informatics (BHI), 2012 IEEE-EMBS
International Conference on.
Hou, Y., Li, N., and Huang, Z. (2012). Triaxial
accelerometer-based real time fall event detection. In
Information Society (i-Society), 2012 International
Conference on.
Huang, B., Tian, G., and Li, X. (2008). A method for fast
fall detection. In Proc 7th World Congr Intell Contr
Autom.
Hwang, J., Kang, J., Jang, Y., and Kim, H. (2004). Devel-
opment of novel algorithm and real-time monitoring
ambulatory system using bluetooth module for fall de-
tection in the elderly. In Proc 26th IEEE EMBS Ann
Int Conf.
Lee, Y. and Lee, H. (2009). Multiple object tracking for
fall detection in real-time surveillance system. In Proc
11th Int Conf Adv Commn Tec.
Li, Y., Chen, G., Shen, Y., Zhu, Y., and Cheng, Z. (2012).
Accelerometer-based fall detection sensor system for
the elderly. In Cloud Computing and Intelligent Sys-
tems (CCIS), 2012 IEEE 2nd International Confer-
ence on.
Litvak, D., Zigel, Y., and Gannot, I. (2008). Fall detection
of elderly through floor vibrations and sound. In Proc
30th IEEE EMBS Ann Int Conf.
Lord, R., Sherrington, C., and Menz, H. (2001). Falls in
older people: risk factors and strategies for prevention.
In Cambridge University Press. Cambridge.
Nait-Charif, H. and McKenna, S. (2004). Activity summari-
sation and fall detection in a supportive home environ-
ment. In Proc 17th Inte Conf Patt Recog. Cambridge
UK.
Nevit, M., Cummings, S., Kidd, S., and Black, D. (1989).
Risk factors for recurrent nonsyncopal fall. a prospec-
tive study. In J Am Med Ass.
36