FallDroid Published
FallDroid Published
1, JANUARY 2019 35
Abstract—Common fall occurrences in the elderly pop- over 70 years of age [1]. These falls are responsible for majorly
ulation pose dramatic challenges in public healthcare 90% of hip and wrist fractures and 60% of head injuries [2].
domain. Adoption of an efficient and yet highly reliable
Besides these injuries, long-lie situation (i.e., remaining on the
automatic fall detection system may not only mitigate
the adverse effects of falls through immediate medical as- ground for long time) is another outcome of the fall that has se-
sistance, but also profoundly improve the functional ability rious consequences such as dehydration, hypothermia, and even
and confidence level of elder people. This paper presents death. Moreover, frequent incidence of falls in the elderly may
a pervasive fall detection system developed on smart provoke fear of falling, which in turn, deteriorates their con-
phones, namely, FallDroid that exploits a two-step algorithm fidence in living independently and being socially active [3].
proposed to monitor and detect fall events using the embed-
ded accelerometer signals. Comprising of the threshold- Thus, the development of automated, reliable, and prompt fall
based method and multiple kernel learning support vector detection systems is vital to guarantee immediate assistance in
machine, the proposed algorithm uses novel techniques to case of falls, especially those involving long lies, and minimize
effectively identify fall-like events (such as lying on a bed severe health complications [4].
or sudden stop after running) and reduce false alarms. In Contemporary techniques employed for automatic detection
addition to user convenience and low power consumption,
experimental results reveal that the system detects falls of imminent real-life falls can be broadly classified into two
with high accuracy (97.8% and 91.7%), sensitivity (99.5% categories: 1) context-aware systems and 2) wearable systems
and 95.8%), and specificity (95.2% and 88.0%) when placed [5]. The former category concerns the deployment of sensory
around the waist and thigh, respectively. The system also gadgets such as cameras, microphones, infrared, and pressure
achieves the lowest false alarm rate of 1 alarm per 59 h of sensors to track the movement of people in limited environ-
usage, which is best till date.
ments. The main strength of these systems lies in usability
Index Terms—Accelerometer, Android app, fall detection, among the elderly as no dedicated device is needed to be worn.
multiple kernel learning (MKL), power consumption, smart Nonetheless, such systems are vulnerable to issues such as lim-
phone (SP)-based application.
ited coverage, high installation cost, high false alarms due to
I. INTRODUCTION other mobile entities, and privacy (especially in video-based
systems). Fall detection methods based on wearable motion
XPONENTIAL increase in falls are recognized as a major
E factor causing physical, psychological, and economical
concerns within the growing elderly population worldwide. Sta-
sensors that rely on kinematic signals, like triaxial accelerom-
eters and gyroscopes, fall under the latter category. While such
body-worn systems offer several advantages over video-based
tistical reports from the World Health Organization (WHO) in- systems, the bearer is still required to carry at least one device
dicate that 28%–35% of seniors over 64 are subject to a fall that may be intrusive and raise usability concerns. Moreover, the
event each year, which further elevates to 32%–42% for those cost incurred by wearable commercial/customized fall detection
devices such as LifeCall [6] and LPFD [7] is another issue of
Manuscript received January 11, 2017; revised January 8, 2018 and fundamental importance.
March 20, 2018; accepted May 10, 2018. Date of publication May 23,
2018; date of current version January 3, 2019. This work was supported Momentum in the advancement of microelectromechanical
in part by the GIST Research Institute, and in part by the Brain Research systems (MEMS) technology has, however, enabled the devel-
Program through the National Research Foundation of Korea funded by opment of very light, compact, low power, and inexpensive
the Ministry of Science and ICT 2016M3C7A1905477. Paper no. TII-17-
0035. (Corresponding author: Kiseon Kim.) wireless inertial sensors that eliminate concerns regarding their
The authors are with the School of Electrical Engineering and portability and user inconvenience [8]. Consequently, smart
Computer Science, Gwangju Institute of Science and Technology, phones (SPs) integrated with dedicated detection hardware serve
Gwangju 500-712, South Korea (e-mail: [email protected];
[email protected]). as potential candidates that have widely been accepted as a daily
This paper has supplementary downloadable material available at life commodity [9]. The remarkable penetration of SPs as a mo-
http://ieeexplore.ieee.org. bility and safety tool among the elderly has, therefore, led the
Color versions of one or more of the figures in this paper are available
online at http://ieeexplore.ieee.org. surge for cost-effective, efficient, and commercially viable fall
Digital Object Identifier 10.1109/TII.2018.2839749 detection applications [10].
1551-3203 © 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications standards/publications/rights/index.html for more information.
36 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 15, NO. 1, JANUARY 2019
Standalone body-worn or SP-based fall detectors have been the placement of the SP is provided. Furthermore, more battery
extensively surveyed in [5] and [11]–[13]. Earlier studies were power is drained due to the continuous use of the ANN.
predominantly grounded on threshold-based methods (TBM) Successful deployment of a fall detection system among
that rely on certain decision thresholds applied on features ex- elderly population depends on various factors: usability, bat-
tracted from the inertial sensor signals [14], [15]. These detec- tery lifetime, privacy issues, cost, and reliability. The System
tion algorithms are easy to implement, offer less computation usability hugely depends on the number of sensors used, their
cost, and are power efficient. The authors of [12] compared four prefix orientation, locations, battery life, and the like. The sys-
famous TBM algorithms with a commercial device and showed tem should be reliable, i.e., it should detect almost all the fall
that the TBM techniques fail to avoid false negatives (falls that events with 100% sensitivity while keeping the false alarm rate
remain undetected) and false positives (activities of daily living at its minimum. High false alarm rates can be very annoying and
(ADL) classified as falls) simultaneously. Since fine tuning the ultimately reduce user compliance with the system. To decrease
thresholds invokes a tradeoff between number of false negatives false alarms, some researchers utilize postural information by
and false positives, it is difficult to attain optimal thresholds either employing multiple sensors or by using a single triaxial
ensuring performance consistency for everybody. sensor with prefix orientation. As older people tend to easily
More recent studies reported in the literature use sophisti- forget, neither of the two options serve convenient in terms of
cated machine learning (ML) techniques such as support vector usability. As the existing literature relating to these issues is
machines (SVMs) [16], artificial neural networks (ANNs) [9], lacking, there is no widely accepted system among elderly until
[17], and k-nearest neighbor (k-NN) [18] to classify falls from now. Hence, it is of great significance to develop a reliable fall
ADL. A comprehensive MATLAB-based comparison of the of- detection system to fill this gap while accounting for the existing
fline classification performance of six ML approaches is given practical issues.
in [19], wherein 1404 features extracted from accelerometer, Accordingly, we present an automated high performance SP-
gyroscope, and magnetometer sensing were used by the au- based fall detection system focusing on practical issues such as
thors to obtain an average accuracy of around 99%. In spite of user convenience and power consumption. The proposed stan-
the profound results, usage of multiple sensors, especially gyro- dalone fall detector is developed as an Android app, namely
scope, along with the high computational cost of ML techniques FallDroid, which uses the accelerometer sensor embedded in
exploiting large feature sets demands high power consumption, SPs. The designed application provides an elder-friendly GUI
thus, making them unfeasible for SPs. and supports the two most convenient SP carrying locations:
With over 86% of the market share in the third quarter of waist (belt/pouch) and thigh (pant pocket). In comparison with
2016 [20] and due to its open source approach, Android OS ML techniques, the proposed two-step algorithm is shown to be
stands out as the most widely used programming environment more power efficient. In the first step, a low computational cost
for SP-based fall detection solutions [21]. Though many SP- approach based on the TBM is used, followed by the pattern
based fall detection algorithms have been reported, yet only recognition technique, multiple kernel learning support vector
few have actually been tested in real life. Moreover, to our best machine (MKL-SVM) in the second step which is rarely in-
knowledge, smart fall detector (SFD) [17] and iFall [14] are voked. The battery consumption was analyzed and reported for
the only two applications that have been released for public different scenarios. The recorded datasets were acquired from
use. Other fall detection Android apps available on Google Play human trials conducted systematically in both, laboratory and
Store include Fade: Fall detector, Emergency Fall detector, and free living environments. Finally, we report the offline and on-
T3Lab [22]. Nonetheless, information on neither the underlying line classification results on fall-like ADLs such as lying on the
algorithm nor their performance exists. floor, sudden stop after walking, accidentally hitting the sen-
Abbate et al. proposed an SP-based fall detector that uses a sor, etc., to demonstrate the better performance of the presented
combination of TBM and ANN [9]. In spite of the reported 100% system.
classification performance in offline analysis, the dataset used The remainder of this paper is structured as follows:
for training and testing the ANN was very small (86 samples Section II presents the design, implementation, and algorithm
in total). Also, the performance of the application (false alarms used in the proposed system. The experimental settings and cri-
rate and battery consumption) in real-life scenarios, commonly teria for various scenarios are detailed in Section III, followed
known as online analysis, was not presented. by results and discussions in Sections IV and V, respectively. Fi-
More recently, Kerdegari et al. developed an Android nally, Section VI concludes this paper by pointing out the impor-
application, SFD, built on the notion of the multilayer tant observations and guidelines for potential future directions.
perceptron (MLP) neural network for fall event detection [17].
During offline analysis, their algorithm achieves 92.03% sensi-
tivity, 91.07% specificity, and 91.06% accuracy on data recorded II. FALLDROID SYSTEM DESIGN
around the waist. However, when applied for online analysis, FallDroid is designed as a standalone and user-independent
the system performance slightly degrades in terms of specificity fall detection system that actively runs in the background and
(93.18% sensitivity, 88.88% specificity, and 91.25% accuracy). uses a two-step algorithm (described in Section II-B) to analyze
Additional to the long system decision time (at least 30 s for subject movement. Upon fall detection, the application triggers
algorithm decision + 60 s default time for alert cancellation), the SP to vibrate and an alert cancellation page appears on the
no specific information on the false alarm rate with respect to screen. Unless canceled within a specified time period (default
SHAHZAD AND KIM: FALLDROID: AN AUTOMATED SMART-PHONE-BASED FALL DETECTION SYSTEM USING MULTIPLE KERNEL LEARNING 37
Fig. 5. ROC curves of AAMV (inactivity test) and TAVy (posture test)
Fig. 2. Fall detection algorithm (proposed), comprising of two main features using thigh location dataset.
steps: TBM and pattern recognition method, with an optional recovery
detection part.
pattern recognition technique, explained later on in this sub-
section. Some examples of acceleration patterns generated by
thigh-located SP that cause false alarms are shown in Fig. 4. An
optional long-lie or recovery detection step can also be applied
at the end of the algorithm to further alleviate the false alarms.
If the user shows significant movement after the fall event and
regains an upright posture within one minute, then it will be
treated as recovery from fall and no fall alert will be generated.
The extended test serves more efficient in discarding fall-like
ADL events or to detect recovery from (noninjurious) fall as
the user is more likely to show movement. On the other hand
Fig. 3. (a) Fall-like ADL event generated by running and sudden stop however, such prolonged tests would delay decision making and
activity. (b) Forward simulated fall pattern with a 3-s window centered at medical assistance in case of an actual fall.
impact point.
The thresholds are obtained from heuristic analysis using
the training dataset samples. Furthermore, the thresholds are
with predefined threshold to analyse the inactivity event: chosen such that no actual fall event is mistakenly classi-
1 fied and discarded as ADL in the TBM stage. This ensures
AAMV = AVM[i + 1] − AVM[i]. (2)
# of samples that the algorithm can achieve 100% sensitivity depending
i∈win
on the performance of the MKL-SVM. In other words, by
In case of little or no movement after impact, the aforemen- choosing higher threshold values for the AAMV and lower
tioned equation yields values close to zero (AAMV < 0.6). If values for the TAV, more number of fall-like ADL events
the user was inactive, then his/her posture variation is evalu- are likely to be passed to the computationally expensive
ated using pre- and postimpact (peak) signals. If the user shows MKL-SVM. However, owing to the fact that the number of
postural change, as tested by tilt angle variation (TAV > 10◦ ), fall-like events occurring daily are usually very few, the impact
then it is most likely a fall. Hence, decisions on such fall-like on power consumption will be insignificant. Fig. 5 shows the
events that are not discarded by the TBM are made in the sec- receiver operating characteristics (ROC) curves of the AAMV
ond step of the algorithm that exploits the powerful MKL-SVM and TAV measures. It can be seen that each of them can achieve
SHAHZAD AND KIM: FALLDROID: AN AUTOMATED SMART-PHONE-BASED FALL DETECTION SYSTEM USING MULTIPLE KERNEL LEARNING 39
of the SP along with the body of the user carrying it. K(x, xi ) = dm Km (x, xi ); dm 0, dm = 1 (7)
m =1 m =1
Keeping in mind that gravity always acts vertical to the
ground, the x- and y-axes of the SP sensor are mainly where M symbolizes the total number of kernels, Km are the
responsible for capturing the gravitational acceleration kernels for m ∈ {1, 2, . . . , M }, and the constraint dm 0,
basis
component (assuming standing position) for the waist m dm = 1 tends to result in a sparse solution of dm , i.e.,
(belt/pouch) and thigh pocket locations, respectively. As forcing some dm to be zero. The widely adopted kernels such
the posture changes from standing position to lying down, as linear, second, and third degree polynomials, and Gaussian
the TA value, calculated as follows, goes from 0◦ to 90◦ : with five different σ 2 values (0.1, 0.5, 1, 2, 3) were selected
as candidates for basis kernels (M = 8). All kernels were build
Alp [i] using the same set of input features and were normalized to unit
T A[i] = arccos (3) trace before training. In this study, we considered the following
AVMlp [i]
formulation of (primal) MKL problem:
where Alp [i] and AVMlp [i] represent, respectively, the 1 1
8 N
low-pass-filtered axis acceleration (x-, y-, or z-axes) and min ||wm ||2 + C ξi
d,w ,ξ,b 2 dm
the resultant acceleration. m =1 i=1
N
1
N N
8
min max αi − αi αj yi yj dm km (xi , xj )
d α 2
i i=1 j =1 m =1
N Fig. 6. SP placed around the waist or at thigh location and the SP
accelerometer axes.
s.t. αi yi = 0
i=1
A. Protocols for Fall-Like ADL and Simulated Falls
0 αi C ∀i
Twenty volunteers (17 male and 3 female, age: 28.45 ± 2.72,
8
weight: 66.15 ± 10.83, and height: 170.7 ± 7.68) were asked
dm = 1, dm ≥ 0 ∀m . to perform the scripted set of fall-like ADLs and simulated falls
m =1
(9) given in Table II as realistically as possible in our experiment.
Here, {αi }N are the lagrange multipliers. The aforemen- During the trials, the subjects carried two LG G2 SPs: one placed
i=1
tioned min–max problem can be solved using a gradient- in a pouch around the waist and the other at thigh position in
descent-based algorithm named SimpleMKL [24]. By keeping d the trouser pocket as in Fig. 6. The application was configured
fixed, the maximization problem over α is solved via any stan- to sample at the rate of 64 Hz and save only fall-like events in
dard SVM solver. After plugging the α∗ values, the remaining a file. An informed consent was taken before the experiments
minimization problem over d is optimized using the gradient and the protocols were approved by the ethics committee of our
descent method. These two steps keep iterating until the stop- institute.
ping criteria is reached, i.e., either the duality gap (see [24, eq. The volunteers performed four different types of falls com-
15]) reduced to less than 0.01 or a maximum number of 500 mon to elderly people: forward, backward, lateral, syncope, or
iterations is reached. vertical down fall with different body dynamics. The exper-
For model selection, ten repetitions of fivefold cross valida- iments were designed based on the previous simulated falls
tion (CV) was used to evaluate the MKL-SVM models with dif- reported in the literature and the video recordings of real-world
ferent misclassification penalty hyperparameter C values. For falls [2]. The fall events were performed over a soft mat to avoid
each repetition of fivefold CV, the dataset was divided into potential injuries. The subjects were asked to maintain the final
five equal-sized stratified partitions. Each MKL-SVM model posture for at least 10 s after each fall event.
(C) was tested for 50 times and the average performance was With regard to nonfall actions, we mainly focused on fall-like
calculated. With increase in C, the classification performance ADLs that can be easily misinterpreted as falls [9] as listed in
(i.e., accuracy, sensitivity, and specificity) kept improving until Table II. In addition, we also deliberately monitored the ADL
a certain point, beyond which it became constant. However, the of three subjects over a continuous period of five days to cover
number of selected kernels also increases with C resulting in in- other possible fall-like ADLs. As a result, additional fall-like
creased computational cost. Therefore, we chose the minimum events were also recorded (cycling, sitting in car) and included
possible value of C that yields the best performance. Eventu- in our final dataset. As a result, 209 simulated falls and 137 fall-
ally, the parametric values set for the model deployed in SP are like ADL events were recorded from around the waist, while
C = 400 for waist and C = 250 for thigh locations. 175 simulated falls and 196 fall-like ADL events were detected
for the thigh location.
TABLE II
TYPES OF SIMULATED FALLS AND FALL-LIKE ADLS EVENTS CONSIDERED IN OUR STUDY
TABLE IV
PERFORMANCE COMPARISON (OFFLINE) OF DIFFERENT MACHINE LEARNING
ALGORITHMS USING WAIST LOCATION DATASET
TABLE V
PERFORMANCE COMPARISON (OFFLINE) OF DIFFERENT MACHINE LEARNING
ALGORITHMS USING THIGH LOCATION DATASET
Fig. 8. Scatter plots of some of the reported features (see Table I)
using thigh location dataset (see Section III-A) to compare ADL and fall
events. Each plot title represents the category of two plotted features.
TABLE VI
ONLINE PERFORMANCE ANALYSIS; NUMBER OF EXECUTIONS OF EACH STEP (NSi ), TOTAL MONITORING TIME (SP CARRIED DURATION), AND FALSE ALARM
RATE IN FREE-LIVING ADL TRIALS
VI. CONCLUSION AND FURTHER WORKS [12] R. Luque, E. Casilari, M.-J. Morn, and G. Redondo, “Comparison and
characterization of android-based fall detection systems,” Sensors, vol. 14,
In this paper, we developed FallDroid, an Android-based fall no. 10, pp. 18 543–18 574, 2014.
detection and emergency alert application that supports multiple [13] E. Casilari, R. Luque, and M.-J. Morn, “Analysis of android device-based
solutions for fall detection,” Sensors, vol. 15, no. 8, pp. 17 827–17 894,
carrying locations (waist and thigh) for SPs and uses a simple 2015.
user-friendly GUI for better accessibility. The proposed two- [14] F. Sposaro and G. Tyson, “ifall: An android application for fall monitoring
step fall detection algorithm achieves excellent classification and response,” in Proc. Annu. Int. Conf. IEEE Eng. Med. Biol. Soc., 2009,
pp. 6119–6122.
results on fall-like events. The first stage adopts TBM to effec- [15] J. Dai, X. Bai, Z. Yang, Z. Shen, and D. Xuan, “Perfalld: A pervasive
tively discard most of the ADL data, whereas the MKL-SVM is fall detection system using mobile phones,” in Proc. 8th IEEE Int. Conf.
used in the second step for classifying difficult fall-like events. Pervasive Comput. Commun. Workshops., 2010, pp. 292–297.
[16] M. V. Albert, K. Kording, M. Herrmann, and A. Jayaraman, “Fall classifi-
Such structure helps reducing false alarms while maintaining cation by machine learning using mobile phones,” PloS One, vol. 7, no. 5,
low computation cost on average, resulting in lesser power con- p. e36556, 2012.
sumption. The proposed algorithm was shown to outperform [17] H. Kerdegari, S. Mokaram, K. Samsudin, and A. R. Ramli, “A pervasive
neural network based fall detection system on smart phone,” J. Ambient
the existing applications [9], [17] in terms of both, offline and Intell. Smart Environ., vol. 7, no. 2, pp. 221–230, 2015.
online analysis. [18] C. Medrano, R. Igual, I. Plaza, and M. Castro, “Detecting falls as novelties
As future work, the application can be tested in normal rou- in acceleration patterns acquired with smartphones,” PloS One, vol. 9,
no. 4, p. e94811, 2014.
tine usage involving the elderly population. Such recorded data [19] A. T. Özdemir and B. Barshan, “Detecting falls with wearable sensors
on the cloud storage will serve very useful for further refinement using machine learning techniques,” Sensors, vol. 14, no. 6, pp. 10 691–
of the algorithm. Additionally, by using individual user data to 10 708, 2014.
[20] IDC Worldwide Mobile Phone Tracker. 2016. [Online]. Available:
train the MKL-SVM classifier, a personalized user-dependent http://www.idc.com/
fall detection system can be anticipated, enabling us to compare [21] M. Clark, J. Lim, G. Tewolde, and J. Kwon, “Affordable remote health
the reduction in false alarms. Finally, in order to enhance the monitoring system for the elderly using smart mobile device,” Sensors
Transducers, vol. 184, no. 1, p. 77, 2015.
overall system performance, another potential future work could [22] Google Play Store. Accessed: Jun. 15, 2016. [Online]. Available:
be on the feature engineering/extraction part to find even better https://play.google.com/store
features. Currently, the AAMV, TAV, and SAA metrics seem [23] A. Bourke, J. Obrien, and G. Lyons, “Evaluation of a threshold-based tri-
axial accelerometer fall detection algorithm,” Gait Posture, vol. 26, no. 2,
quite good at fall detection, but perhaps higher order derivatives pp. 194–199, 2007.
or other nonlinear features comprised of complementary fea- [24] A. Rakotomamonjy, F. R. Bach, S. Canu, and Y. Grandvalet, “Simplemkl,”
tures could be considered especially in the TBM part (first stage J. Mach. Learn. Res., vol. 9, pp. 2491–2521, 2008.
[25] F. Bagal et al., “Evaluation of accelerometer-based fall detection algo-
of algorithm) to increase specificity. rithms on real-world falls,” PloS One, vol. 7, no. 5, p. e37062, 2012.
[26] C. Medrano, I. Plaza, R. Igual, Á. Sánchez, and M. Castro, “The effect
of personalization on smartphone-based fall detectors,” Sensors, vol. 16,
REFERENCES no. 1, p. 117, 2016.
[1] C. Todd, D. Skelton, and World Health Organization, What are the Main Ahsan Shahzad (S’14) received the B.Eng. de-
Risk Factors for Falls Amongst Older People and What are the Most gree in electrical engineering with honors from
Effective Interventions to Prevent These Falls? World Health Organization, the University of Engineering and Technology,
Geneva, Switzerland, 2004. Lahore, Pakistan, in 2009, and M.Eng. degree
[2] S. N. Robinovitch et al., “Video capture of the circumstances of falls in in electronics engineering from the Gwangju
elderly people residing in long-term care: An observational study,” Lancet, Institute of Science and Technology, Gwangju,
vol. 381, no. 9860, pp. 47–54, 2013. Korea, in 2014.
[3] S. R. Lord, C. Sherrington, H. B. Menz, and J. C. Close, Falls in Older He is currently a Postgraduate Student with
People: Risk factors and Strategies for Prevention. Cambridge, U.K.: the School of Electrical Engineering and Com-
Cambridge Univ. Press, 2007. puter Science, GIST. His research interests in-
[4] Y. S. Delahoz and M. A. Labrador, “Survey on fall detection and fall clude mhealth systems, biomedical signal pro-
prevention using wearable and external sensors,” Sensors, vol. 14, no. 10, cessing and application design, gait analysis, and pattern recognition.
pp. 19 806–19 842, 2014.
[5] R. Igual, C. Medrano, and I. Plaza, “Challenges, issues and trends in fall
detection systems,” Biomed. Eng. Online, vol. 12, no. 1, p. 66, 2013.
[6] Lifecall Fallalert System. Accessed: Sep. 15, 2016. [Online]. Available: Kiseon Kim (M’84–SM’98) received the B.Eng.
http://lifecall.com/ and M.Eng. degrees in electronics engineering
[7] C. Wang et al., “Low-power fall detector using triaxial accelerometry and from Seoul National University, Seoul, Korea, in
barometric pressure sensing,” IEEE Trans. Ind. Informat., vol. 12, no. 6, 1978 and 1980, respectively, and the Ph.D. de-
pp. 2302–2311, Dec. 2016. gree in electrical engineering systems from the
[8] A. Shahzad, S. Ko, S. Lee, J.-A. Lee, and K. Kim, “Quantitative as- University of Southern California, Los Angeles,
sessment of balance impairment for fall-risk estimation using wearable CA, USA, in 1987.
triaxial accelerometer,” IEEE Sensors J., vol. 17, no. 20, pp. 6743–6751, From 1988 to 1991, he was with Schlum-
Oct. 2017. berger, Houston, TX, USA. From 1991 to 1994,
[9] S. Abbate, M. Avvenuti, F. Bonatesta, G. Cola, P. Corsini, and A. Vecchio, he was with the Superconducting Super Collider
“A smartphone-based fall detection system,” Pervasive Mobile Comput., Lab, TX. In 1994, he joined the Gwangju Insti-
vol. 8, no. 6, pp. 883–899, 2012. tute of Science and Technology, Gwangju, Korea, where he is currently
[10] J. Zhou, P.-L. P. Rau, and G. Salvendy, “Older adults use of smart phones: a Professor. His current research interests include biomedical applica-
An investigation of the factors influencing the acceptance of new func- tions design, wideband digital communications system design, sensor
tions,” Behav. Inf. Technol., vol. 33, no. 6, pp. 552–560, 2014. network design, and analysis and implementation both at the physical
[11] M. A. Habib, M. S. Mohktar, S. B. Kamaruzzaman, K. S. Lim, T. M. layer and at the resource management layer.
Pin, and F. Ibrahim, “Smartphone-based solutions for fall detection and Prof. Kim is the Member of the National Academy of Engineering of
prevention: Challenges and open issues,” Sensors, vol. 14, no. 4, pp. 7181– Korea, a Fellow of the IET, and the Senior Editor of the IEEE SENSORS
7208, 2014. JOURNAL.