Non-Line-of-Sight Classification in Urban Areas Based on Machine Learning Algorithms

Non-Line-Of-Sight (NLOS) and multipath errors are significant causes of poor accuracy in Global Navigation Satellite Systems (GNSS). These errors occur when satellite signals are diffracted or reflected by obstacles instead of traveling directly along the Line-Of-Sight (LOS), particularly in urban environments. Such diffracted or reflected signals can reach GNSS receivers, skewing pseudorange measurements and posing challenges to accurate GNSS positioning. This study introduces an innovative approach using supervised Machine Learning (ML) models to detect and mitigate NLOS error. To develop and validate these models, GNSS data collected during the smartLoc project from Frankfurt and Berlin in Germany were leveraged, representing distinct urban canyon formations and environmental conditions. The datasets include GNSS data recorded during real-world urban driving scenarios using two receivers: Novatel for high-precision labeling and U-Blox for training to distinguish between LOS and NLOS signals. Nine features were chosen from the collected data to train and test the models, including the carrier-to-noise density ratio, pseudorange measurement, Doppler measurement, and six other relevant features. Four advanced supervised ML algorithms were utilized: Support Vector Machine (SVM), Naive Bayes (NB), Decision Tree (DT), and K-Nearest Neighbor (KNN). The performance of these models was assessed using metrics such as average accuracy, recall (probability of detection), precision, F1-score, and probabilities of miss-detection and false alarm. The comprehensive evaluation revealed high testing accuracy, ranging from 85.32% to an impressive 98.11% when testing data matched the training location. Even with testing data from different locations, the models demonstrated commendable accuracy, ranging from 50.92% to 87.91%

Authors

Publication Details

Journal
MEJ Mansoura Engineering Journal
Published
2025-01-01
DOI
https://doi.org/10.58491/2735-4202.3281
Citations
1
Primary Topic
Traffic Prediction and Management Techniques
Type
article
Field-Weighted Citation Impact
1.01
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Non-Line-of-Sight Classification in Urban Areas Based on Machine Learning Algorithms

M.A. Ezz-El-Arab, Eman AbdElhalim, Ashraf Abosekeen, Mohamed AbdElAzim Mohamed
1 citations
MEJ Mansoura Engineering Journal
Traffic Prediction and Management Techniques
1.01
article

Non-Line-of-Sight Classification in Urban Areas Based on Machine Learning Algorithms

M.A. Ezz-El-Arab, Eman AbdElhalim, Ashraf Abosekeen, Mohamed AbdElAzim Mohamed
article en
1 citations

Abstract

Non-Line-Of-Sight (NLOS) and multipath errors are significant causes of poor accuracy in Global Navigation Satellite Systems (GNSS). These errors occur when satellite signals are diffracted or reflected by obstacles instead of traveling directly along the Line-Of-Sight (LOS), particularly in urban environments. Such diffracted or reflected signals can reach GNSS receivers, skewing pseudorange measurements and posing challenges to accurate GNSS positioning. This study introduces an innovative approach using supervised Machine Learning (ML) models to detect and mitigate NLOS error. To develop and validate these models, GNSS data collected during the smartLoc project from Frankfurt and Berlin in Germany were leveraged, representing distinct urban canyon formations and environmental conditions. The datasets include GNSS data recorded during real-world urban driving scenarios using two receivers: Novatel for high-precision labeling and U-Blox for training to distinguish between LOS and NLOS signals. Nine features were chosen from the collected data to train and test the models, including the carrier-to-noise density ratio, pseudorange measurement, Doppler measurement, and six other relevant features. Four advanced supervised ML algorithms were utilized: Support Vector Machine (SVM), Naive Bayes (NB), Decision Tree (DT), and K-Nearest Neighbor (KNN). The performance of these models was assessed using metrics such as average accuracy, recall (probability of detection), precision, F1-score, and probabilities of miss-detection and false alarm. The comprehensive evaluation revealed high testing accuracy, ranging from 85.32% to an impressive 98.11% when testing data matched the training location. Even with testing data from different locations, the models demonstrated commendable accuracy, ranging from 50.92% to 87.91%

MEJ Mansoura Engineering JournalVol. 49(5)
Sustainable cities and communities
Openalex Percentile: Top 26%
Traffic Prediction and Management Techniques
1.01
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.