{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T18:57:02Z","timestamp":1774292222706,"version":"3.50.1"},"reference-count":34,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2015,8,28]],"date-time":"2015-08-28T00:00:00Z","timestamp":1440720000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61301132"],"award-info":[{"award-number":["61301132"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61300188"],"award-info":[{"award-number":["61300188"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61301131"],"award-info":[{"award-number":["61301131"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"publisher","award":["3132014211"],"award-info":[{"award-number":["3132014211"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Heading estimation is a central problem for indoor pedestrian navigation using the pervasively available smartphone. For smartphones placed in a pocket, one of the most popular device positions, the essential challenges in heading estimation are the changing device coordinate system and the severe indoor magnetic perturbations. To address these challenges, we propose a novel heading estimation approach based on a rotation matrix and principal component analysis (PCA). Firstly, through a related rotation matrix, we project the acceleration signals into a reference coordinate system (RCS), where a more accurate estimation of the horizontal plane of the acceleration signal is obtained. Then, we utilize PCA over the horizontal plane of acceleration signals for local walking direction extraction. Finally, in order to translate the local walking direction into the global one, we develop a calibration process without requiring noisy compass readings. Besides, a turn detection algorithm is proposed to improve the heading estimation accuracy. Experimental results show that our approach outperforms the traditional uDirect and PCA-based approaches in terms of accuracy and feasibility.<\/jats:p>","DOI":"10.3390\/s150921518","type":"journal-article","created":{"date-parts":[[2015,9,1]],"date-time":"2015-09-01T10:55:58Z","timestamp":1441104958000},"page":"21518-21536","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":112,"title":["Heading Estimation for Indoor Pedestrian Navigation Using a Smartphone in the Pocket"],"prefix":"10.3390","volume":"15","author":[{"given":"Zhi-An","family":"Deng","sequence":"first","affiliation":[{"name":"School of Information Science and Technology, Dalian Maritime University, Dalian 116026, China"}]},{"given":"Guofeng","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Information Science and Technology, Dalian Maritime University, Dalian 116026, China"}]},{"given":"Ying","family":"Hu","sequence":"additional","affiliation":[{"name":"School of Information Science and Technology, Dalian Maritime University, Dalian 116026, China"}]},{"given":"Di","family":"Wu","sequence":"additional","affiliation":[{"name":"School of Information Science and Technology, Dalian Maritime University, Dalian 116026, China"}]}],"member":"1968","published-online":{"date-parts":[[2015,8,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"738","DOI":"10.1016\/j.comcom.2011.12.011","article-title":"Indoor positioning via nonlinear discriminative feature extraction in wireless local area network","volume":"35","author":"Deng","year":"2012","journal-title":"Comput. Commun."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"987","DOI":"10.1016\/j.adhoc.2008.08.007","article-title":"UWB-based sensor networks for localization in mining environments","volume":"7","author":"Chehri","year":"2009","journal-title":"Ad Hoc Netw."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2065","DOI":"10.1109\/TPDS.2013.217","article-title":"Fault-tolerant RFID reader localization based on passive RFID tags","volume":"25","author":"Kong","year":"2014","journal-title":"IEEE Trans. Parall. Distr."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"22864","DOI":"10.3390\/s141222864","article-title":"Magnetic, acceleration fields and gyroscope quaternion (MAGYQ)-based attitude estimation with smartphone sensors for indoor pedestrian navigation","volume":"14","author":"Renaudin","year":"2014","journal-title":"Sensors"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"5032","DOI":"10.3390\/s150305032","article-title":"Vector graph assisted pedestrian dead reckoning using an unconstrained smartphone","volume":"15","author":"Qian","year":"2015","journal-title":"Sensors"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2480741.2480744","article-title":"A survey on smartphone-based systems for opportunistic user context recognition","volume":"45","author":"Hoseinitabatabaei","year":"2013","journal-title":"ACM Comput. Surv."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"523","DOI":"10.3390\/mi6040523","article-title":"Extended kalman filter for real time indoor localization by fusing WiFi and smartphone inertial sensors","volume":"6","author":"Deng","year":"2015","journal-title":"Micromachines"},{"key":"ref_8","unstructured":"Callmer, J., Tornqvist, D., and Gustafsson, F. (2013, January 9\u201312). Robust heading estimation indoors using convex optimization. Proceedings of the 16th International Conference on Information Fusion (FUSION), Istanbul, Turkey."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"715","DOI":"10.3390\/s150100715","article-title":"Fusion of WiFi, smartphone sensors and landmarks using the Kalman filter for indoor localization","volume":"15","author":"Chen","year":"2015","journal-title":"Sensors"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Diaz, E.M., Gonzalez, A.L.M., and de Ponte Mu\u0308ller, F. (2014, January 5\u20138). Standalone inertial pocket navigation system. Proceedings of the IEEE\/ION Position, Location and Navigation Symposium (PLANS) 2014, Monterey, CA, USA.","DOI":"10.1109\/PLANS.2014.6851382"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Ichikawa, F., Chipchase, J., and Grignani, R. (2005, January 15\u201317). Where\u2019s the phone? A study of mobile phone location in public spaces. Proceedings of the 2005 Mobility Conference on Mobile Technology Applications & Systems Retrieve, Guangzhou, China.","DOI":"10.1049\/cp:20051557"},{"key":"ref_12","unstructured":"Afzal, M.H., Renaudin, V., and Lachapelle, G. (2010, January 21\u201324). Assessment of indoor magnetic field anomalies using multiple magnetometers. Proceedings of the 23rd International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS 2010), Portland, OR, USA."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/MCG.2005.140","article-title":"Pedestrian tracking with shoe-mounted inertial sensors","volume":"25","author":"Foxlin","year":"2005","journal-title":"IEEE Comput. Gr. Appl."},{"key":"ref_14","unstructured":"Jung, W., Woo, W., and Lee, S. (2005, January 11\u201314). Orientation tracking exploiting ubiTrack. Proceedings of the UbiComp 2005, Tokyo, Japan."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1166","DOI":"10.1109\/TIM.2003.815996","article-title":"Visual odometer for pedestrian navigation","volume":"52","author":"Jirawimut","year":"2003","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Pei, L., Chen, R., Chen, Y., Leppakoski, H., and Perttula, A. (2009, January 20\u201325). Indoor\/outdoor seamless positioning technologies integrated on smart phone. Proceedings of the IEEE International Conference on Advances in Satellite and Space Communications, Colmar, France.","DOI":"10.1109\/SPACOMM.2009.12"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Roy, N., Wang, H., and Choudhury, R.R. (2014, January 16\u201319). I am a smartphone and I can tell my user\u2019s walking direction. Proceedings of the 12th Annual International Conference on Mobile Systems, Applications, and Services, Bretton Woods, NH, USA.","DOI":"10.1145\/2594368.2594392"},{"key":"ref_18","first-page":"1","article-title":"Advanced integration of WiFi and inertial navigation systems for indoor mobile positioning","volume":"2006","author":"Evennou","year":"2006","journal-title":"Eurasip J. Appl. Signal Proc."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"264","DOI":"10.1007\/11426646_25","article-title":"Where am I: Recognizing on-body positions of wearable sensors","volume":"3479","author":"Kunze","year":"2005","journal-title":"Locat. Context Aware."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Kunze, K., Lukowicz, P., Partridge, K., and Begole, B. (2009, January 4\u20137). Which way am I facing: Inferring horizontal device orientation from an accelerometer signal. Proceedings of the International Symposium on Wearable Computers, Linz, Austria.","DOI":"10.1109\/ISWC.2009.33"},{"key":"ref_21","unstructured":"Steinhoff, U., and Schiele, B. (April, January 29). Dead reckoning from the pocket\u2014An experimental study. Proceedings of the IEEE International Conference on Pervasive Computing and Communications (PerCom), Mannheim, Germany."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1981","DOI":"10.1109\/TMC.2013.53","article-title":"Design, realization, and evaluation of uDirect\u2014An approach for pervasive observation of user facing direction on mobile phones","volume":"13","author":"Hoseinitabatabaei","year":"2014","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"11390","DOI":"10.3390\/s111211390","article-title":"Use of earth\u2019s magnetic field for mitigating gyroscope errors regardless of magnetic perturbation","volume":"11","author":"Afzal","year":"2011","journal-title":"Sensors"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"535","DOI":"10.1016\/j.gaitpost.2008.12.004","article-title":"Magnetic distortion in motion labs, implications for validating inertial magnetic sensors","volume":"29","author":"Veeger","year":"2009","journal-title":"Gait Posture"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1109\/TSMCC.2010.2093516","article-title":"Smartphone-based collaborative and autonomous radio fingerprinting","volume":"42","author":"Kim","year":"2012","journal-title":"IEEE Trans. Syst. Man Cybern. C Appl. Rev."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Li, F., Zhao, C., Ding, G., Gong, J., Liu, C., and Zhao, F. (2012, January 5\u20138). A reliable and accurate indoor localization method using phone inertial sensors. Proceedings of the 14th ACM International Conference on Ubiquitous Computing, Pittsburgh, PA, USA.","DOI":"10.1145\/2370216.2370280"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1292","DOI":"10.3390\/s150101292","article-title":"Received signal strength recovery in green WLAN indoor positioning system using singular value thresholding","volume":"15","author":"Ma","year":"2015","journal-title":"Sensors"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Wang, H., Sen, S., Elgohary, A., Farid, M., Youssef, M., and Choudhury, R.R. (2012, January 25\u201329). No need to war-drive: unsupervised indoor localization. Proceedings of the 10th International Conference on Mobile Systems, Applications, and Services (MobiSys\u201912), Low Wood Bay, Lake District, UK.","DOI":"10.1145\/2307636.2307655"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1109\/70.127239","article-title":"Quaternion kinematic and dynamic differential equations","volume":"8","author":"Chou","year":"1992","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1346","DOI":"10.1109\/TBME.2006.875664","article-title":"Quaternion-based extended Kalman filter for determining orientation by inertial and magnetic sensing","volume":"53","author":"Sabatini","year":"2006","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Bar-Shalom, Y., Li, X.-R., and Kirubarajan, T. (2001). Estimation with Applications to Tracking and Navigation, Wiley.","DOI":"10.1002\/0471221279"},{"key":"ref_32","unstructured":"Kourogi, M., and Kurata, T. (2003, January 8\u201310). Personal positioning based on walking locomotion analysis with self-contained sensors and a wearable camera. Proceedings of the Second IEEE\/ACM International Symposium on Mixed and Augmented Reality, Tokyo, Japan."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Brajdic, A., and Harle, R. (2013, January 8\u201312). Walk detection and step counting on unconstrained smartphones. Proceedings of the 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing, Zurich, Switzerland.","DOI":"10.1145\/2493432.2493449"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Jahn, J., Batzer, U., Seitz, J., Patino-Studencka, L., and Boronat, J.G. (2010, January 15\u201317). Comparison and evaluation of acceleration based step length estimators for handheld devices. Proceedings of the 2010 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Zurich, Switzerland.","DOI":"10.1109\/IPIN.2010.5646888"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/9\/21518\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:47:37Z","timestamp":1760215657000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/9\/21518"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,8,28]]},"references-count":34,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2015,9]]}},"alternative-id":["s150921518"],"URL":"https:\/\/doi.org\/10.3390\/s150921518","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,8,28]]}}}