# Geo-Localization via Ground-to-Satellite Cross-View Image Retrieval

arXiv: https://arxiv.org/abs/2205.10878 · HTML: https://mlsanity.com/paper/2205.10878/

## Key facts

- Cited by 16 papers in the map (data through 14 Oct 2026).
- Builds on 24 of its 53 references that are in the map.
- First posted on arXiv 22 May 2022.

## Builds on (most cited first, 24 of 24)

- [Deep Residual Learning for Image Recognition](https://mlsanity.com/paper/1512.03385/) (2015)
- [Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks](https://mlsanity.com/paper/1506.01497/) (2015)
- [FaceNet: A Unified Embedding for Face Recognition and Clustering](https://mlsanity.com/paper/1503.03832/) (2015)
- [Self-training with Noisy Student improves ImageNet classification](https://mlsanity.com/paper/1911.04252/) (2019)
- [NetVLAD: CNN architecture for weakly supervised place recognition](https://mlsanity.com/paper/1511.07247/) (2015)
- [Born Again Neural Networks](https://mlsanity.com/paper/1805.04770/) (2018)
- [Fine-tuning CNN Image Retrieval with No Human Annotation](https://mlsanity.com/paper/1711.02512/) (2017)
- [Beyond Part Models: Person Retrieval with Refined Part Pooling (and a Strong Convolutional Baseline)](https://mlsanity.com/paper/1711.09349/) (2017)
- [Large-Scale Image Retrieval with Attentive Deep Local Features](https://mlsanity.com/paper/1612.06321/) (2016)
- [Composing Text and Image for Image Retrieval - An Empirical Odyssey](https://mlsanity.com/paper/1812.07119/) (2018)
- [Wide-Area Image Geolocalization with Aerial Reference Imagery](https://mlsanity.com/paper/1510.03743/) (2015)
- [Lending Orientation to Neural Networks for Cross-view Geo-localization](https://mlsanity.com/paper/1903.12351/) (2019)
- [Particular object retrieval with integral max-pooling of CNN activations](https://mlsanity.com/paper/1511.05879/) (2015)
- [University-1652: A Multi-view Multi-source Benchmark for Drone-based Geo-localization](https://mlsanity.com/paper/2002.12186/) (2020)
- [Deep Image Retrieval: Learning global representations for image search](https://mlsanity.com/paper/1604.01325/) (2016)
- [Dual-Path Convolutional Image-Text Embeddings with Instance Loss](https://mlsanity.com/paper/1711.05535/) (2017)
- [Each Part Matters: Local Patterns Facilitate Cross-view Geo-localization](https://mlsanity.com/paper/2008.11646/) (2020)
- [Localizing and Orienting Street Views Using Overhead Imagery](https://mlsanity.com/paper/1608.00161/) (2016)
- [Optimal Feature Transport for Cross-View Image Geo-Localization](https://mlsanity.com/paper/1907.05021/) (2019)
- [Predicting Ground-Level Scene Layout from Aerial Imagery](https://mlsanity.com/paper/1612.02709/) (2016)
- [Dialog-based Interactive Image Retrieval](https://mlsanity.com/paper/1805.00145/) (2018)
- [Illumination-Adaptive Person Re-identification](https://mlsanity.com/paper/1905.04525/) (2019)
- [Exploring Image Enhancement for Salient Object Detection in Low Light Images](https://mlsanity.com/paper/2007.16124/) (2020)
- [Multi-view Drone-based Geo-localization via Style and Spatial Alignment](https://mlsanity.com/paper/2006.13681/) (2020)

## Built on by (most cited first, 16 of 16)

- [Video2BEV: Transforming Drone Videos to BEVs for Video-based Geo-localization](https://mlsanity.com/paper/2411.13610/) (2024)
- [Cross-view geo-localization: a survey](https://mlsanity.com/paper/2406.09722/) (2024)
- [Composed Image Retrieval for Remote Sensing](https://mlsanity.com/paper/2405.15587/) (2024)
- [GOMAA-Geo: GOal Modality Agnostic Active Geo-localization](https://mlsanity.com/paper/2406.01917/) (2024)
- [ConText-CIR: Learning from Concepts in Text for Composed Image Retrieval](https://mlsanity.com/paper/2505.20764/) (2025)
- [WeatherPrompt: Multi-modality Representation Learning for All-Weather Drone Visual Geo-Localization](https://mlsanity.com/paper/2508.09560/) (2025)
- [Aerial View Localization with Reinforcement Learning: Towards Emulating Search-and-Rescue](https://mlsanity.com/paper/2209.03694/) (2022)
- [Robust Drone-View Geo-Localization via Content-Viewpoint Disentanglement](https://mlsanity.com/paper/2505.11822/) (2025)
- [SkyLink: Unifying Street-Satellite Geo-Localization via UAV-Mediated 3D Scene Alignment](https://mlsanity.com/paper/2509.24783/) (2025)
- [Drone Referring Localization: An Efficient Heterogeneous Spatial Feature Interaction Method For UAV Self-Localization](https://mlsanity.com/paper/2208.06561/) (2022)
- [Style Alignment based Dynamic Observation Method for UAV-View Geo-localization](https://mlsanity.com/paper/2407.02832/) (2024)
- [RHO: Robust Holistic OSM-Based Metric Cross-View Geo-Localization](https://mlsanity.com/paper/2603.27758/) (2026)
- [From Street to Orbit: Training-Free Cross-View Retrieval via Location Semantics and LLM Guidance](https://mlsanity.com/paper/2511.09820/) (2025)
- [Federated Balanced Learning](https://mlsanity.com/paper/2601.14042/) (2026)
- [GeoLink: A 3D-aware Framework to Improve Generalization for Cross-view Geo-localization](https://mlsanity.com/paper/2604.13183/) (2026)
- [UniGeo: A Multi-modal Large Language Model for Text-Guided Cross-View Geo-Localization](https://mlsanity.com/paper/2608.26722/) (2026)

## Abstract (arXiv)

The large variation of viewpoint and irrelevant content around the target always hinder accurate image retrieval and its subsequent tasks. In this paper, we investigate an extremely challenging task: given a ground-view image of a landmark, we aim to achieve cross-view geo-localization by searching out its corresponding satellite-view images. Specifically, the challenge comes from the gap between ground-view and satellite-view, which includes not only large viewpoint changes (some parts of the landmark may be invisible from front view to top view) but also highly irrelevant background (the target landmark tend to be hidden in other surrounding buildings), making it difficult to learn a common representation or a suitable mapping. To address this issue, we take advantage of drone-view information as a bridge between ground-view and satellite-view domains. We propose a Peer Learning and Cross Diffusion (PLCD) framework. PLCD consists of three parts: 1) a peer learning across ground-view and drone-view to find visible parts to benefit ground-drone cross-view representation learning; 2) a patch-based network for satellite-drone cross-view representation learning; 3) a cross diffusion between ground-drone space and satellite-drone space. Extensive experiments conducted on the University-Earth and University-Google datasets show that our method outperforms state-of-the-arts significantly.
