Download QUANTIFYING AND LEARNING HUMAN MOVEMENT

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Airborne Networking wikipedia , lookup

IEEE 1355 wikipedia , lookup

UniPro protocol stack wikipedia , lookup

Transcript
QUANTIFYING AND LEARNING HUMAN MOVEMENT
CHARACTERISTICS FOR FALL PREVENTION IN THE ELDERLY
USING INERTIAL MEASUREMENT UNITS AND NEURAL NETWORKS
Slaughter S., Hilbert C., Jouett N., McEwen M.
University of Dallas
Dallas/ USA
[email protected]
Abstract
According to the American Academy of Family Physicians, falls are the leading cause of injury related
visits to emergency departments in the United States and the primary etiology of accidental deaths in
persons over the age of 65 years. By age 75, the mortality rate increases dramatically and accounts for
70 percent of accidental deaths. One third of community-dwelling elderly persons and 60 percent of
nursing home residents fall each year.
Over the last several years we have started to see MEMS-based inertial measurement units (IMUs)
become much more cost effective and available. These devices utilize 3-axis accelerometers, 3-axis
gyroscopes, and 3-axis magnetometers for acceleration, rotational, and heading/displacement data
acquisition. As a six degree of freedom (6-DOF) device, data collected can closely represent and quantify
how humans move.
Using IMUs for the evaluation of balance, sway, and gait scenarios in humans with the goal of relating the
data to forms that can be used in triggering stability threshold values may provide valuable information in
preventing falls. Artificial Neural Systems, also called neural networks (NNs), are utilized to learn
movement patterns and to predict motion limits in individuals. These networks work well in non-linear
domains, possess fault tolerance, and are customized for a specific individual’s movement characteristics.
Data has shown that specific patterns are present in movements of daily living. These patterns provide a
framework for predicting what is normal and when stability thresholds are exceeded. This provides the
capability to monitor and warn the user when the risk of a fall increases.
A longitudinal study involving 23 ambulatory individuals ages 19 to 90 where balance, sway, and specific
movement patterns are quantified has shown identifiable patterns associated with activities of daily living.
A wearable IMU is being used to gather values which are analyzed through a back-propagation neural
network. The resulting predictions have been used to determine what is normal and when deviations are
encountered. This can eventually lead to ergonomic wearable and wireless devices that are trained to a
wearer’s movement characteristics and warn them when fall risk increases.
Keywords - Fall prevention, biomechanics, limits of stability, inertial measurement unit, IMU
1 INTRODUCTION
This research is designed to show the efficacy of using Neural Network (NN) technology to combine
accelerometer and gyroscope data for the characterization of human movement. There is a great deal of
active research in fall prevention, primarily involving exercises that strengthen muscle groups contributing
to balance [1] [2]. Emphasis is also placed on deciding when patients should transition from full
ambulation to reliance on walking aids. Several studies have centered around measuring individual body
segments with IMUs [3] [4]. There is also considerable literature available for determining what to do after
an individual falls. Yet there are scant efforts on using technology as a real-time fall prevention aid.
A fall prevention system centered on micro-electromechanical systems (MEMS) based IMU technology
will have applications in preventing falls in the ambulatory elderly population. Fall prevention methods
that rely on movement detection could significantly reduce the injury, morbidity and cost associated with
falls in elderly individuals. It could also benefit individuals with neuromuscular conditions, arthritis,
Parkinson's Disease and other movement-compromised conditions [5].
Measuring human body segments for static and dynamic balance and postural sway using three axis
accelerometers in a clinical setting in the young and elderly has been shown to be reliable [6].
Quantification of motions of everyday living using accelerometers can provide useful classification data
[7]. These motions include sitting, standing, walking, stair climbing and cycling. Combining accelerometer
and gyroscope data has been demonstrated by measuring knee movement during gait utilizing body
mounted sensors [8]. Magnetometers can be used with gyroscopes and accelerometers to determine the
posture in real time of human body segments [9].
NNs are composed of a large number of highly interconnected processing elements which can exhibit
complex global behavior according to how they are connected. They learn by example and are configured
for a specific application, such as pattern recognition or data classification, through a learning process.
NNs exhibit adaptive learning, self-organization, real time processing and fault tolerant capabilities. As a
heuristic problem solver, NNs excel at analyzing non-linear relationships, capturing associations or
discovering regularities within a set of patterns, analyzing great diversity in data, and analyzing poorly
understood variable relationships. Fall risk has been estimated utilizing NNs in subjects with
neuromuscular compromise wearing inertial sensors [10].
Gait patterns in the elderly will change to compensate for reduced function in relation to balance [11]. This
is often due to reduction in skeletal muscle strength and degradation in the vestibular system of the inner
ear [12]. Identification and classification of these gait patterns could provide a reference for determining
when a limit of stability (LOS) is approached.
Acceleration, gyroscope, and magnetometer data acquired is typically complex. The variability in human
movement presents problems in predicting LOS. Many movement patterns appear to be similar for a
given individual. This might include a patient’s normal gait and to a lesser extent walking up and down
stairs, sitting, and standing. The NN is trained on an individual’s normal characteristics and can provide
excellent heuristic pattern matching. Movement off of these normal patterns can be used to retrain the
network. This allows for assignment of instability level values which can be used for warnings.
1. 1 Aim of the paper
This research explores the use of NNs to model patterns based upon historical movement data that can
be used to classify an activity and predict when stability is affected.
2 METHODS
2.1 Instrumentation
MotionNode IMUs (GLI Interactive, Seattle, WA.) were employed. These contain 3-axis accelerometers,
3-axis gyroscopes, and 3-axis magnetometers. A universal serial bus (USB) connection is used for power
and data transfer. They provide an acceleration data range of +/- 2g, rotation data range of +/5000/second, and magnetic field strength range of +/- 80 micro-tesla. Sampling rate is variable from 50Hz
to 100Hz. The 41 mm x 63 mm x 32 mm device weighs 14 grams and is belt mounted. Data was
processed using a quad-core processor from Intel. Acceleration/axis data is in the form ax, ay, and az.
Gyroscope/axis data is in the form gx, gy, and gz. Magnetometer/axis data is in the form mx, my, and mz.
The x values represent side to side motion and the y values represent forward and backward motion. The
z values represent up and down motion.
2.2 Software
Back-propagation NN software from NeuroXL was used as an add-in for Microsoft Excel. A zero-based
log-sigmoid transfer function was utilized with 12 hidden layer nodes. Initial weights were set to 0.3, the
learning rate of 0.3 (range of 0 - 1), and a momentum of 0.6 (range of 0-1). Larger learning rates cause
faster network will convergences but may introduce oscillations. These high learning rates often lead to
weight change oscillations during training which may cause the network to resist convergence.
Momentum makes network weight changes a function of the previous weight change thus providing a
smoothing effect.
2.3 Placement of IMU
Data has shown that center of mass (COM) level placement provides the resolution needed for
calculations without introducing additional movements associated with involving extra body segments.
COM on human subjects is usually around the third or fourth lumbar vertebral level The subjects
were evaluated while performing a 30 second balance test (15 seconds eyes open/15 seconds eyes
closed) and wearing ankle mounted and COM level IMUs as shown in Fig. 1.
Figure 1 showing alternative placement of IMUs and increased ability to resolve detail at the C.O.M. (top)
ankle placement. (bottom) COM placement.
2.4 Study participants and tests
A longitudinal study involving 23 ambulatory individuals (19 - 90 years) was undertaken. Data acquired
included weight, height, age, sex, and orthopedic history. They were performing activities of daily living
(ADL) while wearing the small belt mounted IMU device. This included standing balance (eyes open/eyes
closed), gait over several surface types (hard flat, carpeted flat, rubber flat), encountering of obstacles
(small easily moved blocks), walking up and down stairs, reaching, bending and picking up a known
weight, limit of stability and fall testing. Participants wore their normal clothing and shoes.
Subjects age 19-24 years were evaluated for LOS which always resulted in a fall. They were recorded in
left, right, forward, and backward directions. The participants reported when they felt as if their LOS was
exceeded and a fall was eminent. This time dependent information was correlated with the IMU data and
subjects fell on an air cushioned mattress.
Written consent was obtained and the Declaration of Helsinki protocols were followed. Human subjects
were subjected to minimal risk during testing.
3 RESULTS
3.1 Modeling activities of everyday living
In the first case shown, the NN was trained with 458 cycles on walking data from a 88 year old male
participant. It's training set included 10 seconds of normal gait with included acceleration in x, y, z (ax, ay,
az), magnetometer or magnetic field strength in x, y, z (mx, my, mz), and gyrosocpe or rotation in x, y, z
(gx, gy, gz) values. The network was then presented with an additional 5 seconds of normal gait from the
same individual. The data showed a mean shifted sum of squares of 0.011 between actual acceleration in
x and predicted acceleration in x. The resulting graphs are shown in Fig. 2.
Figure 2 shows very similar modeled patterns in normal gait of 88 year old male
The same individual is shown in Fig. 3 as measured by y acceleration. The data showed a mean shifted
sum of squares of 0.009131 between actual acceleration in y and predicted acceleration in y.
Figure 3 shows very similar modeled patterns in normal gait of 88 year old male
The previous scenarios have dealt with gait. When considering sitting to standing motions, similar NN
models can be constructed. In this case the network was trained 392 cycles on sit to stand data from an
83 year old participant. This training set included acceleration (ax, ay, az), magnetometer or magnetic
field strength (mx, my, mz), and gyrosocpe or rotation (gx, gy, gz) values. Sit to stand data was presented
from an 87 year old participant. Actual and predicted acceleration data is presented in Fig. 4. Mean
shifted sum of squares was calculated as 0.107.
Figure 4 shows predicted vs. actual acceleration data in 87 year old female
3.2 Relationship between LOS and acceleration/magnetometer data
As shown by Hsaioa et al, there are predictable protective motions exhibited when an individual falls [13].
Research into the relationship of horizontal and vertical velocities when distinguishing normal activities
from fall activities has demonstrated the potential for reducing falls [14]. Specific muscle groups exhibited
rapid responses in the support limb were shown in balance recovery [15]. When examining acceleration
and magnetometer data during falls it was demonstrated that oscillations occur in acceleration when
approaching the LOS and correlation with magnetic field changes are possible Fig. 5. The test subject
was a 19 year old male and he reported when it was felt that LOS had been exceeded.
Figure 5 shows oscillations in acceleration when falling to the left. Magnetic field changes are shown at
the same time interval. The 21 year old female participant reported that her LOS had been exceeded at
~4 seconds.
Modeling the acceleration data using the NN showed a mean shifted 0.00614 sum of squares difference
2
between actual and predicted values. A 3rd degree polynomial fit had an R of 0.9909. The resulting
equation was y = 7e-06x3 - 0.0012x2 + 0.0432x - 18.354.
4 DISCUSSION
Data have demonstrated that acceleration gait information remains consistent with an individual such that
models can be constructed using back-propagation NNs. Heuristic feed-forward predictions can then be
made even when presented with unique gait data from the same individual. The fact that statistically valid
data is predicted when presented with never before seen gait information from the same individual hints
at the robustness of the NN model. This also indicates a "fingerprint" character to gait. Using similar
techniques to model other activities of daily living also shows promise. The capability to analyze these
normal movements is essential before instability is predicted and wireless devices that are trained to a
wearer’s movement characteristics can warn of increasing fall risk. While good correlation was obtained
with normal gait, the sit to stand movements were less than optimal.
By combining accelerometer and magnetometer data, estimations can be made of the progression of
instability. The model representing acceleration showed excellent correlation. The curve shown using
magnetometer data is easily modeled with 2nd or 3rd degree polynomials. Oscillations in the acceleration
data are probably secondary to muscle reactions attempting to recover balance. The corresponding
magnetometer curve allows for tracking the incremental degradation of balance and opens the possibility
of warning the user as LOS is approached.
The variability in human movement during activities of daily living present problems in predicting LOS.
Many movement patterns appear to be similar for a given individual. This might include a patient’s normal
gait and to a lesser extent walking up and down stairs, sitting, and standing. The NN is trained with an
individual’s normal movement characteristics and often provide excellent heuristic pattern matching.
Movement off of these normal patterns can be used to retrain the network when correlated with
consequences recorded using video motion analysis equipment.
References
[1] Lin, Mau-Roung, Steven L. Wolf, Hei-Fen Hwang, Sheng-You Gong, and Chih-Yi Chen. A
Randomized, Controlled Trial of Fall Prevention Programs and Quality of LIfe in Older Fallers. Journal of
the American Geriatrics Society 55:499-506.2007
[2] Robitaille Y., Laforest S., Fournier M, et al, Moving forward in fall prevention:an intervention to improve
balance among older adults in real-world settings. Am J. Public Health 2005;95:2049-56
[3] Luinge H.J., Veltink P.H., Measuring orientation of human body segments using miniature gyroscopes
and accelerometers, Medical and Biological Engineering & Computing 2005, 43, 273-282
[4] Giansanti D., Maccioni G., Cesinaro S., Francesco B., Macellari V, Assessment of fall-risk by means of
neural network based parameters assessed by a wearable device using posturography, Medical
Engineering and Physics 30 (2008) 367-372
[5] Simone LK, Elovic E, Sundarrajan N, and Kamper DG. Measuring Passive, Active, and
Functional Range of Motion following Brain Injury Using a Low-Cost Wearable
Monitor. In Proceedings of the RESNA 29th International Annual Conference, Atlanta, Georgia, June 2226, 2006.
[6] Foerster F., Smeja M., Fahrenberg J., Detection of posture and motion by accelerometry: a validation
study in ambulatory monitoring. Comput. Human Behav., 15 pp. 571-583
[7] Bussman H. B., Reuvekamp P.J., Veltink P.H., Vailidity and reliability of measurements obtained with
an “activity monitor” in people with and without a transtibial amputation, Phys. Therapy 1998, 78, pp. 989998
[8] Heyn, A.; Mayagoitia, R.E.; Nene, A.V.; Veltink, P.H., The kinematics of the swing phase obtained
from accelerometer andgyroscope measurements, Engineering in Medicine and Biology Society, 1996.
Bridging Disciplines for Biomedicine. Proceedings of the 18th Annual International Conference of the
IEEE Volume 2, Issue , 31 Oct-3 Nov 1996 Page(s):463 - 464 vol.2
[9] Bachman E. R., McGhee R.B., Yun X., Ztda M.J., Inertial and magnetic posture tracking for inserting
humans into networked virtual environments, Proceedings of the ACM symposium on virtual reality
software and technology, 2001, Baniff, Alberta, Canada pp. 9-16
[10] Giansanti D., Maccioni G., Cesinaro S., Benvenuti F., Macellari V., Assessment of fall-risk by means
of a neural network based on parameters assessed by a wearable device during posturography, Medical
Engineering & Physics 30 2008 367-372
[11] Fiatarone M.A., Evans W.J., The etiology and reversibility of muscle dysfunction in the aged, 1993
ournal of Gerontology 485, pp. 77-83
[12] Katsarkas A., Dizziness in aging: the clinical experience, Geriatrics 2008 Nov;63(11):18-20
[13] Hsaioa E.T., Robinovitch S.N., Common protective movements govern unexpected falls from
standing height, Journal of Biomechanics 1997, Nov;31(1):1-9
[14] Wu G, Distinguishing fall activities from normal activities by velocity characteristics, Journal of
Biomechanics 2000, Nov;33(11):1497-1500
[15] Pijnappels M, Bobbert M.F., van Dieën J.H., How early reactions in the support limb contribute to
balance recovery after tripping, Journal of Biomechanics 2005, Mar;38(3):627-634