Accurate train positioning is crucial for ensuring the safety and operational efficiency of intelligent railway systems. Traditional Global Navigation Satellite System (GNSS) and Inertial Navigation System (INS) integration often performs reliably only under ideal conditions. However, in GNSS-denied environments such as tunnels, signal blockage can cause significant positioning errors. To overcome these limitations, this paper proposes a seamless train positioning framework that dynamically switches between Visual Place Recognition (VPR) /INS and GNSS/INS integration. The framework operates adaptively: in tunnel or signal-denied scenarios, where GNSS is unavailable, VPR/INS integration maintains accurate localization; in open-sky environments, GNSS/INS integration ensures continuous positioning. To enable VPR-based localization, a reference image database of the railway line is pre-constructed, and the NetVLAD model is employed to extract robust global image descriptors. A location-guided image retrieval strategy is then introduced to accelerate global feature matching, providing a coarse estimation of the train’s position based on retrieval results. To ensure the accuracy of the matching process, we have implemented a double-check mechanism that accepts matching results only when validated, thereby enhancing overall railway positioning safety. Field experiments conducted on the Lhasa–Nyingchi Railway show that during GNSS signal blockage, the proposed switching system effectively reduces positioning errors, achieving an overall RMS error of approximately 1.03m.
Enhancing Railway Localization With Vision: An Integrated Framework for GNSS, INS, and NetVLAD-Based Visual Place Recognition
Hu, Xiao;Battisti, Federica;Baldoni, Sara;
2026
Abstract
Accurate train positioning is crucial for ensuring the safety and operational efficiency of intelligent railway systems. Traditional Global Navigation Satellite System (GNSS) and Inertial Navigation System (INS) integration often performs reliably only under ideal conditions. However, in GNSS-denied environments such as tunnels, signal blockage can cause significant positioning errors. To overcome these limitations, this paper proposes a seamless train positioning framework that dynamically switches between Visual Place Recognition (VPR) /INS and GNSS/INS integration. The framework operates adaptively: in tunnel or signal-denied scenarios, where GNSS is unavailable, VPR/INS integration maintains accurate localization; in open-sky environments, GNSS/INS integration ensures continuous positioning. To enable VPR-based localization, a reference image database of the railway line is pre-constructed, and the NetVLAD model is employed to extract robust global image descriptors. A location-guided image retrieval strategy is then introduced to accelerate global feature matching, providing a coarse estimation of the train’s position based on retrieval results. To ensure the accuracy of the matching process, we have implemented a double-check mechanism that accepts matching results only when validated, thereby enhancing overall railway positioning safety. Field experiments conducted on the Lhasa–Nyingchi Railway show that during GNSS signal blockage, the proposed switching system effectively reduces positioning errors, achieving an overall RMS error of approximately 1.03m.Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.




