HPIPS: A High-Precision Indoor Pedestrian Positioning System Fusing WiFi-RTT, MEMS, and Map Information
Abstract
:1. Introduction
- A deep convolutional neural network model is proposed to learn the mapping relationship between indoor spatial location and Wi-Fi RTT ranging information. In the dataset construction stage, the indoor area is divided into equally spaced grids, and each grid corner is used as a sampling point. At the same time, the collected data are visualized as a gray image with ranging information and actual AP location information. Then, the data features are extracted through the convolution operation of each layer for position prediction. Finally, the experimental results show that the proposed positioning model has higher positioning accuracy than common positioning algorithms based on fingerprint matching.
- Aiming at the problems of poor stability and low accuracy of positioning results, a method of fusing the positioning results of Wi-Fi models, sensors related to the PDR algorithm information, and structured indoor map information, using an adaptive particle filter algorithm, is proposed. The microelectromechanical systems (MEMS) sensor in the smartphone can estimate the motion state of the pedestrian, and adaptively update the particle filter state transition equation, thereby improving the degree of freedom and stability of pedestrian positioning. At the same time, combined with indoor priori map information to restrict pedestrian trajectories, and further improve the positioning accuracy and stability of the positioning system.
- In order to verify the positioning performance of the HPIPS system, a large number of experiments and performance analysis work were carried out in an experimental environment of about 800 square meters, and the positioning accuracy was compared with millimeter-level optical calibration systems and commonly used positioning algorithms. The experimental results prove that the constructed indoor positioning system can provide users with stable, reliable, continuous, and high-precision absolute position information, which has certain popularization and application value.
2. Preliminaries and Overview of System
2.1. Wi-Fi FTM
2.2. Filtering Technology in Target Tracking
3. System Overview
4. Proposed Method and Implementation Details
4.1. RTT Fingerprint Location Technology Based on Convolutional Neural Network
4.1.1. Overview of Basic Ideas
4.1.2. Description of Algorithm Details
Building Training Datasets
Build Indoor Positioning Model
4.2. Multi-Information Fusion Positioning Algorithm Based on Particle Filter
Algorithm 1: Integrated Positioning Strategy Based on Particle Filter |
Input: Particle range: Initial range x, Initial range y. The number of particles: N. Set particle moving direction: Random direction. Initialization weight: weights. Initialization stride: L. |
Output: Tracking results using particle filter and CNN model: state. |
// is the CNN positioning model, is real-time fingerprint grayscale image; |
1: Initialization: sample a set of particles from the initial state distribution |
2: while a new motion measurement do |
3: Current location update; |
// L is updated in real time according to the step stride estimation model (9). |
4: for each particle do |
5: Prediction: predict particle state by state transition Formula (8); |
6: if then // CNN positioning results as observation results. |
7: Update particle weights by Formula (10); |
8: else if Particles through the wall (or building structure); |
9: Update particle weights by map information (building boundaries, doors, windows, etc.); |
10: end for |
11: Weight: normalized; |
12: if 1/sum(square(weights)) <length(particles)/2 and Carrier is in motion then |
13: Resample: generate new particles based on their weights (multinomial resample); |
14: end if |
15: Update the Current location using states and weights. |
5. Implementations and Evaluation
5.1. Analysis and Comparison of Model Performance
5.2. Multi-Source Fusion Location Experiment
6. Discussion and Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Randell, C.; Muller, H. Low cost indoor positioning system. In International Conference on Ubiquitous Computing; Springer: Berlin/Heidelbery, Germany, 2001; pp. 42–48. [Google Scholar]
- Gigl, T.; Janssen, G.J.; Dizdarevic, V.; Witrisal, K.; Irahhauten, Z. Analysis of a UWB indoor positioning system based on received signal strength. In Proceedings of the 2007 4th Workshop on Positioning, Navigation and Communication, Hannover, Germany, 22 March 2007; pp. 97–101. [Google Scholar]
- Gan, X.; Yu, B.; Wang, X.; Yang, Y.; Jia, R.; Zhang, H.; Sheng, C.; Huang, L.; Wang, B. A new array pseudolites technology for high precision indoor positioning. IEEE Access 2019, 7, 153269–153277. [Google Scholar] [CrossRef]
- Seco, F.; Plagemann, C.; Jiménez, A.R.; Burgard, W. Improving RFID-based indoor positioning accuracy using Gaussian processes. In Proceedings of the 2010 International Conference on Indoor Positioning and Indoor Navigation, Zurich, Switzerland, 15–17 September 2010; pp. 1–8. [Google Scholar]
- Medina, C.; Segura, J.C.; De la Torre, A. Ultrasound indoor positioning system based on a low-power wireless sensor network providing sub-centimeter accuracy. Sensors 2013, 13, 3501–3526. [Google Scholar] [CrossRef] [Green Version]
- Yang, C.; Shao, H.-R. WiFi-based indoor positioning. IEEE Commun. Mag. 2015, 53, 150–157. [Google Scholar] [CrossRef]
- Lin, X.-Y.; Ho, T.-W.; Fang, C.-C.; Yen, Z.-S.; Yang, B.-J.; Lai, F. A mobile indoor positioning system based on iBeacon technology. In Proceedings of the 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Milan, Italy, 25–29 August 2015; pp. 4970–4973. [Google Scholar]
- Werner, M.; Kessel, M.; Marouane, C. Indoor positioning using smartphone camera. In Proceedings of the 2011 International Conference on Indoor Positioning and Indoor Navigation, Guimaraes, Portugal, 21–23 September 2011; pp. 1–6. [Google Scholar]
- Kim, S.-E.; Kim, Y.; Yoon, J.; Kim, E.S. Indoor positioning system using geomagnetic anomalies for smartphones. In Proceedings of the 2012 International conference on indoor positioning and indoor navigation (IPIN), Sydney, Australia, 13–15 November 2012; pp. 1–5. [Google Scholar]
- Liu, H.; Darabi, H.; Banerjee, P.; Liu, J. Survey of wireless indoor positioning techniques and systems. IEEE Trans. Syst. ManCybern. Part C (Appl. Rev.) 2007, 37, 1067–1080. [Google Scholar] [CrossRef]
- He, S.; Chan, S.-H.G. Wi-Fi fingerprint-based indoor positioning: Recent advances and comparisons. IEEE Commun. Surv. Tutor. 2015, 18, 466–490. [Google Scholar] [CrossRef]
- Bahl, P.; Padmanabhan, V.N. RADAR: An in-building RF-based user location and tracking system. In Proceedings of the IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No. 00CH37064), Tel Aviv, Israel, 26–30 March 2000; pp. 775–784. [Google Scholar]
- Youssef, M.A.; Agrawala, A.; Shankar, A.U. WLAN location determination via clustering and probability distributions. In Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003 (PerCom 2003), Fort Worth, TX, USA, 26 March 2003; pp. 143–150. [Google Scholar]
- Swangmuang, N.; Krishnamurthy, P. Location fingerprint analyses toward efficient indoor positioning. In Proceedings of the 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom), Hong Kong, China, 17–21 March 2008; pp. 100–109. [Google Scholar]
- Swangmuang, N.; Krishnamurthy, P. An effective location fingerprint model for wireless indoor localization. Pervasive Mob. Comput. 2008, 4, 836–850. [Google Scholar] [CrossRef]
- Song, X.; Fan, X.; Xiang, C.; Ye, Q.; Liu, L.; Wang, Z.; He, X.; Yang, N.; Fang, G. A novel convolutional neural network based indoor localization framework with WiFi fingerprinting. IEEE Access 2019, 7, 110698–110709. [Google Scholar] [CrossRef]
- Wang, F.; Feng, J.; Zhao, Y.; Zhang, X.; Zhang, S.; Han, J. Joint activity recognition and indoor localization with WiFi fingerprints. IEEE Access 2019, 7, 80058–80068. [Google Scholar] [CrossRef]
- Peng, Z.; Gao, S.; Xiao, B.; Wei, G.; Guo, S.; Yang, Y. Indoor floor plan construction through sensing data collected from smartphones. IEEE Internet Things J. 2018, 5, 4351–4364. [Google Scholar] [CrossRef]
- Tang, H.; Xue, F.; Liu, T.; Zhao, M.; Dong, C. Indoor Positioning Algorithm Fusing Multi-Source Information. Wirel. Pers. Commun. 2019, 109, 2541–2560. [Google Scholar] [CrossRef]
- Tiwari, S.; kumar Jain, V. HILS: Hybrid indoor localisation system using Wi-Fi received signal strength and inertial sensor’s measurements of smart-phone. IET Commun. 2019, 13, 1595–1606. [Google Scholar] [CrossRef]
- Zhuang, Y.; Yang, J.; Qi, L.; Li, Y.; Cao, Y.; El-Sheimy, N. A pervasive integration platform of low-cost MEMS sensors and wireless signals for indoor localization. IEEE Internet Things J. 2017, 5, 4616–4631. [Google Scholar] [CrossRef]
- Li, Y.; Zhang, P.; Lan, H.; Zhuang, Y.; Niu, X.; El-Sheimy, N. A modularized real-time indoor navigation algorithm on smartphones. In Proceedings of the 2015 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Banff, AB, Canada, 13–16 October 2015; pp. 1–7. [Google Scholar]
- Guo, X.; Shao, W.; Zhao, F.; Wang, Q.; Li, D.; Luo, H. WiMag: Multimode fusion localization system based on Magnetic/WiFi/PDR. In Proceedings of the 2016 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Alcala de Henares, Spain, 4–7 October 2016; pp. 1–8. [Google Scholar]
- Karlsson, F.; Karlsson, M.; Bernhardsson, B.; Tufvesson, F.; Persson, M. Sensor fused indoor positioning using dual band WiFi signal measurements. In Proceedings of the 2015 European control conference (ECC), Linz, Austria, 15–17 July 2015; pp. 1669–1672. [Google Scholar]
- Li, X.; Wang, J.; Liu, C.; Zhang, L.; Li, Z. Integrated WiFi/PDR/smartphone using an adaptive system noise extended Kalman filter algorithm for indoor localization. ISPRS Int. J. Geo-Inf. 2016, 5, 8. [Google Scholar] [CrossRef] [Green Version]
- Bullmann, M.; Fetzer, T.; Ebner, F.; Ebner, M.; Deinzer, F.; Grzegorzek, M. Comparison of 2.4 GHz WiFi FTM-and RSSI-Based Indoor Positioning Methods in Realistic Scenarios. Sensors 2020, 20, 4515. [Google Scholar] [CrossRef] [PubMed]
- Kulkarni, A.; Lim, A. Preliminary Study on Indoor Localization using Smartphone-Based IEEE 802.11 mc. In Proceedings of the 15th International Conference on emerging Networking EXperiments and Technologies, New York, NY, USA, 9 December 2019; pp. 43–44. [Google Scholar]
- Hashem, O.; Youssef, M.; Harras, K.A. WiNar: Rtt-based sub-meter indoor localization using commercial devices. In Proceedings of the 2020 IEEE International Conference on Pervasive Computing and Communications (PerCom), Austin, TX, USA, 23–27 March 2020; pp. 1–10. [Google Scholar]
- Sun, M.; Wang, Y.; Xu, S.; Qi, H.; Hu, X. Indoor Positioning Tightly Coupled Wi-Fi FTM Ranging and PDR Based on the Extended Kalman Filter for Smartphones. IEEE Access 2020, 8, 49671–49684. [Google Scholar] [CrossRef]
- Bozkurt, S.; Elibol, G.; Gunal, S.; Yayan, U. A comparative study on machine learning algorithms for indoor positioning. In Proceedings of the 2015 International Symposium on Innovations in Intelligent SysTems and Applications (INISTA), Madrid, Spain, 2–4 September 2015; pp. 1–8. [Google Scholar]
- Bishop, G.; Welch, G. An introduction to the kalman filter. Proc Siggraph Course 2001, 8, 41. [Google Scholar]
- Julier, S.J.; Uhlmann, J.K. New extension of the Kalman filter to nonlinear systems. In Signal Processing, Sensor Fusion, and Target Recognition VI; International Society for Optics and Photonics: Orlando, FL, United States, 1997; pp. 182–193. [Google Scholar]
- Julier, S.J.; Uhlmann, J.K. Unscented filtering and nonlinear estimation. Proc. IEEE 2004, 92, 401–422. [Google Scholar] [CrossRef] [Green Version]
- UmaMageswari, A.; Ignatious, J.J.; Vinodha, R. A comparitive study of Kalman filter, extended kalman filter and unscented Kalman filter for harmonic analysis of the non-stationary signals. Int. J. Sci. Eng. Res. 2012, 3, 1–9. [Google Scholar]
- Ristic, B.; Arulampalam, S.; Gordon, N. Beyond the Kalman filter: Particle Filters for Tracking Applications; Artech House: Boston, MA, USA, 2004; Volume 685. [Google Scholar]
- Dias, S.S.; Bruno, M.G. Cooperative particle filtering for emitter tracking with unknown noise variance. In Proceedings of the 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Kyoto, Japan, 25–30 March 2012; pp. 2629–2632. [Google Scholar]
- Ding, J.-M.; Lin, J.-H.; Wang, H.; Huang, C.-G.; Zhao, J. Performance parameter estimation method of high-speed train based on Rao-Blackwellised particle filter. J. Traffic Transp. Eng. 2014, 14, 52–57. [Google Scholar]
- Bengio, Y.; Goodfellow, I.; Courville, A. Deep Learning; MIT Press: Cambridge, MA, USA, 2017; Volume 1. [Google Scholar]
- Kim, K.S.; Lee, S.; Huang, K. A scalable deep neural network architecture for multi-building and multi-floor indoor localization based on Wi-Fi fingerprinting. Big Data Anal. 2018, 3, 4. [Google Scholar] [CrossRef] [Green Version]
- Xu, S.; Chen, R.; Yu, Y.; Guo, G.; Huang, L. Locating smartphones indoors using built-in sensors and Wi-Fi ranging with an enhanced particle filter. IEEE Access 2019, 7, 95140–95153. [Google Scholar] [CrossRef]
- Davidson, P.; Piché, R. A survey of selected indoor positioning methods for smartphones. IEEE Commun. Surv. Tutor. 2016, 19, 1347–1370. [Google Scholar] [CrossRef]
- Hwang, J.G.; Lee, K. Enhanced Indoor Positioning Method based on IEEE 802.11 RSSI Considering DOP in Building Environments. In Proceedings of the 11th International Conference on Digital Telecommunications, Lisbon, Portugal, 21–25 February 2016; pp. 19–21. [Google Scholar]
- Mohammed, Y.; Abdallah, A.; Liu, Y. Characterization of indoor penetration loss at ISM band. In Proceedings of the Asia-Pacific Conference on Environmental Electromagnetics, 2003. CEEM 2003. Proceedings, Hangzhou, China, 4–7 November 2003; pp. 25–28. [Google Scholar]
- Ashraf, I.; Hur, S.; Park, Y. Indoor positioning on disparate commercial smartphones using Wi-Fi access points coverage area. Sensors 2019, 19, 4351. [Google Scholar] [CrossRef] [Green Version]
- Ali, M.U.; Hur, S.; Park, Y. Locali: Calibration-free systematic localization approach for indoor positioning. Sensors 2017, 17, 1213. [Google Scholar] [CrossRef] [Green Version]
Hyperparameters | Values of Parameters |
---|---|
Input Size | 25 × 25 (According to AP location) |
Activation Function | ReLU (Rectified Liner Unit) |
Number of Convolutional Layers | 2 |
Pooling Size | 2 |
Stride | 1 |
Number of FC Layers | 1 |
Optimizer | Adam |
Learning Rate | 0.001 |
Weight Decay | 0.0005 |
Batch Size | 50 |
Epochs | 500 |
Algorithm | CNN | PF + CNN | PF + CNN/MEMS/MAP |
---|---|---|---|
Mean Error (m) | 2.58 | 1.21 | 0.41 |
65% Error (m) | 3.25 | 1.54 | 0.52 |
Maximum Error (m) | 4.90 | 3.58 | 1.38 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Huang, L.; Yu, B.; Li, H.; Zhang, H.; Li, S.; Zhu, R.; Li, Y. HPIPS: A High-Precision Indoor Pedestrian Positioning System Fusing WiFi-RTT, MEMS, and Map Information. Sensors 2020, 20, 6795. https://doi.org/10.3390/s20236795
Huang L, Yu B, Li H, Zhang H, Li S, Zhu R, Li Y. HPIPS: A High-Precision Indoor Pedestrian Positioning System Fusing WiFi-RTT, MEMS, and Map Information. Sensors. 2020; 20(23):6795. https://doi.org/10.3390/s20236795
Chicago/Turabian StyleHuang, Lu, Baoguo Yu, Hongsheng Li, Heng Zhang, Shuang Li, Ruihui Zhu, and Yaning Li. 2020. "HPIPS: A High-Precision Indoor Pedestrian Positioning System Fusing WiFi-RTT, MEMS, and Map Information" Sensors 20, no. 23: 6795. https://doi.org/10.3390/s20236795
APA StyleHuang, L., Yu, B., Li, H., Zhang, H., Li, S., Zhu, R., & Li, Y. (2020). HPIPS: A High-Precision Indoor Pedestrian Positioning System Fusing WiFi-RTT, MEMS, and Map Information. Sensors, 20(23), 6795. https://doi.org/10.3390/s20236795