OffNadirLoc: Benchmark and Framework for Challenging UAV-to-Satellite Geo-Localization under Large Off-Nadir Views
Summary
The OffNadirLoc benchmark and ONLoc framework address challenging UAV-to-satellite geo-localization under large off-nadir views, where severe perspective distortions and occlusions occur. OffNadirLoc comprises 9,736 UAV images and 1,657 satellite images across 44 diverse regions, simulating extreme viewing angles (70°, 75°, 80°, 82°, 85°) and 1000x600 pixel resolution. The ONLoc framework, built on a DINOv2-Base encoder with 86M parameters, introduces a structure-aware contextual weighting mechanism to emphasize reliable local features and a view-coherent learning strategy for viewpoint-invariant features. Experiments show ONLoc outperforms leading approaches, achieving 6.9% higher Recall@1 and 4.75% higher AP on the OffNadirLoc benchmark, and demonstrates strong zero-shot generalization to near-nadir datasets.
Key takeaway
For Machine Learning Engineers developing UAV geo-localization systems, this work highlights the critical need to address large off-nadir viewing angles. You should integrate structure-aware contextual weighting to manage perspective distortions and adopt view-coherent learning strategies to leverage multi-view data. This approach significantly improves robustness and generalization, enabling more reliable deployments in complex real-world environments beyond near-nadir assumptions.
Key insights
Large off-nadir UAV-to-satellite geo-localization requires structure-aware feature weighting and multi-view coherent learning for robustness.
Principles
- Dynamically weight local features to suppress redundancy.
- Group multi-view UAV images with satellite for consistency.
- Prioritize geometrically reliable cues over repetitive textures.
Method
ONLoc extracts local and global features, projects them, computes redundancy scores for contextual weighting, and aggregates features into K=64 clusters. It then uses a view-coherent learning strategy with Multi-Similarity loss for group-wise supervision.
In practice
- Use DINOv2-Base as a robust image encoder.
- Implement redundancy-aware clustering for distorted imagery.
- Apply group-level supervision for multi-view consistency.
Topics
- UAV Geo-localization
- Off-Nadir Imagery
- Cross-View Matching
- Structure-Aware Learning
- View-Coherent Learning
- DINOv2
Best for: Research Scientist, AI Scientist, Machine Learning Engineer, Computer Vision Engineer
Related on AIssential
See Counsel's argued verdicts on the open AI decisions leaders are weighing →
Editorial summary, takeaway, and curation by AIssential. Original article published by cs.CV updates on arXiv.org.