Statistical data mining of streaming motion data for activity and fall recognition in assistive environments

The analysis of human motion data is interesting in the context of activity recognition or emergency event detection, especially in the case of elderly or disabled people living independently in their homes. Several techniques have been proposed for identifying such distress situations using either motion, audio and video sensors on the monitored subject (wearable sensors) or devices installed at the surrounding environment. Visual data captured from the user's environment, using overhead cameras along with motion data, which are collected from accelerometers on the subject's body, can be fed to activity detection systems that can detect emergency situations like falls and injuries. The output of these sensors is data streams that require real time recognition, especially in such emergency situations. In this paper, we study motion and activity related streaming data and we propose classification schemes using traditional classification approaches. However, such approaches may not be always applicable for immediate alarm triggering and fall prevention or when CPU power and memory resources are limited (e.g.running the detection algorithm on a mobile device such as smartphones). To this end, we also propose a statistical mining methodology that may be used for real time motion data processing. The paper includes details of the stream data analysis methodology incorporated in the activity recognition and fall detection system along with an initial evaluation of the achieved accuracy in detecting falls. The results are promising and indicate that using the proposed methodology real time fall detection is feasible.

[1]  J. A. Hartigan,et al.  A k-means clustering algorithm , 1979 .

[2]  Pat Langley,et al.  Estimating Continuous Distributions in Bayesian Classifiers , 1995, UAI.

[3]  Michèle Basseville,et al.  Detection of abrupt changes: theory and application , 1993 .

[4]  E. S. Page CONTINUOUS INSPECTION SCHEMES , 1954 .

[5]  Ilias Maglogiannis,et al.  Advanced Classification and Rules-Based Evaluation of Motion, Visual and Biosignal Data for Patient Fall Incident Detection , 2010, Int. J. Artif. Intell. Tools.

[6]  Larry S. Davis,et al.  Improved fast gauss transform and efficient kernel density estimation , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[7]  E. Oja,et al.  Independent Component Analysis , 2013 .

[8]  Ilias Maglogiannis,et al.  Emergency Fall Incidents Detection in Assisted Living Environments Utilizing Motion, Sound, and Visual Perceptual Components , 2011, IEEE Transactions on Information Technology in Biomedicine.

[9]  Robin Sibson,et al.  What is projection pursuit , 1987 .

[10]  Erkki Oja,et al.  Independent component analysis: algorithms and applications , 2000, Neural Networks.

[11]  Aiko M. Hormann,et al.  Programs for Machine Learning. Part I , 1962, Inf. Control..

[12]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[13]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[14]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[15]  N. Noury,et al.  Monitoring behavior in home using a smart fall sensor and position sensors , 2000, 1st Annual International IEEE-EMBS Special Topic Conference on Microtechnologies in Medicine and Biology. Proceedings (Cat. No.00EX451).

[16]  I. Melzer,et al.  Postural stability in the elderly: a comparison between fallers and non-fallers. , 2004, Age and ageing.

[17]  S. J. Redmond,et al.  Sensors-Based Wearable Systems for Monitoring of Human Movement and Falls , 2012, IEEE Sensors Journal.

[18]  J. Hippisley-Cox,et al.  Do rates of hospital admission for falls and hip fracture in elderly people vary by socio-economic status? , 2004, Public health.

[19]  Julia Hirschberg,et al.  V-Measure: A Conditional Entropy-Based External Cluster Evaluation Measure , 2007, EMNLP.

[20]  Vassilis P. Plagianakos,et al.  Statistical data mining of streaming motion data for fall detection in assistive environments , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[21]  Michèle Basseville,et al.  Detection of abrupt changes , 1993 .

[22]  Hans-Peter Kriegel,et al.  A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise , 1996, KDD.

[23]  Ilias Maglogiannis,et al.  An assistive environment for improving human safety utilizing advanced sound and motion data classification , 2011, Universal Access in the Information Society.

[24]  Barbara S. Robinson,et al.  Relationship between lower-extremity joint torque and the risk for falls in a group of community dwelling older adults , 2004 .

[25]  Dimitris K. Tasoulis,et al.  Enhancing principal direction divisive clustering , 2010, Pattern Recognit..

[26]  E. Ambikairajah,et al.  An Adapted Gaussian Mixture Model Approach to Accelerometry-Based Movement Classification Using Time-Domain Features , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

[27]  Ilias Maglogiannis,et al.  Emergency incidents detection in assisted living environments utilizing sound and visual perceptual components , 2009, PETRA '09.

[28]  Maurice K. Wong,et al.  Algorithm AS136: A k-means clustering algorithm. , 1979 .

[29]  John G. Cleary,et al.  K*: An Instance-based Learner Using and Entropic Distance Measure , 1995, ICML.

[30]  H WittenIan,et al.  The WEKA data mining software , 2009 .

[31]  Robert Tibshirani,et al.  Classification by Pairwise Coupling , 1997, NIPS.

[32]  Aapo Hyvärinen,et al.  Fast and robust fixed-point algorithms for independent component analysis , 1999, IEEE Trans. Neural Networks.

[33]  Ilias Maglogiannis,et al.  Advanced Sound and Distress Speech Expression Classification for Human Status Awareness in Assistive Environments , 2009 .

[34]  S. Miaou,et al.  A Customized Human Fall Detection System Using Omni-Camera Images and Personal Information , 2006, 1st Transdisciplinary Conference on Distributed Diagnosis and Home Healthcare, 2006. D2H2..

[35]  John C. Platt,et al.  Fast training of support vector machines using sequential minimal optimization, advances in kernel methods , 1999 .