Combining discriminative spatiotemporal features for daily life activity recognition using wearable motion sensing suit

Abstract Motion sensing plays an important role in the study of human movements, motivated by a wide range of applications in different fields, such as sports, health care, daily activity, action recognition for surveillance, assisted living and the entertainment industry. In this paper, we describe how to classify a set of human movements comprising daily activities using a wearable motion capture suit, denoted as FatoXtract. A probabilistic integration of different classifiers recently proposed is employed herein, considering several spatiotemporal features, in order to classify daily activities. The classification model relies on the computed confidence belief from base classifiers, combining multiple likelihoods from three different classifiers, namely Naïve Bayes, artificial neural networks and support vector machines, into a single form, by assigning weights from an uncertainty measure to counterbalance the posterior probability. In order to attain an improved performance on the overall classification accuracy, multiple features in time domain (e.g., velocity) and frequency domain (e.g., fast Fourier transform), combined with geometrical features (joint rotations), were considered. A dataset from five daily activities performed by six participants was acquired using FatoXtract. The dataset provided in this work was designed to be extremely challenging since there are high intra-class variations, the duration of the action clips varies dramatically, and some of the actions are quite similar (e.g., brushing teeth and waving, or walking and step). Reported results, in terms of both precision and recall, remained around 85 %, showing that the proposed framework is able to successfully classify different human activities.

[1]  Jake K. Aggarwal,et al.  Human Motion Analysis: A Review , 1999, Comput. Vis. Image Underst..

[2]  Tao Liu,et al.  Gait Analysis Using Wearable Sensors , 2012, Sensors.

[3]  I. Jolliffe Principal Component Analysis , 2002 .

[4]  Peter J. Beek,et al.  Dynamical Models of Movement Coordination , 1995 .

[5]  David A. Landgrebe,et al.  A survey of decision tree classifier methodology , 1991, IEEE Trans. Syst. Man Cybern..

[6]  Cristiano Premebida,et al.  A probabilistic approach for human everyday activities recognition using body motion from RGB-D images , 2014, The 23rd IEEE International Symposium on Robot and Human Interactive Communication.

[7]  Corália Patrícia de Freitas Martins Barbosa Modelação biomecânica do corpo humano : aplicação na análise da marcha , 2011 .

[8]  N. Ayache,et al.  Log‐Euclidean metrics for fast and simple calculus on diffusion tensors , 2006, Magnetic resonance in medicine.

[9]  David W. Aha,et al.  Instance-Based Learning Algorithms , 1991, Machine Learning.

[10]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[11]  Ron Kohavi,et al.  The Power of Decision Tables , 1995, ECML.

[12]  Ling Bao,et al.  Activity Recognition from User-Annotated Acceleration Data , 2004, Pervasive.

[13]  J. Konrad,et al.  Action recognition using log-covariance matrices of silhouette and optical-flow features , 2012 .

[14]  Huosheng Hu,et al.  Human motion tracking for rehabilitation - A survey , 2008, Biomed. Signal Process. Control..

[15]  Ig-Jae Kim,et al.  Activity Recognition Using Wearable Sensors for Elder Care , 2008, 2008 Second International Conference on Future Generation Communication and Networking.

[16]  Cristiano Premebida,et al.  Probabilistic human daily activity recognition towards robot-assisted living , 2015, 2015 24th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN).

[17]  Daphne Koller,et al.  Support Vector Machine Active Learning with Applications to Text Classification , 2000, J. Mach. Learn. Res..

[18]  Alexander G. Hauptmann,et al.  MoSIFT: Recognizing Human Actions in Surveillance Videos , 2009 .

[19]  François Brémond,et al.  Video understanding for complex activity recognition , 2006, Machine Vision and Applications.

[20]  Bernt Schiele,et al.  Analyzing features for activity recognition , 2005, sOc-EUSAI '05.

[21]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[22]  Miguel A. Labrador,et al.  A Survey on Human Activity Recognition using Wearable Sensors , 2013, IEEE Communications Surveys & Tutorials.

[23]  Cristiano Premebida,et al.  Applying probabilistic Mixture Models to semantic place classification in mobile robotics , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[24]  Ilkka Korhonen,et al.  Detection of Daily Activities and Sports With Wearable Sensors in Controlled and Uncontrolled Conditions , 2008, IEEE Transactions on Information Technology in Biomedicine.

[25]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[26]  B. Yegnanarayana,et al.  Artificial Neural Networks , 2004 .

[27]  D. Kibler,et al.  Instance-based learning algorithms , 2004, Machine Learning.

[28]  Brian Everitt,et al.  Principles of Multivariate Analysis , 2001 .

[29]  Paul J. M. Havinga,et al.  Activity Recognition Using Inertial Sensing for Healthcare, Wellbeing and Sports Applications: A Survey , 2010, ARCS Workshops.

[30]  J. E. Jackson A User's Guide to Principal Components , 1991 .

[31]  Juha Röning,et al.  Discriminative Temporal Smoothing for Activity Recognition from Wearable Sensors , 2007, UCS.

[32]  Xi Chen Human Motion Analysis with Wearable Inertial Sensors , 2013 .

[33]  Thomas Reilly,et al.  The Role of Motion Analysis in Elite Soccer , 2008, Sports medicine.

[34]  Tâm Huynh,et al.  Human activity recognition with wearable sensors , 2008 .

[35]  Junji Yamato,et al.  Recognizing human action in time-sequential images using hidden Markov model , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[36]  Weihua Sheng,et al.  Human daily activity recognition in robot-assisted living using multi-sensor fusion , 2009, 2009 IEEE International Conference on Robotics and Automation.

[37]  Ankush Mittal,et al.  Bayesian Network Technologies: Applications and Graphical Models , 2007 .

[38]  Hadi Aliakbarpour,et al.  Probabilistic LMA-based classification of human behaviour understanding using Power Spectrum technique , 2010, 2010 13th International Conference on Information Fusion.

[39]  G. Schwarz Estimating the Dimension of a Model , 1978 .

[40]  Irina Rish,et al.  An empirical study of the naive Bayes classifier , 2001 .

[41]  Gonçalo Dias,et al.  Accuracy of Pattern Detection Methods in the Performance of Golf Putting , 2013, Journal of motor behavior.

[42]  Mi Zhang,et al.  Human Daily Activity Recognition With Sparse Representation Using Wearable Sensors , 2013, IEEE Journal of Biomedical and Health Informatics.

[43]  Tae-Seong Kim,et al.  Human Activity Recognition Using Body Joint‐Angle Features and Hidden Markov Model , 2011 .

[44]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.