Motion Mode Recognition for Indoor Pedestrian Navigation Using Portable Devices

While indoor portable navigation using portable devices is becoming increasingly required, it faces many challenges in obtaining accurate positioning performance. One of the methods to improve navigation results is to recognize the mode of motion of the user carrying the portable device containing low-cost microelectromechanical systems (MEMS) motion sensors. Pattern recognition methodology has been employed to detect a group of motion modes that are common indoors, namely, walking, stationary, going up/down stairs, standing on an escalator, walking on an escalator, standing on a moving walkway, and walking on a moving walkway. The performance of the motion mode recognition module was examined on different types of mobile computing devices, including various brands of smartphones, tablets, smartwatches, and smartglasses, and the results obtained showed the capability of enhancing positioning performance. The module does not require satellite or wireless positioning signals, and depends only on MEMS sensors.

[1]  Saso Dzeroski,et al.  Combining Classifiers with Meta Decision Trees , 2003, Machine Learning.

[2]  Paul Lukowicz,et al.  WearNET: A Distributed Multi-sensor System for Context Aware Wearables , 2002, UbiComp.

[3]  Yen-Ping Chen,et al.  Online classifier construction algorithm for human activity detection using a tri-axial accelerometer , 2008, Appl. Math. Comput..

[4]  Kenji Mase,et al.  Activity and Location Recognition Using Wearable Sensors , 2002, IEEE Pervasive Comput..

[5]  Kanchana Thilakarathna,et al.  MobiTribe: Cost Efficient Distributed User Generated Content Sharing on Smartphones , 2014, IEEE Transactions on Mobile Computing.

[6]  Naser El-Sheimy,et al.  The Utilization of Artificial Neural Networks for Multisensor System Integration in Navigation and Positioning Instruments , 2006, IEEE Transactions on Instrumentation and Measurement.

[7]  L. Banin,et al.  Next Generation Indoor Positioning System Based on WiFi Time of Flight , 2013 .

[8]  Gunnar Rätsch,et al.  An Introduction to Boosting and Leveraging , 2002, Machine Learning Summer School.

[9]  M. E. Cannon,et al.  Integrated GPS/INS System for Pedestrian Navigation in a Signal Degraded Environment , 2006 .

[10]  Naser El-Sheimy,et al.  MEMS-Based Integrated Navigation , 2010 .

[11]  Mohinder S. Grewal,et al.  Kalman Filtering: Theory and Practice Using MATLAB , 2001 .

[12]  P. Groves,et al.  Context Detection, Categorization and Connectivity for Advanced Adaptive Integrated Navigation , 2013 .

[13]  Gary M. Weiss,et al.  Activity recognition using cell phone accelerometers , 2011, SKDD.

[14]  Gregory J. Pottie,et al.  A universal hybrid decision tree classifier design for human activity classification , 2012, 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[15]  Cedric Nishan Canagarajah,et al.  Localization of Mobile Nodes in Wireless Networks with Correlated in Time Measurement Noise , 2011, IEEE Transactions on Mobile Computing.

[16]  Yuan Yan Tang,et al.  Multiresolution analysis in extraction of reference lines from documents with gray level background , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  James A. Landay,et al.  The Mobile Sensing Platform: An Embedded Activity Recognition System , 2008, IEEE Pervasive Computing.

[18]  Valérie Renaudin,et al.  Personal Robust Navigation in Challenging Applications , 2011, Journal of Navigation.

[19]  P H Veltink,et al.  Detection of static and dynamic activities using uniaxial accelerometers. , 1996, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[20]  King-Sun Fu,et al.  Automated classification of nucleated blood cells using a binary tree classifier , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  Aboelmagd Noureldin,et al.  Using portable device sensors to recognize height changing modes of motion , 2014, 2014 IEEE International Instrumentation and Measurement Technology Conference (I2MTC) Proceedings.

[22]  Valérie Renaudin,et al.  Detection of quasi-static instants from handheld MEMS devices , 2011, 2011 International Conference on Indoor Positioning and Indoor Navigation.

[23]  Nigel H. Lovell,et al.  Implementation of a real-time human movement classifier using a triaxial accelerometer for ambulatory monitoring , 2006, IEEE Transactions on Information Technology in Biomedicine.

[24]  Jeen-Shing Wang,et al.  Activity Recognition Using One Triaxial Accelerometer: A Neuro-fuzzy Classifier with Feature Reduction , 2007, ICEC.

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

[26]  Tanzeem Choudhury,et al.  Towards Population Scale Activity Recognition: A Framework for Handling Data Diversity , 2012, AAAI.

[27]  Weifeng Tian,et al.  Activity classification and dead reckoning for pedestrian navigation with wearable sensors , 2008 .

[28]  Naser El-Sheimy,et al.  An Economical and Effective Multi-sensor Integration for Portable Navigation System , 2009 .

[29]  Jung-Keun Lee,et al.  Integration of MEMS Inertial and Pressure Sensors for Vertical Trajectory Determination , 2015, IEEE Transactions on Instrumentation and Measurement.

[30]  Michalis E. Zervakis,et al.  Classification of washing machines vibration signals using discrete wavelet analysis for feature extraction , 2002, IEEE Trans. Instrum. Meas..

[31]  Tao Li,et al.  Using Indoor Maps to Enhance Real-time Unconstrained Portable Navigation , 2014 .

[32]  P. Groves Principles of GNSS, Inertial, and Multi-Sensor Integrated Navigation Systems , 2007 .

[33]  Juan-Luis Gorricho,et al.  Activity Recognition from Accelerometer Data on a Mobile Phone , 2009, IWANN.

[34]  Leo Breiman,et al.  Bagging Predictors , 1996, Machine Learning.

[35]  Leo Breiman,et al.  Classification and Regression Trees , 1984 .

[36]  Seok-Beom Roh,et al.  The refinement of models with the aid of the fuzzy k-nearest neighbors approach , 2010, IEEE Transactions on Instrumentation and Measurement.

[37]  Igor Djurovic,et al.  A virtual instrument for time-frequency analysis , 1999, IEEE Trans. Instrum. Meas..

[38]  Jun Yang,et al.  Toward physical activity diary: motion recognition using simple acceleration features with mobile phones , 2009, IMCE '09.

[39]  Chengyang Zhang,et al.  Map-matching for low-sampling-rate GPS trajectories , 2009, GIS.

[40]  Korbinian Frank,et al.  Reliable Real-Time Recognition of Motion Related Human Activities using MEMS Inertial Sensors , 2010 .

[41]  Kristof Van Laerhoven,et al.  What shall we teach our pants? , 2000, Digest of Papers. Fourth International Symposium on Wearable Computers.

[42]  Michael J. Korenberg,et al.  Applications of fast orthogonal search: Time-series analysis and resolution of signals in noise , 2006, Annals of Biomedical Engineering.

[43]  Peilin Liu,et al.  Indoor Localization Based on Magnetic Anomalies and Pedestrian Dead Reckoning , 2013 .

[44]  Albrecht Schmidt,et al.  Multi-sensor Activity Context Detection for Wearable Computing , 2003, EUSAI.

[45]  Isaac Skog,et al.  Zero-Velocity Detection—An Algorithm Evaluation , 2010, IEEE Transactions on Biomedical Engineering.

[46]  Agus Budiyono,et al.  Principles of GNSS, Inertial, and Multi-sensor Integrated Navigation Systems , 2012 .

[47]  Jacques Georgy,et al.  Estimation of heading misalignment between a pedestrian and a wearable device , 2014, International Conference on Localization and GNSS 2014 (ICL-GNSS 2014).

[48]  Minyue Fu,et al.  Target Tracking in Wireless Sensor Networks Based on the Combination of KF and MLE Using Distance Measurements , 2012, IEEE Transactions on Mobile Computing.

[49]  Antonios Gasteratos,et al.  An intelligent multi-sensor system for first responder indoor navigation , 2011 .

[50]  J. B. J. Bussmann,et al.  Measuring daily behavior using ambulatory accelerometry: The Activity Monitor , 2001, Behavior research methods, instruments, & computers : a journal of the Psychonomic Society, Inc.

[51]  Naser El-Sheimy,et al.  Context Aware Mobile Personal Navigation Services Using Multi-Level Sensor Fusion , 2011 .

[52]  Taesoo Lee,et al.  Context Awareness of Human Motion States Using Accelerometer , 2007, Journal of Medical Systems.

[53]  Bernard Zenko,et al.  Is Combining Classifiers with Stacking Better than Selecting the Best One? , 2004, Machine Learning.

[54]  Michael G. Madden,et al.  An Ensemble Dynamic Time Warping Classifier with Application to Activity Recognition , 2010, SGAI Conf..

[55]  Ronald M. Aarts,et al.  Time-Frequency Analysis of Accelerometry Data for Detection of Myoclonic Seizures , 2010, IEEE Transactions on Information Technology in Biomedicine.

[56]  Aboelmagd Noureldin,et al.  Fundamentals of Inertial Navigation, Satellite-based Positioning and their Integration , 2012 .

[57]  David W. Mizell,et al.  Using gravity to estimate accelerometer orientation , 2003, Seventh IEEE International Symposium on Wearable Computers, 2003. Proceedings..

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

[59]  Shahrokh Valaee,et al.  Received-Signal-Strength-Based Indoor Positioning Using Compressive Sensing , 2012, IEEE Transactions on Mobile Computing.

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

[61]  A. Noureldin,et al.  Varying Step Length Estimation Using Nonlinear System Identification , 2013 .

[62]  Stephen Cox,et al.  Automatic pitch accent prediction for text-to-speech synthesis , 2007, INTERSPEECH.

[63]  Vigneshwaran Subbaraju,et al.  Energy-Efficient Continuous Activity Recognition on Mobile Phones: An Activity-Adaptive Approach , 2012, 2012 16th International Symposium on Wearable Computers.

[64]  Michael L. Littman,et al.  Activity Recognition from Accelerometer Data , 2005, AAAI.

[65]  Qiang Yang,et al.  Sensor-Based Abnormal Human-Activity Detection , 2008, IEEE Transactions on Knowledge and Data Engineering.

[66]  Xiaoli Meng,et al.  Use of an Inertial/Magnetic Sensor Module for Pedestrian Tracking During Normal Walking , 2015, IEEE Transactions on Instrumentation and Measurement.

[67]  Valérie Renaudin,et al.  Motion Mode Recognition and Step Detection Algorithms for Mobile Phone Users , 2013, Sensors.

[68]  Daniele Borio,et al.  Accelerometer Signal Features and Classification Algorithms for Positioning Applications , 2011 .

[69]  Robert E. Guinness,et al.  Beyond Where to How: A Machine Learning Approach for Sensing Mobility Contexts Using Smartphone Sensors † , 2013, Sensors.

[70]  Jacques Georgy,et al.  Advanced Nonlinear Techniques for Low Cost Land Vehicle Navigation , 2010 .

[71]  Sidney Pascal Kwakkel,et al.  Human Lower Limb Kinematics Using GPS/INS , 2009 .

[72]  João Gama,et al.  Cascade Generalization , 2000, Machine Learning.

[73]  Billur Barshan,et al.  Human Activity Recognition Using Inertial/Magnetic Sensor Units , 2010, HBU.

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