# Accurate 3-DoF Camera Geo-Localization via Ground-to-Satellite Image Matching

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

## Key facts

- Cited by 44 papers in the map (data through 14 Oct 2026).
- Builds on 23 of its 59 references that are in the map.
- First posted on arXiv 26 Mar 2022.

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

- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [Very Deep Convolutional Networks for Large-Scale Image Recognition](https://mlsanity.com/paper/1409.1556/) (2014)
- [Group Equivariant Convolutional Networks](https://mlsanity.com/paper/1602.07576/) (2016)
- [ORB-SLAM: a Versatile and Accurate Monocular SLAM System](https://mlsanity.com/paper/1502.00956/) (2015)
- [NetVLAD: CNN architecture for weakly supervised place recognition](https://mlsanity.com/paper/1511.07247/) (2015)
- [Harmonic Networks: Deep Translation and Rotation Equivariance](https://mlsanity.com/paper/1612.04642/) (2016)
- [Understanding image representations by measuring their equivariance and equivalence](https://mlsanity.com/paper/1411.5908/) (2014)
- [Large-Scale Image Retrieval with Attentive Deep Local Features](https://mlsanity.com/paper/1612.06321/) (2016)
- [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)
- [Where am I looking at? Joint Location and Orientation Estimation by Cross-View Matching](https://mlsanity.com/paper/2005.03860/) (2020)
- [Coming Down to Earth: Satellite-to-Street View Synthesis for Geo-Localization](https://mlsanity.com/paper/2103.06818/) (2021)
- [Self-supervising Fine-grained Region Similarities for Large-scale Image Localization](https://mlsanity.com/paper/2006.03926/) (2020)
- [Deep Learning Features at Scale for Visual Place Recognition](https://mlsanity.com/paper/1701.05105/) (2017)
- [Bridging the Domain Gap for Ground-to-Aerial Image Matching](https://mlsanity.com/paper/1904.11045/) (2019)
- [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)
- [Polar Transformer Networks](https://mlsanity.com/paper/1709.01889/) (2017)
- [Cross-View Image Matching for Geo-localization in Urban Environments](https://mlsanity.com/paper/1703.07815/) (2017)
- [Revisiting Street-to-Aerial View Image Geo-localization and Orientation Estimation](https://mlsanity.com/paper/2005.11592/) (2020)
- [Semantic Cross-View Matching](https://mlsanity.com/paper/1511.00098/) (2015)
- [Semantic Image Based Geolocation Given a Map](https://mlsanity.com/paper/1609.00278/) (2016)

## Built on by (most cited first, 30 of 44)

- [Beyond Cross-view Image Retrieval: Highly Accurate Vehicle Localization Using Satellite Image](https://mlsanity.com/paper/2204.04752/) (2022)
- [Fine-Grained Cross-View Geo-Localization Using a Correlation-Aware Homography Estimator](https://mlsanity.com/paper/2308.16906/) (2023)
- [SliceMatch: Geometry-guided Aggregation for Cross-View Pose Estimation](https://mlsanity.com/paper/2211.14651/) (2022)
- [Cross-view image geo-localization with Panorama-BEV Co-Retrieval Network](https://mlsanity.com/paper/2408.05475/) (2024)
- [Convolutional Cross-View Pose Estimation](https://mlsanity.com/paper/2303.05915/) (2023)
- [Unleashing Unlabeled Data: A Paradigm for Cross-View Geo-Localization](https://mlsanity.com/paper/2403.14198/) (2024)
- [FG2: Fine-Grained Cross-View Localization by Fine-Grained Feature Matching](https://mlsanity.com/paper/2503.18725/) (2025)
- [CVLNet: Cross-View Semantic Correspondence Learning for Video-based Camera Localization](https://mlsanity.com/paper/2208.03660/) (2022)
- [Multi-Level Embedding and Alignment Network with Consistency and Invariance Learning for Cross-View Geo-Localization](https://mlsanity.com/paper/2412.14819/) (2024)
- [Weakly-supervised Camera Localization by Ground-to-satellite Image Registration](https://mlsanity.com/paper/2409.06471/) (2024)
- [Beyond Geo-localization: Fine-grained Orientation of Street-view Images by Cross-view Matching with Satellite Imagery with Supplementary Materials](https://mlsanity.com/paper/2307.03398/) (2023)
- [Adapting Fine-Grained Cross-View Localization to Areas without Fine Ground Truth](https://mlsanity.com/paper/2406.00474/) (2024)
- [Multi-weather Cross-view Geo-localization Using Denoising Diffusion Models](https://mlsanity.com/paper/2408.02408/) (2024)
- [Cross-View Visual Geo-Localization for Outdoor Augmented Reality](https://mlsanity.com/paper/2303.15676/) (2023)
- [GAReT: Cross-view Video Geolocalization with Adapters and Auto-Regressive Transformers](https://mlsanity.com/paper/2408.02840/) (2024)
- [VAGeo: View-specific Attention for Cross-View Object Geo-Localization](https://mlsanity.com/paper/2501.07194/) (2025)
- [BevSplat: Resolving Height Ambiguity via Feature-Based Gaussian Primitives for Weakly-Supervised Cross-View Localization](https://mlsanity.com/paper/2502.09080/) (2025)
- [GeoDistill: Geometry-Guided Self-Distillation for Weakly Supervised Cross-View Localization](https://mlsanity.com/paper/2507.10935/) (2025)
- [Loc2: Interpretable Cross-View Localization via Depth-Lifted Local Feature Matching](https://mlsanity.com/paper/2509.09792/) (2025)
- [Vehicle Perception from Satellite](https://mlsanity.com/paper/2402.00703/) (2024)
- [Image and AIS Data Fusion Technique for Maritime Computer Vision Applications](https://mlsanity.com/paper/2312.05270/) (2023)
- [Mixed-View Panorama Synthesis using Geospatially Guided Diffusion](https://mlsanity.com/paper/2407.09672/) (2024)
- [SA-Occ: Satellite-Assisted 3D Occupancy Prediction in Real World](https://mlsanity.com/paper/2503.16399/) (2025)
- [Last-Meter Precision Navigation for UAVs: A Diffusion-Refined Aerial Visual Servoing Approach](https://mlsanity.com/paper/2607.04352/) (2026)
- [Exploiting Field Dependencies for Learning on Categorical Data](https://mlsanity.com/paper/2307.09321/) (2023)
- [Spatiotemporal Contrastive Learning for Cross-View Video Localization in Unstructured Off-road Terrains](https://mlsanity.com/paper/2506.05250/) (2025)
- [ViewBridge:Revisiting Cross-View Localization from Image Matching](https://mlsanity.com/paper/2508.10716/) (2025)
- [MOGeo: Beyond One-to-One Cross-View Object Geo-localization](https://mlsanity.com/paper/2603.13843/) (2026)
- [A Survey on Visual Map Localization Using LiDARs and Cameras](https://mlsanity.com/paper/2208.03376/) (2022)
- [Evaluating Global Geo-alignment for Precision Learned Autonomous Vehicle Localization using Aerial Data](https://mlsanity.com/paper/2503.13896/) (2025)

## Abstract (arXiv)

We address the problem of ground-to-satellite image geo-localization, that is, estimating the camera latitude, longitude and orientation (azimuth angle) by matching a query image captured at the ground level against a large-scale database with geotagged satellite images. Our prior arts treat the above task as pure image retrieval by selecting the most similar satellite reference image matching the ground-level query image. However, such an approach often produces coarse location estimates because the geotag of the retrieved satellite image only corresponds to the image center while the ground camera can be located at any point within the image. To further consolidate our prior research findings, we present a novel geometry-aware geo-localization method. Our new method is able to achieve the fine-grained location of a query image, up to pixel size precision of the satellite image, once its coarse location and orientation have been determined. Moreover, we propose a new geometry-aware image retrieval pipeline to improve the coarse localization accuracy. Apart from a polar transform in our conference work, this new pipeline also maps satellite image pixels to the ground-level plane in the ground-view via a geometry-constrained projective transform to emphasize informative regions, such as road structures, for cross-view geo-localization. Extensive quantitative and qualitative experiments demonstrate the effectiveness of our newly proposed framework. We also significantly improve the performance of coarse localization results compared to the state-of-the-art in terms of location recalls.
