A Pseudo-Satellite Fingerprint Localization Method Based on Discriminative Deep Belief Networks
Abstract
:1. Introduction
- (1)
- Aiming to address the challenges of poor positioning reliability and the inability to position faced by pseudo-satellites in indoor non-line-of-sight environments, a fingerprint matching positioning method based on pseudo-satellite multiplexed carrier noise density (C/N0) signal strength is proposed. An eight-channel indoor array pseudo-satellite base station is developed. Each channel transmits independent C/A code and B1/L1 band RF signals, enabling stable and continuous positioning in indoor non-line-of-sight environments.
- (2)
- This paper proposes a fingerprint positioning method based on the discriminative deep belief networks (DDBNs). The greedy unsupervised learning method is utilized to finalize the construction of the DDBN deep architecture. Subsequently, the gradient descent-supervised learning method is employed to optimize the parameter space further. Finally, the classification performance of the entire deep architecture is enhanced by implementing the backpropagation strategy with an exponential loss function. The optimal model for pseudo-satellite multi-channel C/N0 signal strength is ultimately achieved by leveraging a small amount of annotated data through repeated iterative calculations.
- (3)
- In this paper, a large number of experiments are conducted in an indoor non-line-of-sight environment to achieve the static and dynamic positioning of pedestrians using the constructed C/N0 signal strength model. The results are compared to commonly used fingerprint positioning methods. The experimental findings indicate that the proposed positioning method can achieve a better accuracy and effectively meet the indoor positioning requirements of unmanned vehicles.
2. Related Work
2.1. Multi-Channel Indoor Array Pseudo-Satellites
2.2. Indoor Array Pseudo-Satellite Carrier Noise Density (C/N0) Signal Strength
- (1)
- Pseudo-satellite C/N0 time stability test. In this paper, the Ublox F9P commercial receiver was utilized to observe the pseudo-satellite base station signal in a non-line-of-sight environment for 1 h. The sampling frequency was set at 1 Hz, and the C/N0 data results of each channel were recorded. The average C/N0 of all channels was used as the evaluation metric for time stability. The C/N0 stability test results of the pseudo-satellite signal from the indoor array are depicted in Figure 2.
- (2)
- Pseudo-satellite C/N0 spatial difference test. Theoretically, the greater the spatial difference of the signal, the higher the positioning accuracy of the fingerprint matching algorithm. Therefore, in non-line-of-sight indoor environments, two sampling points were established with a spacing of 0.2 m. The signal strength of the eight-channel pseudo-satellite C/N0 was collected at these points. The data were collected over a period of 1 h with a sampling frequency of 1 Hz. The C/N0 spatial difference test results of the indoor array pseudo-satellite signal were obtained by comparing the C/N0 difference between two pseudo-satellites on the same channel but at different positions as the spatial difference evaluation metric. The C/N0 spatial difference test results of the pseudo-satellite signal from the indoor array, as depicted in Figure 3, were obtained.
2.3. Technical Architecture
- (1)
- Offline stage. In the indoor non-line-of-sight environment test area, observation data from eight pseudo-satellite C/N0 signal strengths were collected. The median preprocessing method, based on the root-mean-square error, was utilized to reduce data noise. The observation data was organized into an ordered vector, and a pseudo-satellite C/N0 signal strength position fingerprint was constructed using the location coordinates of the sampling points. Afterward, the constructed dataset was transferred to a server-side database for training the localization model. Finally, the trained positioning model was distributed to the user terminal.
- (2)
- Online stage. In the current indoor non-line-of-sight environment, the user terminal receives the eight-channel pseudo-satellite RF signal in real time and estimates the real-time position of the user terminal using the positioning model.
3. Fingerprint Localization Method Based on the Discriminative Deep Belief Network Pseudo-Satellite C/N0 Signal Strength
3.1. Discriminative Deep Belief Networks
- (1)
- DDBN uses RBM as the basic module and uses a greedy and unsupervised method to build a deep architecture layer by layer. U unlabeled data and L annotated data are used to find the parameter space W of the N-layer network.
- (2)
- DDBN uses the gradient descent method to train the deep architecture based on the exponential loss function. The parameter space W is further optimized by L annotated data.
3.2. DDBN Unsupervised Learning Method
3.3. DDBN Supervised Learning Method
4. Test Results and Evaluation
4.1. Test Environment and Test Settings
4.2. Static Positioning Performance Test
4.3. Dynamic Positioning Performance Test
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Qi, L.; Liu, Y.; Yu, Y.; Chen, L.; Chen, R. Current Status and Future Trends of Meter-Level Indoor Positioning Technology: A Review. Remote Sens. 2024, 16, 398. [Google Scholar] [CrossRef]
- Zafari, F.; Gkelias, A.; Leung, K.K. A Survey of Indoor Localization Systems and Technologies. IEEE Commun. Surv. Tutor. 2019, 21, 2568–2599. [Google Scholar] [CrossRef]
- Chan, P.Y.; Chao, J.-C.; Wu, R.-B. A Wi-Fi-Based Passive Indoor Positioning System via Entropy-Enhanced Deployment of Wi-Fi Sniffers. Sensors 2023, 23, 1376. [Google Scholar] [CrossRef] [PubMed]
- Yang, C.; Cheng, Z.; Jia, X.; Zhang, L.; Li, L.; Zhao, D. A Novel Deep Learning Approach to 5G CSI/Geomagnetism/VIO Fused Indoor Localization. Sensors 2023, 23, 1311. [Google Scholar] [CrossRef] [PubMed]
- Jayawardana, P.A.D.N.; Obaid, H.; Yesilyurt, T.; Tan, B.; Lohan, E.S. Machine-Learning-Based LOS Detection for 5G Signals with Applications in Airport Environments. Sensors 2023, 23, 1470. [Google Scholar] [CrossRef] [PubMed]
- Wan, Q.; Duan, X.; Yu, Y.; Chen, R.; Chen, L. Self-Calibrated Multi-Floor Localization Based on Wi-Fi Ranging/Crowdsourced Fingerprinting and Low-Cost Sensors. Remote Sens. 2022, 14, 5376. [Google Scholar] [CrossRef]
- Zheng, X.; Chen, R.; Chen, L.; Wang, L.; Yu, Y.; Zhang, Z.; Li, W.; Pei, Y.; Wu, D.; Ruan, Y. A Novel Device-Free Positioning Method Based on Wi-Fi CSI with NLOS Detection and Bayes Classification. Remote Sens. 2023, 15, 2676. [Google Scholar] [CrossRef]
- Zhang, Z.; Yu, Y.; Chen, L.; Chen, R. Hybrid Indoor Positioning System Based on Acoustic Ranging and Wi-Fi Fingerprinting under NLOS Environments. Remote Sens. 2023, 15, 3520. [Google Scholar] [CrossRef]
- Zhang, H.; Wang, Q.; Li, Z.; Mi, J.; Zhang, K. Research on High Precision Positioning Method for Pedestrians in Indoor Complex Environments Based on UWB/IMU. Remote Sens. 2023, 15, 3555. [Google Scholar] [CrossRef]
- De Blasio, G.; Quesada-Arencibia, A.; García, C.R.; Molina-Gil, J.M.; Caballero-Gil, C. Study on an Indoor Positioning System for Harsh Environments Based on Wi-Fi and Bluetooth Low Energy. Sensors 2017, 17, 1299. [Google Scholar] [CrossRef]
- Cantón Paterna, V.; Calveras Auge, A.; Paradells Aspas, J.; Perez Bullones, M.A. A Bluetooth Low Energy Indoor Positioning System with Channel Diversity, Weighted Trilateration and Kalman Filtering. Sensors 2017, 17, 2927. [Google Scholar] [CrossRef]
- Murata, S.; Yara, C.; Kaneta, K.; Ioroi, S.; Tanaka, H. Accurate Indoor Positioning System Using Near-Ultrasonic Sound from a Smartphone. In Proceedings of the 2014 Eighth International Conference on Next Generation Mobile Apps, Services and Technologies, Oxford, UK, 10–12 September 2014; pp. 13–18. [Google Scholar] [CrossRef]
- Peng, Q.; Guan, W.; Wu, Y.; Cai, Y.; Xie, C.; Wang, P. Three-dimensional high-precision indoor positioning strategy using Tabu search based on visible light communication. Opt. Eng. 2018, 57. [Google Scholar] [CrossRef]
- Yeh, S.-C.; Hsu, W.-H.; Lin, W.-Y.; Wu, Y.-F. Study on an Indoor Positioning System Using Earth’s Magnetic Field. IEEE Trans. Instrum. Meas. 2020, 69, 865–872. [Google Scholar] [CrossRef]
- Zhang, B.; Wang, Q.; Xia, W.; Sun, Y.; Wang, J. Pseudolite Multipath Estimation Adaptive Mitigation of Vector Tracking Based on Ref-MEDLL. Remote Sens. 2023, 15, 4041. [Google Scholar] [CrossRef]
- Fujii, K.; Sakamoto, Y.; Wang, W.; Arie, H.; Schmitz, A.; Sugano, S. Hyperbolic Positioning with Antenna Arrays and Multi-Channel Pseudolite for Indoor Localization. Sensors 2015, 15, 25157–25175. [Google Scholar] [CrossRef]
- Huang, L.; Yu, B.; Du, S.; Li, J.; Jia, H.; Bi, J. Multi-Level Fusion Indoor Positioning Technology Considering Credible Evaluation Analysis. Remote Sens. 2023, 15, 353. [Google Scholar] [CrossRef]
- Kang, W.; Han, Y. SmartPDR: Smartphone-Based Pedestrian Dead Reckoning for Indoor Localization. IEEE Sens. J. 2015, 15, 2906–2916. [Google Scholar] [CrossRef]
- Zhang, H.; Pan, S. LSOS: An FG Position Method Based on Group Phase Ranging Ambiguity Estimation of BeiDou Pseudolite. Remote Sens. 2023, 15, 1924. [Google Scholar] [CrossRef]
- Huang, L.; Yu, B.; Li, J.; Zhang, H.; Liang, X.; Cheng, J. A Robust Indoor High-precision Positioning Method Based on Arrayed Pseudolites. In Proceedings of the 2022 IEEE 12th International Conference on Indoor Positioning and Indoor Navigation (IPIN), Beijing, China, 5–8 September 2022; pp. 1–8. [Google Scholar] [CrossRef]
- Gan, X.; Yu, B.; Huang, L.; Jia, R.; Zhang, H.; Sheng, C.; Fan, G.; Wang, B. Doppler Differential Positioning Technology Using the BDS/GPS Indoor Array Pseudolite System. Sensors 2019, 19, 4580. [Google Scholar] [CrossRef] [PubMed]
- Jiang, C.; Chen, Y.; Xu, B.; Jia, J.; Sun, H.; Chen, C.; Duan, Z.; Bo, Y.; Hyyppa, J. Vector Tracking Based on Factor Graph Optimization for GNSS NLOS Bias Estimation and Correction. IEEE Internet Things J. 2022, 9, 16209–16221. [Google Scholar] [CrossRef]
- Wu, Z.; Li, Y.; Meng, X.; Lv, X.; Guo, Q. A Minimum Joint Error Entropy-Based Localization Method in Mixed LOS/NLOS Environments. IEEE Internet Things J. 2023, 10, 19913–19924. [Google Scholar] [CrossRef]
- Hinton, G.E.; Salakhutdinov, R.R. Reducing the dimensionality of data with neural networks. Science 2006, 313, 504–507. [Google Scholar] [CrossRef]
- Tong, G.; Li, Y.; Cao, L.; Jin, C. A DBN for hyperspectral remote sensing image classification. In Proceedings of the 2017 12th IEEE Conference on Industrial Electronics and Applications (ICIEA), Siem Reap, Cambodia, 18–20 June 2017; pp. 1757–1762. [Google Scholar] [CrossRef]
- Horvath, J.; Montserrat, D.M.; Hao, H.; Delp, E.J. Manipulation Detection in Satellite Images Using Deep Belief Networks. In Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Seattle, WA, USA, 14–19 June 2020; pp. 2832–2840. [Google Scholar] [CrossRef]
- Jiang, D.-M.; Wu, P.; Wang, F.-N.; Sahli, H.; Verhelst, W. Audio visual speech recognition based on multi-stream DBN models with Articulatory Features. In Proceedings of the 2010 7th International Symposium on Chinese Spoken Language Processing, Tainan, Taiwan, 29 November–3 December 2010; pp. 190–193. [Google Scholar] [CrossRef]
- Friedman, J.; Tibshirani, R.; Hastie, T. Additive logistic regression: A statistical view of boosting—Rejoinder. Ann. Stat. Off. J. Inst. Math. Stat. 2000, 28, 337–407. [Google Scholar]
- Gharghan, S.K.; Nordin, R.; Ismail, M.; Ali, J.A. Accurate Wireless Sensor Localization Technique Based on Hybrid PSO-ANN Algorithm for Indoor and Outdoor Track Cycling. IEEE Sens. J. 2016, 16, 529–541. [Google Scholar] [CrossRef]
- Liu, W.; Fu, X.; Deng, Z.; Xu, L.; Jiao, J. Smallest enclosing circle-based fingerprint clustering and modified-WKNN matching algorithm for indoor positioning. In Proceedings of the 2016 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Alcalá de Henares, Spain, 4–7 October 2016. [Google Scholar]
Name | TP1 | TP2 | TP3 | TP4 |
---|---|---|---|---|
RMSE (m) | 0.09 | 0.09 | 0.08 | 0.12 |
Maximum (m) | 0.19 | 0.19 | 0.16 | 0.24 |
2σ | 0.15 | 0.16 | 0.12 | 0.19 |
Test Track | True Location | Real-Time Positioning Results | X Error (m) | Y Error (m) | 2D Positioning Error | ||
---|---|---|---|---|---|---|---|
X (m) | Y (m) | X (m) | Y (m) | ||||
Triangle | 4,212,835.42 | 538,277.09 | 4,212,835.71 | 538,277.31 | 0.29 | 0.22 | 0.26 |
4,212,837.69 | 538,275.61 | 4,212,837.87 | 538,275.74 | 0.18 | 0.13 | 0.16 | |
4,212,832.08 | 538,276.15 | 4,212,832.40 | 538,276.01 | 0.32 | 0.14 | 0.25 | |
Linear | 4,212,835.42 | 538,277.09 | 4,212,835.63 | 538,277.35 | 0.21 | 0.26 | 0.24 |
4,212,837.69 | 538,275.61 | 4,212,837.85 | 538,275.72 | 0.16 | 0.11 | 0.14 | |
4,212,842.31 | 538,276.21 | 4,212,842.54 | 538,275.75 | 0.23 | 0.46 | 0.36 |
Algorithm Name | Our Model | PSO-ANN | M-WKNN | WKNN |
---|---|---|---|---|
Average error (m) | 0.23 | 0.32 | 0.40 | 0.62 |
2σ error (m) | 0.26 | 0.38 | 0.52 | 0.74 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Liang, X.; Pan, S.; Yu, B.; Li, S.; Du, S. A Pseudo-Satellite Fingerprint Localization Method Based on Discriminative Deep Belief Networks. Remote Sens. 2024, 16, 1430. https://doi.org/10.3390/rs16081430
Liang X, Pan S, Yu B, Li S, Du S. A Pseudo-Satellite Fingerprint Localization Method Based on Discriminative Deep Belief Networks. Remote Sensing. 2024; 16(8):1430. https://doi.org/10.3390/rs16081430
Chicago/Turabian StyleLiang, Xiaohu, Shuguo Pan, Baoguo Yu, Shuang Li, and Shitong Du. 2024. "A Pseudo-Satellite Fingerprint Localization Method Based on Discriminative Deep Belief Networks" Remote Sensing 16, no. 8: 1430. https://doi.org/10.3390/rs16081430
APA StyleLiang, X., Pan, S., Yu, B., Li, S., & Du, S. (2024). A Pseudo-Satellite Fingerprint Localization Method Based on Discriminative Deep Belief Networks. Remote Sensing, 16(8), 1430. https://doi.org/10.3390/rs16081430