Classifying Daily and Sports Activities Invariantly to the Positioning of Wearable Motion Sensor Units

We propose techniques that achieve invariance to the positioning of wearable motion sensor units on the body for the recognition of daily and sports activities. Using two sequence sets based on the sensory data allows each unit to be placed at any position on a given rigid body part. As the unit is shifted from its ideal position with larger displacements, the activity recognition accuracy of the system that uses these sequence sets degrades slowly, whereas that of the reference system (which is not designed to achieve position invariance) drops very fast. Thus, we observe a tradeoff between the flexibility in sensor unit positioning and the classification accuracy. The reduction in the accuracy is at acceptable levels, considering the convenience and flexibility provided to the user in the placement of the units. We compare the proposed approach with an existing technique to achieve position invariance and combine the former with our earlier methodology to achieve orientation invariance. We evaluate our proposed methodology on a publicly available data set of daily and sports activities acquired by wearable motion sensor units. The proposed representations can be integrated into the preprocessing stage of existing wearable systems without significant effort.

[1]  Timo Sztyler,et al.  On-body localization of wearable devices: An investigation of position-aware activity recognition , 2016, 2016 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[2]  Guang-Zhong Yang,et al.  A Deep Learning Approach to on-Node Sensor Data Analytics for Mobile or Wearable Devices , 2017, IEEE Journal of Biomedical and Health Informatics.

[3]  Jafet Morales,et al.  Physical activity recognition by smartphones, a survey , 2017 .

[4]  Billur Barshan,et al.  Comparative study on classifying human activities with miniature inertial and magnetic sensors , 2010, Pattern Recognit..

[5]  Billur Barshan,et al.  Detecting Falls with Wearable Sensors Using Machine Learning Techniques , 2014, Sensors.

[6]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[7]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation (3rd Edition) , 2007 .

[8]  S. Sathiya Keerthi,et al.  Which Is the Best Multiclass SVM Method? An Empirical Study , 2005, Multiple Classifier Systems.

[9]  Chih-Jen Lin,et al.  A Practical Guide to Support Vector Classication , 2008 .

[10]  Yi Wang,et al.  A framework of energy efficient mobile sensing for automatic user state recognition , 2009, MobiSys '09.

[11]  Bo Zhou,et al.  A Hybrid Hierarchical Framework for Gym Physical Activity Recognition and Measurement Using Wearable Sensors , 2019, IEEE Internet of Things Journal.

[12]  Chi Harold Liu,et al.  A survey of context-aware middleware designs for human activity recognition , 2014, IEEE Communications Magazine.

[13]  Billur Barshan,et al.  Activity Recognition Invariant to Sensor Orientation with Wearable Motion Sensors , 2017, Sensors.

[14]  Wei Lu,et al.  Wearable Computing for Internet of Things: A Discriminant Approach for Human Activity Recognition , 2019, IEEE Internet of Things Journal.

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

[16]  David G. Stork,et al.  Pattern Classification (2nd ed.) , 1999 .

[17]  Gaetano Borriello,et al.  A Practical Approach to Recognizing Physical Activities , 2006, Pervasive.

[18]  Juha Röning,et al.  Ready-to-use activity recognition for smartphones , 2013, 2013 IEEE Symposium on Computational Intelligence and Data Mining (CIDM).

[19]  Paul Lukowicz,et al.  Where am I: Recognizing On-body Positions of Wearable Sensors , 2005, LoCA.

[20]  Billur Barshan,et al.  Investigating Inter-Subject and Inter-Activity Variations in Activity Recognition Using Wearable Motion Sensors , 2016, Comput. J..

[21]  Igor Bisio,et al.  Enabling IoT for In-Home Rehabilitation: Accelerometer Signals Classification Methods for Activity and Movement Recognition , 2017, IEEE Internet of Things Journal.

[22]  Y. C. Pati,et al.  Orthogonal matching pursuit: recursive function approximation with applications to wavelet decomposition , 1993, Proceedings of 27th Asilomar Conference on Signals, Systems and Computers.

[23]  Muhammad Usman Ilyas,et al.  Activity recognition using smartphone sensors , 2013, 2013 IEEE 10th Consumer Communications and Networking Conference (CCNC).

[24]  Adil Mehmood Khan,et al.  Activity Recognition on Smartphones via Sensor-Fusion and KDA-Based SVMs , 2014, Int. J. Distributed Sens. Networks.

[25]  S.Y. Lee,et al.  Accelerometer's position free human activity recognition using a hierarchical recognition model , 2010, The 12th IEEE International Conference on e-Health Networking, Applications and Services.

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

[27]  Lin Sun,et al.  Activity Recognition on an Accelerometer Embedded Mobile Phone with Varying Positions and Orientations , 2010, UIC.

[28]  Ana M. Bernardos,et al.  Activity logging using lightweight classification techniques in mobile devices , 2012, Personal and Ubiquitous Computing.

[29]  Aras Yurtman Activity recognition invariant to position and orientation of wearable motion sensor units , 2019 .

[30]  Sungyoung Lee,et al.  Smartphone Location-Independent Physical Activity Recognition Based on Transportation Natural Vibration Analysis , 2017, Sensors.

[31]  Surapa Thiemjarus,et al.  A study on instance-based learning with reduced training prototypes for device-context-independent activity recognition on a mobile phone , 2013, 2013 IEEE International Conference on Body Sensor Networks.

[32]  Deborah Estrin,et al.  Using mobile phones to determine transportation modes , 2010, TOSN.

[33]  Majid Sarrafzadeh,et al.  Robust Human Activity and Sensor Location Corecognition via Sparse Signal Representation , 2012, IEEE Transactions on Biomedical Engineering.

[34]  Paul J. M. Havinga,et al.  A Survey of Online Activity Recognition Using Mobile Phones , 2015, Sensors.

[35]  Billur Barshan,et al.  Automated evaluation of physical therapy exercises using multi-template dynamic time warping on wearable sensor signals , 2014, Comput. Methods Programs Biomed..

[36]  G. Troster,et al.  Evolving discriminative features robust to sensor displacement for activity recognition in body area sensor networks , 2009, 2009 International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP).

[37]  James Diebel,et al.  Representing Attitude : Euler Angles , Unit Quaternions , and Rotation Vectors , 2006 .

[38]  Baris Fidan,et al.  Activity Recognition Invariant to Wearable Sensor Unit Orientation Using Differential Rotational Transformations Represented by Quaternions , 2018, Sensors.

[39]  อนิรุธ สืบสิงห์,et al.  Data Mining Practical Machine Learning Tools and Techniques , 2014 .

[40]  Yu Zhong,et al.  Sensor orientation invariant mobile gait biometrics , 2014, IEEE International Joint Conference on Biometrics.

[41]  Billur Barshan,et al.  Novel Noniterative Orientation Estimation for Wearable Motion Sensor Units Acquiring Accelerometer, Gyroscope, and Magnetometer Measurements , 2020, IEEE Transactions on Instrumentation and Measurement.

[42]  Guoying Zhao,et al.  Machine Learning for Human Motion Analysis - Theory and Practice , 2010, Machine Learning for Human Motion Analysis.

[43]  Seok-Won Lee,et al.  Exploratory Data Analysis of Acceleration Signals to Select Light-Weight and Accurate Features for Real-Time Activity Recognition on Smartphones , 2013, Sensors.

[44]  Roozbeh Jafari,et al.  Orientation Independent Activity/Gesture Recognition Using Wearable Motion Sensors , 2019, IEEE Internet of Things Journal.

[45]  Surapa Thiemjarus,et al.  Accurate Activity Recognition Using a Mobile Phone Regardless of Device Orientation and Location , 2011, 2011 International Conference on Body Sensor Networks.

[46]  Ricardo Chavarriaga,et al.  Unsupervised adaptation for acceleration-based activity recognition: robustness to sensor displacement and rotation , 2011, Personal and Ubiquitous Computing.

[47]  Diane J. Cook,et al.  Simple and Complex Activity Recognition through Smart Phones , 2012, 2012 Eighth International Conference on Intelligent Environments.

[48]  Alois Ferscha,et al.  Variability in Foot-Worn Sensor Placement for Activity Recognition , 2009, 2009 International Symposium on Wearable Computers.

[49]  Hongyi Li,et al.  A method to deal with installation errors of wearable accelerometers for human activity recognition , 2011, Physiological measurement.

[50]  Zhigang Liu,et al.  The Jigsaw continuous sensing engine for mobile phone applications , 2010, SenSys '10.

[51]  Ian H. Witten,et al.  Data mining: practical machine learning tools and techniques, 3rd Edition , 1999 .

[52]  Gerhard Tröster,et al.  Unsupervised Classifier Self-Calibration through Repeated Context Occurences: Is there Robustness against Sensor Displacement to Gain? , 2009, 2009 International Symposium on Wearable Computers.

[53]  Héctor Pomares,et al.  Dealing with the Effects of Sensor Displacement in Wearable Activity Recognition , 2014, Sensors.

[54]  Paul Lukowicz,et al.  Dealing with sensor displacement in motion-based onbody activity recognition systems , 2008, UbiComp.

[55]  Paul Lukowicz,et al.  Sensor Placement Variations in Wearable Activity Recognition , 2014, IEEE Pervasive Computing.