FALL DETECTION OF ELDERLY THROUGH FLOOR VIBRATIONS …

Download Report

Transcript FALL DETECTION OF ELDERLY THROUGH FLOOR VIBRATIONS …

Mr. Dima Litvak
Prof. Israel Gannot
Dr. Yaniv Zigel
July 2008
 Baby boomers are growing older
 Longevity of life
 Hospitalization costs raise
 Lack of rooms and health care
professionals in Care Centers
 People prefer to stay in their
natural habitats
 Independence of elderly people

First cause of accidental death, third cause of chronic
disability, and the fifth most common cause of death [1-2].

1 of 3 persons over the age of 65 fall at least once a year [3].

At least 70% of all falls occur at home[4].

The costs of falls in the US in 2006 were $19.2 billion [5].

People that fall, develop a phobia of falling again [6].

Fast fall detection increases the chances to survive.[8]
Popular solutions

Social alarms [9-10]

Wearable automatic fall detectors [11-15]

Video based fall detection systems [16-17]

Floor vibration passive system [18]
The proposed solution




A human fall creates a shock signal that propagates in the
floor with a suitable sound event in the room
Detection of vibration and sound signals by an accelerometer
and a microphone that are attached to the floor.
Signal processing and pattern recognition techniques to
detect the events and distinguish between a human fall, and
other events such as fall of an object.
Signals are recorded by NI Labview and analyzed by Matlab.
The proposed solution
Controller
Today
In the future
Fall detection and classification
algorithm
Training phase
Database
of fall
sounds and
vibration
Event
detection and
segmentation
model
estimation
feature extraction
and selection
Memory
Other
events'
model
Event
classification
Adaptive noise
threshold
Signals
from
sensors
Event
detection and
segmentation
Testing Phase
Human fall
model
feature
extraction
Human-fall /
other event
decision
The signals
Vibration Signal
Sound Signal
The training phase
Event Detection and Segmentation:
eth1 = 0.00562
emax=0.2352
ne=664
nstart=658
nend=677
emax=2.352/0.00001
The training phase
Event Detection and Segmentation:
Vibration
signal
Sound
signal
Vibration
event
Sound
event
Feature Extraction:



The training phase
The signals of a human fall and other events might look
similar. Therefore, the main problem is to find the
appropriate special features for classification.
Temporal Features: length (time) and energy of vibration
and sound events (total of 4 features)
Spectral Features: shock response spectrum (SRS) [19]
from vibration event and Mel frequency cepstral
coefficients (MFCC) [20] from sound event.
The training phase
Shock response spectrum (SRS):

Robinovitch et al. [21] described the dynamics of impact
to the hip during a fall event as Mass-Spring system.
x

kc
bc
The SRS calculation is kind of a wavelet transform that
assumes that the fall event is a mass-spring system.
The training phase
Shock response spectrum (SRS):


The SRS is the peak acceleration responses of a large
number of single degree of freedom (SDOF) systems each
one with a different natural frequency.
It is calculated by calculation of the convolution integral
of the measured signal (Base input) with each one of the
SDOF systems and taking the maximum of the result.
The training phase
Shock response spectrum (SRS):


Example of the SRS plot of a vibration event as measures by
our accelerometer:
93 values of the SRS were taken as candidate features
The training phase
Mel frequency cepstral coefficients
(MFCC):


Popular in speech and speaker recognition [22]
Represent audio signals with frequency bands on the mel
scale:
f
Mel ( f )  2595 log10 (1 
)
700
 The algorithm: Divide the signal to frames (0.03 sec.) ->
-> Calculate FFT for each frame -> Take the logarithm ->
-> Convert to Mel spectrum with filter bank-> Calculate DCT
Frequency (Hz)
The training phase
Mel frequency cepstral coefficients
(MFCC):



The MFCC transform supplies 13 features for each frame
We chose the frame with the maximum energy
Example of MFCC coefficients from a sound event signal
Feature Selection:


The problem of selecting a subset
of features from N-dimensional
features measurement vector.
Sequential forward floating
selection (SFFS) algorithm with
Mahalanobis distance criterion
for performance evaluation of
the features.
The training phase
The training phase
Feature Selection:
No. of
Kind of feature
Vibration/Sound
Feature
Feature name
Selected features
features
feature
symbol
Vibration event length
1
Vibration
L1
L1
Sound event length
1
Sound
L2
L2
Vibration event energy
1
Vibration
E1
E1
Sound event energy
1
Sound
E2
-
Temporal features
S2, 10, 34, 64, 68, 74,
SRS
93
Vibration
S1-S93
76, S77, 82, 84, 91
Spectral features
MFCC
13
Sound
C1-C13
C3, C11, C12
Complete set of top performing 17
features was chosen for classification.
Classifier Estimation:


The training phase
Bayes classification with Gaussian conditional density
function for the two classes: “Human”, “Other event”.
Choose class (i=1,2) for a specific vector in the features'
N dimentional space with the quadratic classifier:
1
1
i  arg max{  ln | C k |  ln P (k )  ( Z   k )T C k1 ( Z   k )}
2
2
k 1, 2
µk - expectation vector Ck - covariance matrix
z – vector in features‘ space k- class number (k=1,2)
Classifier Estimation:

The training phase
In the training phase, the algorithm estimated a Gaussian
model for each class by the training data.
'Human' fall
'Human' fall
Other
event
Other
event
The testing phase
Training phase
Database
of fall
sounds and
vibration
Event
detection and
segmentation
model
estimation
feature extraction
and selection
Memory
Other
events'
model
17 features are
extracted from
the testing data,
and classified
Event
classification
Adaptive noise
threshold
Signals
from
sensors
Event
detection and
segmentation
Testing Phase
Human fall
model
feature
extraction
Human-fall /
other event
decision
Experimental setup




Falls were simulated by drops of “Rescue
Randy”- a human mimicking doll and
four “popular falling” objects.
The objects include: a heavy bag,
a book, a plastic box and a metal box.
Distance of 2-5 meter.
Drops Close to the sensors:
the objects + walking, dropping a chair,
jumping from the chair on the floor
Experiments have been performed on a
typical concrete tile floor.
The trials

Training phase:
40 drops of "Rescue Randy“ (40 detected)
80 drops of objects (28 detected)
12 events close to the sensors (12 detected)

Testing phase:
20
20
48
18
drops of "Rescue Randy“ on the floor (20 detected)
drops of "Rescue Randy“ on the carpet (20 detected)
drops of objects (44 detected)
events close to the sensors (18 detected)
Results
Real
"Human"
Events close to
Objects
the sensors
Class. As
"Human"
("Other event")
carpet
("Other event")



on a
"Other event"
44+4 undetected
17
1
0
"Human"
0
1
19
20
Undetected event classified as “Other event”
The sensitivity is 97.5% (39/40)
The specificity is 98.5% (65/66)
Discussion





The results show that the proposed solution has a
potential to serve as a reliable innovative solution for
detection of falls.
The proposed solution is a low cost, does not require the
person to wear anything, and is considerate of privacy.
The system is adaptive, can be calibrated to any kind of
floor and room acoustics.
For improvement of the classification algorithm, training
can be performed using various weights of "Rescue
Randy" dolls and objects, in a wider variety of kinds of
drops.
Evaluation of the maximum distance in which the
sensitivity is low.












[1] Spellbring, A. M. Assessing elderly patients at high risk for falls: A reliability study. J Nurs Care
Quality 6(3):30-35, 1992.
[2] Murray CJL, Lopez AD, editors. The global burden of disease. Boston: The Harvard School of Public
Health; 1996. p. 201–46.
[3] MC Ncvitt, SR Cumming, "Risk factors for recurrent non syncopal falls. A prospective shldy", JAMA,
261, pp 2663-2668.
[4] Sorock GS. Falls among the elderly: Epidemiology and prevention. American Journal of Preventive
Medicine 1988;4(5):282-8.
[5] The costs of fatal and non-fatal falls among older adults. Stevens JA, Corso PS, Finkelstein EA, Miller
Inj Prev. 2006 Oct;12(5):290-5.
[6] Legters K. Fear of falling. Phys Ther 2002; 82: 264–72.
[7] Luukinen H, Koski K, Honkanen R, et al. Incidence of injury-causing falls among older adults by
place of residence: a population-based study. J Am Geriatr Soc 1995;43:871–6.
[8] Persons found in their homes helpless or dead. N Engl J Med 1996;334:1710-1716. [9] J.
[9] Porteus, and S. Brownsell, “Using telecare: exploring technologies for independent living for older
people,” Anchor Trust, Kidlington, UK, 2000.
[10] http://www.vivatec.co.uk/wristcare_nurse_call.html.
[11]G. Williams, K. Doughty, K. Cameron, D.A. Bradley, “A smart fall and activity monitor for telecare
applications,” Proc. 20th Annu. Inter. Conf. of the IEEE-EMBS, Hong-Kong, 1998, pp. 1151-1154
[12] T. Degen, H. Jaeckel, M. Rufer, S. Wyss, “SPEEDY: a fall detector in a wrist watch,” in Proc. Seventh
IEEE Int. Symp. on Wearable Computers (ISWC'03), New-York, Oct. 2003, pp. 184–187












[13] N. Noury, A. Tarmizi, D. Savall et al., “A smart sensor for the fall detection in daily routine,” in Proc.
SICICA2003, Aveiro, Portugal, July 2003
[14] U. Lindemann, A. Hock, et al., “Evaluation of a fall detector based on accelerometers: A pilot study,”
Medical and Biological Engineering and Computing, vol. 43, no.5, pp. 548-551, Sep. 2005.
[15] A. K. Bourke, and G. M. Lyons, “A threshold-based fall-detection algorithm using a bi-axial gyroscope
sensor,” Medical Engineering and Physics, vol. 30, no. 1, pp. 84-90, Jan. 2008.
[16] C. W. Lin, and Z. H. Ling, “Automatic fall incident detection in compressed video for intelligent
homecare,” in Proc. ICCCN 2007, Hawaii, Aug. 2007, pp. 1172-1177.
[17] G. Wu, “Distinguishing fall activities from normal activities by velocity characteristics,” Journal of
Biomechanics, vol. 33, no. 11, pp. 1497-1500, 2000.
[18] M. Alwan, P. Rajendran, S. Kell et al., “A smart and passive floor vibration based fall detector for
elderly,” in Proceedings ICTTA’06, Damascus, Syria, Apr. 2006, pp. 23–28.
[19] T. Irvine (2002, May 24), "An introduction to the shock response spectrum", Available:
http://www.vibrationdata.com/tutorials2/srs_intr.pdf.
[20] S. Davis, and P. Mermelstein, “Comparison of parametric representations for monosyllabic word
recognition in continuously spoken sentences,” IEEE Transactions on Acoustics, Speech, and Signal
Processing, vol. 28, no. 4, pp. 357-366, Aug. 1980.
[21] S. N. Robinovitch, W. C. Hayes, and T. A. McMahon, “Distribution of contact force during impact to the
hip,” Annals of Biomedical Engineering, vol. 25, no. 3, pp. 499-508, 1997.
[22] Y. Zigel, and A. Cohen, "Text-dependent speaker verification using feature selection with recognition
related criterion." in Proc. Odyssey The Speaker and Language Recognition Workshop, Toledo, May 2004,
pp. 329-336.
[23] Pudil, P., Novovicova´, J., & Kittler, J. (1994). Floating search methods in feature selection. Pattern
Recognition Letters, 15(11), 1119–1125.
[24] T. W. O'Neill, et al., “Age and sex influences on fall characteristics,”British Medical Journal, vol. 53, no.
11, pp. 773-775, Nov. 1994.
Thanks

Prof. Israel Gannot and Dr. Yaniv Zigel

Lab staff: Arik, Idan, Moshe, Marina, Michal, Ranit, Tomer

LTC Yakov Shalom – Head of Medical Engineering division,
medical corps, IDF
Workshop staff

My girlfriend Alona, and my Family.
