{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T21:40:30Z","timestamp":1778276430131,"version":"3.51.4"},"reference-count":32,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2015,1,5]],"date-time":"2015-01-05T00:00:00Z","timestamp":1420416000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Location-based services (LBS) have attracted a great deal of attention recently. Outdoor localization can be solved by the GPS technique, but how to accurately and efficiently localize pedestrians in indoor environments is still a challenging problem. Recent techniques based on WiFi or pedestrian dead reckoning (PDR) have several limiting problems, such as the variation of WiFi signals and the drift of PDR. An auxiliary tool for indoor localization is landmarks, which can be easily identified based on specific sensor patterns in the environment, and this will be exploited in our proposed approach. In this work, we propose a sensor fusion framework for combining WiFi, PDR and landmarks. Since the whole system is running on a smartphone, which is resource limited, we formulate the sensor fusion problem in a linear perspective, then a Kalman filter is applied instead of a particle filter, which is widely used in the literature. Furthermore, novel techniques to enhance the accuracy of individual approaches are adopted. In the experiments, an Android app is developed for real-time indoor localization and navigation. A comparison has been made between our proposed approach and individual approaches. The results show significant improvement using our proposed framework. Our proposed system can provide an average localization accuracy of 1 m.<\/jats:p>","DOI":"10.3390\/s150100715","type":"journal-article","created":{"date-parts":[[2015,1,5]],"date-time":"2015-01-05T10:17:08Z","timestamp":1420453028000},"page":"715-732","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":341,"title":["Fusion of WiFi, Smartphone Sensors and Landmarks Using the Kalman Filter for Indoor Localization"],"prefix":"10.3390","volume":"15","author":[{"given":"Zhenghua","family":"Chen","sequence":"first","affiliation":[{"name":"School of Electrical and Electronics Engineering, Nanyang Technological University, 50 Nanyang Ave, Singapore 639798, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Han","family":"Zou","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronics Engineering, Nanyang Technological University, 50 Nanyang Ave, Singapore 639798, Singapore"},{"name":"EXQUISITUS, Centre for E-City, School of Electrical and Electronics Engineering, Nanyang Technological University, 50 Nanyang Ave, Singapore 639798, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hao","family":"Jiang","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronics Engineering, Nanyang Technological University, 50 Nanyang Ave, Singapore 639798, Singapore"},{"name":"EXQUISITUS, Centre for E-City, School of Electrical and Electronics Engineering, Nanyang Technological University, 50 Nanyang Ave, Singapore 639798, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qingchang","family":"Zhu","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronics Engineering, Nanyang Technological University, 50 Nanyang Ave, Singapore 639798, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yeng","family":"Soh","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronics Engineering, Nanyang Technological University, 50 Nanyang Ave, Singapore 639798, Singapore"},{"name":"EXQUISITUS, Centre for E-City, School of Electrical and Electronics Engineering, Nanyang Technological University, 50 Nanyang Ave, Singapore 639798, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lihua","family":"Xie","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronics Engineering, Nanyang Technological University, 50 Nanyang Ave, Singapore 639798, Singapore"},{"name":"EXQUISITUS, Centre for E-City, School of Electrical and Electronics Engineering, Nanyang Technological University, 50 Nanyang Ave, Singapore 639798, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2015,1,5]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Martin, E., Vinyals, O., Friedland, G., and Bajcsy, R. (2010, January 25\u201329). Precise indoor localization using smart phones. Firenze, Italy.","DOI":"10.1145\/1873951.1874078"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Zou, H., Jiang, H., Lu, X., and Xie, L. (2014, January 6\u20138). An online sequential extreme learning machine approach to WiFi based indoor positioning. Seoul, Korea.","DOI":"10.1109\/WF-IoT.2014.6803130"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Zou, H., Wang, H., Xie, L., and Jia, Q.S. (2013, January 19\u201320). An RFID indoor positioning system by using weighted path loss and extreme learning machine. Taipei, Taiwan.","DOI":"10.1109\/CPSNA.2013.6614248"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1142\/S2301385014400068","article-title":"Platform and Algorithm Development for a RFID-Based Indoor Positioning System","volume":"2","author":"Zou","year":"2014","journal-title":"Unmanned Syst."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Seybold, J.S. (2005). Introduction to RF Propagation, John Wiley & Sons.","DOI":"10.1002\/0471743690"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Jin, Y., Toh, H.S., Soh, W.S., and Wong, W.C. (2011, January 21\u201325). A robust dead-reckoning pedestrian tracking system with low cost sensors. Seattle, WA, USA.","DOI":"10.1109\/PERCOM.2011.5767590"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Alzantot, M., and Youssef, M. (2012, January 1\u20134). UPTIME: Ubiquitous pedestrian tracking using mobile phones. Shanghai, China.","DOI":"10.1109\/WCNC.2012.6214359"},{"key":"ref_8","first-page":"164","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_9","doi-asserted-by":"crossref","first-page":"17208","DOI":"10.3390\/s121217208","article-title":"A Hybrid Smartphone Indoor Positioning Solution for Mobile LBS","volume":"12","author":"Liu","year":"2012","journal-title":"Sensors"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Liu, Y., Wang, Q., Liu, J., and Wark, T. (2012, January 19\u201323). MCMC-based indoor localization with a smart phone and sparse WiFi access points. Lugano, Switzerland.","DOI":"10.1109\/PerComW.2012.6197488"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1007\/s11265-012-0711-5","article-title":"Pedestrian navigation based on inertial sensors, indoor map, and WLAN signals","volume":"71","author":"Collin","year":"2013","journal-title":"J. Signal Proc. Syst."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Wang, H., Lenz, H., Szabo, A., Bamberger, J., and Hanebeck, U.D. (2007, January 22\u201322). WLAN-based pedestrian tracking using particle filters and low-cost MEMS sensors. Hannover Germany.","DOI":"10.1109\/WPNC.2007.353604"},{"key":"ref_13","unstructured":"Tarr\u00edo, P., Besada, J.A., and Casar, J.R. (2013, January 9\u201312). Fusion of RSS and inertial measurements for calibration-free indoor pedestrian tracking. Istanbul, Turkey."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1402","DOI":"10.3390\/s130201402","article-title":"Human behavior cognition using smartphone sensors","volume":"13","author":"Pei","year":"2013","journal-title":"Sensors"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1145\/1964897.1964918","article-title":"Activity recognition using cell phone accelerometers","volume":"12","author":"Kwapisz","year":"2011","journal-title":"ACM SigKDD Explor. Newsl."},{"key":"ref_16","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. Lake District, UK.","DOI":"10.1145\/2307636.2307655"},{"key":"ref_17","unstructured":"Ladetto, Q. (2000, January 19\u201322). On foot navigation: Continuous step calibration using both complementary recursive prediction and adaptive Kalman filtering. Salt Lake City, UT, USA."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"687","DOI":"10.1109\/TAES.2002.1008998","article-title":"Direct Kalman filtering approach for GPS\/INS integration","volume":"38","author":"Qi","year":"2002","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"11280","DOI":"10.3390\/s130911280","article-title":"GPS\/MEMS INS Data Fusion and Map Matching in Urban Areas","volume":"13","author":"Chu","year":"2013","journal-title":"Sensors"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"618","DOI":"10.1109\/TCE.2007.381737","article-title":"A real-time indoor WiFi localization system utilizing smart antennas","volume":"53","author":"Lim","year":"2007","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"180","DOI":"10.1016\/j.semradonc.2005.01.009","article-title":"Ultrasound-based localization","volume":"15","author":"Kuban","year":"2005","journal-title":"Semin. Radiat. Oncol."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1109\/MSP.2005.1458289","article-title":"Localization via ultra-wideband radios: A look at positioning aspects for future sensor networks","volume":"22","author":"Gezici","year":"2005","journal-title":"IEEE Signal Proc. Mag."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Waqar, W., Chen, Y., and Vardy, A. (2014, January 21\u201326). Incorporating user motion information for indoor smartphone positioning in sparse Wi-Fi environments. Montreal, QC, Canada.","DOI":"10.1145\/2641798.2641812"},{"key":"ref_24","unstructured":"Teixeira, T., Dublon, G., and Savvides, A. (2010). A survey of human-sensing: Methods for detecting presence, count, location, track, and identity. ACM Comput. Surv."},{"key":"ref_25","unstructured":"Groves, P.D. (2013). Principles of GNSS, Inertial, and Multisensor Integrated Navigation Systems, Artech House."},{"key":"ref_26","unstructured":"Android Developers. Available online: http:\/\/developer.android.com\/index.html."},{"key":"ref_27","unstructured":"Welch, G., and Bishop, G. (1995). An Introduction to the Kalman Filter, University of North Carolina at Chapel Hill."},{"key":"ref_28","unstructured":"Pande, A., Zeng, Y., Das, A.K., Mohapatra, P., Miyamoto, S., Seto, E., Henricson, E.K., and Han, J.J. (October, January 30). Energy expenditure estimation with smartphone body sensors. Boston, MA, USA."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"174","DOI":"10.1109\/78.978374","article-title":"A tutorial on particle filters for online nonlinear\/non-Gaussian Bayesian tracking","volume":"50","author":"Arulampalam","year":"2002","journal-title":"IEEE Trans. Signal Proc."},{"key":"ref_30","unstructured":"Elliott, R.J., Aggoun, L., and Moore, J.B. (1994). Hidden Markov Models, Springer."},{"key":"ref_31","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. Pittsburgh, PA, USA.","DOI":"10.1145\/2370216.2370280"},{"key":"ref_32","unstructured":"Nurminen, H. (2012). Position Estimation Using RSS Measurements with Unknown Measurement Model Parameters, Master's Thesis, Tampere University of Technology."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/1\/715\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:41:13Z","timestamp":1760215273000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/1\/715"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,1,5]]},"references-count":32,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2015,1]]}},"alternative-id":["s150100715"],"URL":"https:\/\/doi.org\/10.3390\/s150100715","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,1,5]]}}}