UMOISP: Usage Mode and Orientation Invariant Smartphone Pedometer

Currently available pedometer applications on smartphones use either accelerometer or gyroscope sensors to calculate the number of steps walked. The main challenge with such individual sensor based approaches is that the accuracy can be impaired due to overlap in patterns when the phone is held in different modes, namely, hand (with and without swinging) and shirt pocket or pant pocket. This paper proposes a novel approach of pedometer implementation by combining both accelerometer and gyroscope sensors. By combining these two sensors and deriving features from the raw data, the proposed system can estimate step counts more accurately in all the smartphone usage modes. The proposed pedometer is also invariant to the orientation of the smartphone in each of the usage modes. This paper also proposes a novel magnetometer-based random motion detection algorithm, which can mitigate false step counts caused by random motions during phone handling. The performance of the proposed system is tested with different users across various walking conditions, and the results show an overall step count accuracy of 98.73% across all the smartphone usage modes.

[1]  Quentin Ladetto,et al.  On foot navigation: continuous step calibration using both complementary recursive prediction and adaptive Kalman filtering , 2000 .

[2]  Helena Leppäkoski,et al.  Pedestrian Navigation Based on Inertial Sensors, Indoor Map, and WLAN Signals , 2012, 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[3]  Jeremiah A. Shockley Ground Vehicle Navigation Using Magnetic Field Variation , 2012 .

[4]  Gaetano Borriello,et al.  Validated caloric expenditure estimation using a single body-worn sensor , 2009, UbiComp.

[5]  Moustafa Youssef,et al.  UPTIME: Ubiquitous pedestrian tracking using mobile phones , 2012, 2012 IEEE Wireless Communications and Networking Conference (WCNC).

[6]  Stefan Poslad,et al.  ERSP: An Energy-Efficient Real-Time Smartphone Pedometer , 2013, 2013 IEEE International Conference on Systems, Man, and Cybernetics.

[7]  Joshua C. T. Khoo,et al.  An accurate and robust gyroscope-gased pedometer , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[8]  Piotr Ptasinski,et al.  A method for dead reckoning parameter correction in pedestrian navigation system , 2003, IEEE Trans. Instrum. Meas..

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

[10]  Patrick Robertson,et al.  Characterization of the indoor magnetic field for applications in Localization and Mapping , 2012, 2012 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[11]  Y.-K. Lee,et al.  Human Activity Recognition via an Accelerometer-Enabled-Smartphone Using Kernel Discriminant Analysis , 2010, 2010 5th International Conference on Future Information Technology.

[12]  Neil Zhao Full-Featured Pedometer Design Realized with 3-Axis Digital Accelerometer , 2010 .

[13]  Iain Murray,et al.  A Gyroscope Based Accurate Pedometer Algorithm , 2013 .

[14]  Martin Klepal,et al.  Mobile Phone-Based Displacement Estimation for Opportunistic Localisation Systems , 2009, 2009 Third International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies.

[15]  Qin Li,et al.  A comparative study of smart insole on real-world step count , 2015, 2015 IEEE Signal Processing in Medicine and Biology Symposium (SPMB).

[16]  W. Marsden I and J , 2012 .

[17]  C. G. Park,et al.  Adaptive Step Length Estimation with Awareness of Sensor Equipped Location for PNS , 2007 .

[18]  F. Seco,et al.  A comparison of Pedestrian Dead-Reckoning algorithms using a low-cost MEMS IMU , 2009, 2009 IEEE International Symposium on Intelligent Signal Processing.

[19]  Feng Zhao,et al.  A reliable and accurate indoor localization method using phone inertial sensors , 2012, UbiComp.

[20]  H. Haas,et al.  Pedestrian Dead Reckoning : A Basis for Personal Positioning , 2006 .

[21]  Shunsuke Kamijo,et al.  Pedestrian dead reckoning for mobile phones through walking and running mode recognition , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

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

[23]  Dong-Hwan Hwang,et al.  A Step, Stride and Heading Determination for the Pedestrian Navigation System , 2004 .

[24]  Swarna Ravindra Babu,et al.  An intelligent framework to determine a mobile device context utilizing in-built sensors , 2015, 2015 Annual IEEE India Conference (INDICON).

[25]  Jane Austen In step , 2020, Nature.