UniABG: Unified Adversarial View Bridging and Graph Correspondence for Unsupervised Cross-View Geo-Localization
Cuiqun Chen, Qi Chen, Bin Yang, Xingyi Zhang
TL;DR
UniABG tackles unsupervised cross-view geo-localization by addressing both view discrepancy and noisy pseudo-label propagation. It introduces a dual-stage framework that first bridges drone-satellite appearance gaps with View-Aware Adversarial Bridging (including an Auxiliary Pseudo View generated via color transfer) and then refines cross-view correspondences with Heterogeneous Graph Filtering Calibration to enforce structural consistency across views. The approach yields state-of-the-art unsupervised performance on University-1652 and SUES-200, even surpassing many supervised baselines, demonstrating strong robustness to domain gaps and annotation scarcity. Collectively, UniABG offers a scalable, label-free solution with practical impact for precise localization in aerial and satellite imagery contexts, and it highlights the value of combining adversarial view alignment with graph-based purification in cross-modal matching.
Abstract
Cross-view geo-localization (CVGL) matches query images ($\textit{e.g.}$, drone) to geographically corresponding opposite-view imagery ($\textit{e.g.}$, satellite). While supervised methods achieve strong performance, their reliance on extensive pairwise annotations limits scalability. Unsupervised alternatives avoid annotation costs but suffer from noisy pseudo-labels due to intrinsic cross-view domain gaps. To address these limitations, we propose $\textit{UniABG}$, a novel dual-stage unsupervised cross-view geo-localization framework integrating adversarial view bridging with graph-based correspondence calibration. Our approach first employs View-Aware Adversarial Bridging (VAAB) to model view-invariant features and enhance pseudo-label robustness. Subsequently, Heterogeneous Graph Filtering Calibration (HGFC) refines cross-view associations by constructing dual inter-view structure graphs, achieving reliable view correspondence. Extensive experiments demonstrate state-of-the-art unsupervised performance, showing that UniABG improves Satellite $\rightarrow$ Drone AP by +10.63\% on University-1652 and +16.73\% on SUES-200, even surpassing supervised baselines. The source code is available at https://github.com/chenqi142/UniABG
