Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

CLNet: Cross-View Correspondence Makes a Stronger Geo-Localizationer

About

Image retrieval-based cross-view geo-localization (IRCVGL) aims to match images captured from significantly different viewpoints, such as satellite and street-level images. Existing methods predominantly rely on learning robust global representations or implicit feature alignment, which often fail to model explicit spatial correspondences crucial for accurate localization. In this work, we propose a novel correspondence-aware feature refinement framework, termed CLNet, that explicitly bridges the semantic and geometric gaps between different views. CLNet decomposes the view alignment process into three learnable and complementary modules: a Neural Correspondence Map (NCM) that spatially aligns cross-view features via latent correspondence fields; a Nonlinear Embedding Converter (NEC) that remaps features across perspectives using an MLP-based transformation; and a Global Feature Recalibration (GFR) module that reweights informative feature channels guided by learned spatial cues. The proposed CLNet can jointly capture both high-level semantics and fine-grained alignments. Extensive experiments on four public benchmarks, CVUSA, CVACT, VIGOR, and University-1652, demonstrate that our proposed CLNet achieves state-of-the-art performance while offering better interpretability and generalizability.

Xianwei Cao, Dou Quan, Shuang Wang, Ning Huyan, Wei Wang, Yunan Li, Licheng Jiao• 2025

Related benchmarks

TaskDatasetResultRank
Cross-view geo-localizationUniversity-1652 Drone -> Satellite
R@193.02
69
Cross-view geo-localizationUniversity-1652 Satellite -> Drone
R@198.31
57
Cross-view geo-localizationCVACT (test)
R@171.89
50
Cross-view geo-localizationCVACT (val)
R@191.22
47
Cross-view geo-localizationVIGOR (Same-Area)
R@177.96
40
Cross-view geo-localizationVIGOR (Cross-Area)
Rank@161.2
40
Cross-view geo-localizationCVUSA (test)
R@1%99.89
28
Cross-view geo-localizationCVACT evaluated after training on CVUSA
R@159.17
6
Cross-view geo-localizationCVUSA evaluated after training on CVACT
R@143.05
6
Showing 9 of 9 rows

Other info

Follow for update