Vision-Based Self-Localization for UAVs Using Semantic Features and OpenStreetMap
The autonomous operation of an unmanned aerial vehicle (UAV) relies on reliable self-localization, which is typically achieved using global navigation satellite systems (GNSS). However, GNSS data can be unreliable due to effects of space weather phenomena or interference from GNSS jamming. To ensure accurate localization in such conditions, vision-based approaches for UAV positioning offer a potential alternative, though they often come with trade-offs in positioning accuracy or computational efficiency. In this paper, we present a real-time method for vision-based UAV self-localization that achieves GNSS-like accuracy. This approach involves extracting high-level semantic features from captured images and matching them to geo-referenced OpenStreetMap (OSM) data of the flight area. The global location of the UAV is then determined based on the matching results. We also compare and evaluate different metrics for measuring scene similarity to enhance the system's performance. Moreover, we demonstrate that even when OSM data is partially inaccurate, it can still be used to achieve accurate localization. This holds true even with a non-optimal neural network for segmentation and in environments with limited semantic features. The dataset used for evaluation will be made available with publication of this paper.
Authors
- Stefan Krause (ORCID: https://orcid.org/0000-0001-6969-0036)
- Rebecca Schmidt (ORCID: https://orcid.org/0000-0002-9249-3812)
- Joachim Rüter (ORCID: https://orcid.org/0000-0002-5559-5481)
- Stefan Schubert (ORCID: https://orcid.org/0000-0003-2938-4696)
Institutions
- Chemnitz University of Technology (DE)
- Institute of Flight (US)
Publication Details
- Published
- 2025-03-01
- DOI
- https://doi.org/10.1109/aero63441.2025.11068572
- Citations
- 3
- Primary Topic
- Robotics and Sensor-Based Localization
- Type
- article
- Field-Weighted Citation Impact
- 14.98