OffNadirLoc: Benchmark and Framework for Challenging UAV-to-Satellite Geo-Localization under Large Off-Nadir Views

School of Computer Science, Northwestern Polytechnical University
CVPR Findings 2026

*Indicates Equal Contribution
OffNadirLoc benchmark overview.

OffNadirLoc benchmark overview.UAV images captured under large off-nadir angles exhibit severe perspective distortion, occlusion, and appearance shifts relative to nadir satellite views, forming a challenging setting for cross-view geo-localization.

Abstract

Cross-view geo-localization between UAV and satellite imagery remains a fundamental yet highly challenging task, especially under large off-nadir views where drastic perspective distortions, occlusions, and appearance gaps occur. Existing benchmarks and methods primarily focus on near-nadir scenarios and often overlook the importance of structural scene understanding and intra-domain relational constraints, limiting their performance in real-world deployments. In this work, we introduce OffNadirLoc, a new benchmark for large off-nadir UAV-to-satellite geo-localization.

To tackle the unique challenges posed by off-nadir perspectives, we further propose ONLoc, a framework that incorporates a structure-aware contextual weighting mechanism to dynamically emphasize reliable local features while suppressing ambiguous or repetitive regions. Additionally, we design a view-coherent learning strategy, which treats one satellite image and the corresponding UAV images from multiple views as a cohesive semantic group. This set-level supervision enables the model to learn viewpoint-invariant and discriminative features, making it more effective at capturing multi-view consistency than conventional pairwise contrastive learning. Extensive experiments on the OffNadirLoc benchmark and four near-nadir datasets demonstrate that our method consistently outperforms state-of-the-art approaches while exhibiting strong zero-shot generalization to unseen datasets without additional training.

Dataset

OffNadirLoc dataset overview
Visualization of the OffNadirLoc data structure. Each row shows a large-area satellite map (left), a zoomed satellite patch, and multiple off-nadir UAV images (right) for a single location. This illustrates the substantial search space and the fine-grained, viewpoint-diverse correspondence required in OffNadirLoc.

Method

Method overview
Overview of the ONLoc pipeline. (a) Structure-Aware Contextual Weighting: Local and global features are extracted and aggregated using redundancy-aware clustering, generating robust structural representations under large off-nadir distortions.(b) View-Coherent Learning Strategy: Multi-view UAV and satellite images from the same location are grouped, and a group-wise similarity-based objective enforces cross-view and cross-modal consistency for viewpoint-invariant geo-localization.

Evaluation Results

Evaluation overview
Comprehensive performance comparison for the drone-to-satellite task on near-nadir datasets. The top part shows the zero-shot transfer capability, while the bottom part shows the performance after training on these datasets. The best results are shown in bold.
Evaluation overview
The top row presents similarity distribution visualizations for different methods, while the bottom row shows feature embeddings projected into the 2D space. Triangles, circles, rectangles, hexagons, diamonds, and stars denote the satellite image and UAV images at 70°, 75°, 80°, 82°, and 85°, respectively, and different colors indicate different localizations. A total of 15 localization examples are included.
Evaluation overview
The visualization of retrieval results of ONLoc, CAMP and Sample4Geo in some scenarios of the OffNadirLoc dataset.