Skip to main content

Advertisement

Log in

NLOS signal detection and correction for smartphone using convolutional neural network and variational mode decomposition in urban environment

  • Original Article
  • Published:
GPS Solutions Aims and scope Submit manuscript

Abstract

With the rapid development of mobile communications, location-based service for smartphones has received extensive attention, becoming an indispensable part of smart cities. However, the positioning effect of smartphones in urban environments is not ideal, and the non-line-of-sight (NLOS) signal is one of the main limiting factors. To weaken NLOS signal errors, we present a method to detect and correct NLOS signals. An NLOS signal detection model based on a convolutional neural network is constructed using the original observations of smartphones. In an experimental environment, the detection accuracy of the model reaches more than 95%. The detected NLOS signals are decomposed using the variational mode decomposition method to eliminate the NLOS part and improve the data quality. To evaluate the effect of the proposed method, we conduct static and dynamic experiments in an urban environment. In the static experiment, the positioning accuracy of the processed data is improved by an average of 15% compared with the unprocessed data, and the stability of the plane results is also significantly enhanced. In the dynamic test, the dataset processed using the proposed method achieved a positioning accuracy of 3 m in an environment with severe signal occlusion, and the accuracy is improved by more than 20%. Although the accuracy in heavily occluded areas is still far from that in an open environment while only relying on the global navigation satellite system signal of smartphones, this method can still provide new ideas for smart city research and construction.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

Similar content being viewed by others

Data availability

The datasets supporting this research are collected by the experimental device. If needy, please contact us by email, lq_0328@seu.edu.cn.

References

  • Bertsekas DP (1976) Multiplier methods: a survey. Automatica 12(2):133–145

    Article  Google Scholar 

  • Breßler J, Reisdorf P, Obst M, Wanielik G (2016) GNSS positioning in non-line-of-sight context—A survey. In: Proceedings of the IEEE 19th International Conference on Intelligent Transportation Systems, Rio de Janeiro, Brazil, November 01–04, pp 1147-1154

  • Dragomiretskiy K, Zosso D (2014) Variational mode decomposition. IEEE Trans Signal Process 62(3):531–544. https://doi.org/10.1109/TSP.2013.2288675

    Article  Google Scholar 

  • Géron A (2019) Hands-on machine learning with Scikit-Learn, Keras, and TensorFlow: concepts, tools, and techniques to build intelligent systems. O’Reilly Media Inc., Sebastopol

    Google Scholar 

  • Groves PD, Adjrad M (2017) Likelihood-based GNSS positioning using LOS/NLOS predictions from 3D mapping and pseudoranges. GPS Solut 21:1805–1816. https://doi.org/10.1007/s10291-017-0654-1

    Article  Google Scholar 

  • Hsu LT (2018) Analysis and modeling GPS NLOS effect in highly urbanized area. GPS Solut. https://doi.org/10.1007/s10291-017-0667-9

    Article  Google Scholar 

  • Jiménez-Martínez MJ, Farjas-Abadia M, Quesada-Olmo N (2021) An approach to improving GNSS positioning accuracy using several GNSS devices. Remote Sens 13(6):1149. https://doi.org/10.3390/rs13061149

    Article  Google Scholar 

  • LeCun Y, Bottou L, Bengio Y, Haffner P (1998) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278–2324. https://doi.org/10.1109/5.726791

    Article  Google Scholar 

  • Li T, Zhang H, Gao Z, Chen Q, Niu X (2018) High-accuracy positioning in urban environments using single-frequency multi-GNSS RTK/MEMS-IMU integration. Remote Sens 10:205. https://doi.org/10.3390/rs10020205

    Article  Google Scholar 

  • Liu Q, Huang Z, Wang J (2019) Indoor non-line-of-sight and multipath detection using deep learning approach. GPS Solut. https://doi.org/10.1007/s10291-019-0869-4

    Article  Google Scholar 

  • Lyu Z, Gao Y (2020b) An SVM based weight scheme for improving kinematic GNSS positioning accuracy with low-cost GNSS receiver in urban environments. Sensors 20:7265. https://doi.org/10.3390/s20247265

    Article  Google Scholar 

  • Meguro J, Murata T, Takiguchi J, Amano Y, Hashizume T (2009) GPS multipath mitigation for urban area using omnidirectional infrared camera. IEEE Trans Intell Transp Syst 10:22–30. https://doi.org/10.1109/TITS.2008.2011688

    Article  Google Scholar 

  • Norden EH, Zheng S, Steven RL, Manli CW, Hsing HS, Quanan Z, Yen NC, Tung CC, Henry HL (1998) The empirical mode decomposition and the Hilbert spectrum for nonlinear and nonstationary time series analysis. Proc R Soc Lond 454:1971. https://doi.org/10.1098/rspa.1998.0193

    Article  Google Scholar 

  • Phan H, Andreotti F, Cooray N, Chén OY, De Vos M (2018) Joint classification and prediction CNN framework for automatic sleep stage classification. IEEE Trans Biomed Eng 66(5):1285–1296. https://doi.org/10.1109/TBME.2018.2872652

    Article  Google Scholar 

  • Sivavaraprasad G, Padmaja RS, Ratnam DV (2017) Mitigation of ionospheric scintillation effects on GNSS signals using variational mode decomposition. IEEE Geosci Remote Sens Lett 14(3):389–393. https://doi.org/10.1109/LGRS.2016.2644723

    Article  Google Scholar 

  • Sun R, Wang G, Zhang W, Hsu LT, Ochienge WY (2019) A gradient boosting decision tree based GPS signal reception classification algorithm. Appl Soft Comput 86:105942. https://doi.org/10.1016/j.asoc.2019.105942

    Article  Google Scholar 

  • Suzuki T, Amano Y (2021) NLOS multipath classification of GNSS signal correlation output using machine learning. Sensors 21(7):2503. https://doi.org/10.3390/s21072503

    Article  Google Scholar 

  • Van Dierendonck AJ, Fenton P, Ford T (1992) Theory and performance of narrow correlator spacing in a GPS receiver. Navigation 39:265–283. https://doi.org/10.1002/j.2161-4296.1992.tb02276.x

    Article  Google Scholar 

  • Wang L, Groves PD, Ziebart MK (2013) GNSS shadow matching: improving urban positioning accuracy using a 3D city model with optimized visibility scoring scheme. J Inst Navig 60:195–207. https://doi.org/10.1002/navi.38

    Article  Google Scholar 

  • Wang L, Groves PD, Ziebart MK (2015) Smartphone shadow matching for better cross-street GNSS positioning in urban environments. J Navig 68(3):411–433. https://doi.org/10.1017/S0373463314000836

    Article  Google Scholar 

  • Wen W, Bai X, Kan YC, Hsu LT (2019) Tightly coupled GNSS/INS integration via factor graph and aided by Fish-Eye camera. IEEE Trans Veh Technol 68(11):10651–10662. https://doi.org/10.1109/TVT.2019.2944680

    Article  Google Scholar 

  • Wu Z, Huang NE (2009) Ensemble empirical mode decomposition: a noise-assisted data analysis method. Adv Adapt Data Anal 1(01):1–41. https://doi.org/10.1142/S1793536909000047

    Article  Google Scholar 

  • Xu B, Jia Q, Luo Y, Hsu LT (2019) Intelligent GPS L1 LOS/Multipath/NLOS classifiers based on Correlator-, RINEX- and NMEA-level measurements. Remote Sens 11:1851. https://doi.org/10.3390/rs11161851

    Article  Google Scholar 

  • Yozevitch R, Moshe BB, Weissman A (2016) A robust GNSS LOS/NLOS signal classifier. J Inst Navig 63:429–442. https://doi.org/10.1002/navi.166

    Article  Google Scholar 

  • Zhang X, Miao Q, Zhang H, Wang L (2018) A parameter-adaptive VMD method based on grasshopper optimization algorithm to analyze vibration signals from rotating machinery. Mech Syst Signal Process 108:58–72. https://doi.org/10.1016/j.ymssp.2017.11.029

    Article  Google Scholar 

  • Zhang R, Gao C, Pan S, Shang R (2020) Fusion of GNSS and speedometer based on VMD and its application in bridge deformation monitoring. Sensors 20:694. https://doi.org/10.3390/s20030694

    Article  Google Scholar 

  • Bauer S, Obst M, Wanielik G (2013) Probabilistic integrating of 3D building models and GNSS for reliable vehicle localization in urban areas—the GAIN approach. In: Proceedings of the ION GNSS 2013, Institute of Navigation, Nashville, Tennessee, September 16–20, pp 1267–1276

  • Braasch MS (2001) Performance comparison of multipath mitigating receiver architectures. In: Proceedings of the IEEE aerospace conference 2001, Big Sky, March 10–17, p 7074412

  • Girshick R, Donahue J, Darrell T, Malik J (2014) Rich feature hierarchies for accurate object detection and semantic segmentation. In: Proceedings of the IEEE conference on computer vision and pattern recognition 2014, Columbus, Ohio, June 23–28, pp 580–587

  • Groves PD, Jiang Z, Wang L, Ziebart MK (2012) Intelligent urban positioning using multi-constellation GNSS with 3D mapping and NLOS signal detection. In: Proceedings of the ION GNSS 2012, Institute of Navigation, Nashville, Tennessee, September 17–21, pp 458–472

  • Groves PD, Wang L, Adjrad M, Ellul C (2015) GNSS shadow matching: the challenges ahead. In: Proceedings of the ION GNSS 2015, Institute of Navigation, Tampa, Florida, September 14–18, pp 2421–2443

  • Hsu LT (2017) GNSS multipath detection using a machine learning approach. In: Proceedings of the IEEE 20th international conference on intelligent transportation systems 2017 (ITSC), Yokohama, October 16–19, p 17631909

  • Krizhevsky A, Sutskever I, Hinton GE (2012) ImageNet classification with deep convolutional neural networks. In: Proceedings of the 26th annual conference on neural information processing systems 2012, Lake Tahoe, December 3–6, p 96883

  • Lyu Z, Gao Y (2020a) A new method for non-line-of-sight GNSS signal detection for positioning accuracy improvement in urban environments. In: Proceedings of the ION GNSS, Institute of Navigation, Virtual, September 21–25, pp 2972–2988

  • Obst M, Bauer S, Reisdorf P, Wanielik G (2012) Multipath detection with 3D digital maps for robust multi-constellation GNSS/INS vehicle localization in urban areas. In: Proceedings of the IEEE intelligent vehicles symposium 2012, Madrid, June 3–7, p 12849095

  • Sánchez JS, Gerhmann A, Thevenon P , Brocard P, Afia BA, Julien O (2016) Use of a FishEye camera for GNSS NLOS exclusion and characterization in urban environments. In: Proceedings of the ION ITM 2016, Institute of Navigation, Monterey, January 25–28, pp 283–292

  • Suzuki T, Nakano Y, Amano Y (2017) NLOS Multipath Detection by Using Machine Learning in Urban Environments. In: Proceedings of the ION GNSS 2017, Institute of Navigation, Portland, Oregon, September 25-29, pp 3958–3967

  • Tanwar S, Gao GX (2018) Decentralized collaborative localization in urban environments using 3D-mapping-aided (3DMA) GNSS and inter-agent ranging. In: Proceedings of the ION GNSS 2018, Institute of Navigation, Miami, September 24–28, pp 2352–2363

  • Verheyde T, Blais A, Macabiau C, Marmet F-X (2020) An Assessment Methodology of Smartphones Positioning Performance for Collaborative Scenarios in Urban Environment. In: Proceedings of the ION GNSS 2020, September 21–25, pp 1893–1901

  • Zan T, Pang Z, Wang M, Gao X (2018) Research on early fault diagnosis of rolling bearing based on VMD. In: Proceedings of the 2018 6th international conference on mechanical, automotive and materials engineering (CMAME), Hong Kong, August 10–12, p 18356467

  • Zheng H, Fu J, Mei T, Luo J (2017) Learning multi-attention convolutional neural network for fine-grained image recognition. In: Proceedings of the IEEE international conference on computer vision 2017, Venice, October 22–29, pp 5209–5217

Download references

Acknowledgements

This work was supported by the Fundamental Research Funds for the Central Universities (Grant No. 2242021R41134), the National Natural Science Foundation of China (Grant No. 41974030). The authors gratefully thank the editors and reviewers for their comments and suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chengfa Gao.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, Q., Gao, C., Shang, R. et al. NLOS signal detection and correction for smartphone using convolutional neural network and variational mode decomposition in urban environment. GPS Solut 27, 31 (2023). https://doi.org/10.1007/s10291-022-01369-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10291-022-01369-2

Keywords

Navigation