Localizing and Orienting Street Views Using Overhead Imagery
Not on the map. Why?
Abstract (arXiv)
In this paper we aim to determine the location and orientation of a ground-level query image by matching to a reference database of overhead (e.g. satellite) images. For this task we collect a new dataset with one million pairs of street view and overhead images sampled from eleven U.S. cities. We explore several deep CNN architectures for cross-domain matching -- Classification, Hybrid, Siamese, and Triplet networks. Classification and Hybrid architectures are accurate but slow since they allow only partial feature precomputation. We propose a new loss function which significantly improves the accuracy of Siamese and Triplet embedding networks while maintaining their applicability to large-scale retrieval tasks like image geolocalization. This image matching task is challenging not just because of the dramatic viewpoint difference between ground-level and overhead imagery but because the orientation (i.e. azimuth) of the street views is unknown making correspondence even more difficult. We examine several mechanisms to match in spite of this -- training for rotation invariance, sampling possible rotations at query time, and explicitly predicting relative rotation of ground and overhead images with our deep networks. It turns out that explicit orientation supervision also improves location prediction accuracy. Our best performing architectures are roughly 2.5 times as accurate as the commonly used Siamese network baseline.
Key facts. Cited by 93 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Jul 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 28; 2023: 13; 2024: 18; 2025: 10; 2026: 13.
93 papers.
Sort:
By area:
- 2022TransGeo: Transformer Is All You Need for Cross-view Image Geo-localizationcited by 166
- 2021Coming Down to Earth: Satellite-to-Street View Synthesis for Geo-Localizationcited by 112
- 2023Sample4Geo: Hard Negative Sampling For Cross-View Geo-Localisationcited by 107
- 2022Beyond Cross-view Image Retrieval: Highly Accurate Vehicle Localization Using Satellite Imagecited by 88
- 2022Cross-view Geo-localization via Learning Disentangled Geometric Layout Correspondencecited by 69
- 2022SUES-200: A Multi-height Multi-scene Cross-view Image Benchmark Across Drone and Satellitecited by 61
- 2023Fine-Grained Cross-View Geo-Localization Using a Correlation-Aware Homography Estimatorcited by 56
- 2022Visual Cross-View Metric Localization with Dense Uncertainty Estimatescited by 48
- 2022Vision-Based UAV Self-Positioning in Low-Altitude Urban Environmentscited by 46
- 2023Boosting 3-DoF Ground-to-Satellite Camera Localization Accuracy via Geometry-Guided Cross-View Transformercited by 45
- 2022Accurate 3-DoF Camera Geo-Localization via Ground-to-Satellite Image Matchingcited by 44
- 2021Geometry-Guided Street-View Panorama Synthesis from Satellite Imagerycited by 41
38 more
- 2024Cross-view image geo-localization with Panorama-BEV Co-Retrieval Networkcited by 40
- 2022Multiple-environment Self-adaptive Network for Aerial-view Geo-localizationcited by 37
- 2023Simple, Effective and General: A New Backbone for Cross-view Image Geo-localizationcited by 36
- 2023Convolutional Cross-View Pose Estimationcited by 36
- 2022Cross-View Image Sequence Geo-localizationcited by 31
- 2024Unleashing Unlabeled Data: A Paradigm for Cross-View Geo-Localizationcited by 31
- 2023GeoDTR+: Toward generic cross-view geolocalization via geometric disentanglementcited by 27
- 2022CVLNet: Cross-View Semantic Correspondence Learning for Video-based Camera Localizationcited by 25
- 2023Learning Dense Flow Field for Highly-accurate Cross-view Camera Localizationcited by 24
- 2024Game4Loc: A UAV Geo-Localization Benchmark from Game Datacited by 24
- 2022GAMa: Cross-view Video Geo-localizationcited by 23
- 2023Can Vision-Language Models be a Good Guesser? Exploring VLMs for Times and Location Reasoningcited by 22
- 2024Cross-View Geolocalization and Disaster Mapping with Street-View and VHR Satellite Imagery: A Case Study of Hurricane IANcited by 22
- 2021Cascaded Cross MLP-Mixer GANs for Cross-View Image Translationcited by 21
- 2022OmniCity: Omnipotent City Understanding with Multi-level and Multi-view Imagescited by 21
- 2021Leveraging EfficientNet and Contrastive Learning for Accurate Global-scale Location Estimationcited by 19
- 2021Self-Supervised Multimodal Opinion Summarizationcited by 18
- 2022Geo-Localization via Ground-to-Satellite Cross-View Image Retrievalcited by 16
- 2022Learning Cross-view Geo-localization Embeddings via Dynamic Weighted Decorrelation Regularizationcited by 16
- 2024Video2BEV: Transforming Drone Videos to BEVs for Video-based Geo-localizationcited by 16
- 2024Cross-view geo-localization: a surveycited by 15
- 2024Weakly-supervised Camera Localization by Ground-to-satellite Image Registrationcited by 15
- 2021Visual and Object Geo-localization: A Comprehensive Surveycited by 13
- 2022City-wide Street-to-Satellite Image Geolocalization of a Mobile Ground Agentcited by 13
- 2023Beyond Geo-localization: Fine-grained Orientation of Street-view Images by Cross-view Matching with Satellite Imagery with Supplementary Materialscited by 13
- 2024Geospecific View Generation -- Geometry-Context Aware High-resolution Ground View Inference from Satellite Viewscited by 13
- 2021Total Generate: Cycle in Cycle Generative Adversarial Networks for Generating Human Faces, Hands, Bodies, and Natural Scenescited by 12
- 2021Inside Out Visual Place Recognitioncited by 12
- 2022Revisiting Near/Remote Sensing with Geospatial Attentioncited by 12
- 2024Statewide Visual Geolocalization in the Wildcited by 12
- 2021Cross-view Geo-localization with Evolving Transformercited by 10
- 2023C-BEV: Contrastive Bird's Eye View Training for Cross-View Image Retrieval and 3-DoF Pose Estimationcited by 10
- 2024Contrastive ground-level image and remote sensing pre-training improves representation learning for natural world imagerycited by 10
- 2025Scaling Image Geo-Localization to Continent Levelcited by 10
- 2023BEV-CV: Birds-Eye-View Transform for Cross-View Geo-Localisationcited by 9
- 2022Local and Global GANs with Semantic-Aware Upsampling for Image Generationcited by 8
- 2022Transformer-Guided Convolutional Neural Network for Cross-View Geolocalizationcited by 6
- 2022Using Social Media Images for Building Function Classificationcited by 5
50 most cited of 93 All 93 (JSON)
- 2026How to Reduce Localization Ambiguity? Geometry-Semantic Constrained BEV Representation Learning for Satellite-Ground Localization30 Sep 2026
- 2026ARC-Loc: Leveraging Azimuthal Ray Convergence as a Geometric Cue for Direct Cross-View Localization4 Sep 2026
- 2026OpenCVL: An Open, Diverse, and Large-Scale Dataset for Fine-Grained Cross-View Localization26 Aug 2026
- 2026DynCur-Geo: Dynamic Curiosity Reward Shaping for Multimodal Active Geo-Localization19 Aug 2026
- 2026Warp-free Cross-view Geo-localization via Feature-space Consensus Mining10 Aug 2026
- 2026DisasterTD: Disaster Toponym Disambiguation Using Multimodal LLMs and Cross-View Geolocalization26 Jul 2026
- 2026More Than Where You Are: Learning Semantics, Structure, and Geometry from Cross-View Localization14 Jul 2026
- 2026BGG: Bridging the Geometric Gap between Cross-View images by Vision Foundation Model Adaptation for Geo-Localization11 May 2026
- 2026Where Do Vision-Language Models Fail? World Scale Analysis for Image Geolocalization17 Apr 2026
- 2026Just Zoom In: Cross-View Geo-Localization via Autoregressive Zooming26 Mar 2026
- 2026PiLoT: Neural Pixel-to-3D Registration for UAV-based Ego and Target Geo-localization21 Mar 2026
- 2026VFM-Loc: Training-Free Cross-View Geo-Localization via Aligning Discriminative Visual Hierarchies14 Mar 2026
38 more
- 2026SinGeo: Unlock Single Model's Potential for Robust Cross-View Geo-Localization10 Mar 2026
- 2025MMLANDMARKS: a Cross-View Instance-Level Benchmark for Geo-Spatial Understanding19 Dec 2025
- 2025CLNet: Cross-View Correspondence Makes a Stronger Geo-Localizationer16 Dec 2025
- 2025Dual-level Progressive Hardness-Aware Reweighting for Cross-View Geo-Localization31 Oct 2025
- 2025Scaling Image Geo-Localization to Continent Level30 Oct 2025
- 2025From Satellite to Street: A Hybrid Framework Integrating Stable Diffusion and PanoGAN for Consistent Cross-View Synthesis29 Sep 2025
- 2025MFAF: An EVA02-Based Multi-scale Frequency Attention Fusion Method for Cross-View Geo-Localization16 Sep 2025
- 2025Dynamic Contrastive Learning for Hierarchical Retrieval: A Case Study of Distance-Aware Cross-View Geo-Localization29 Jun 2025
- 2025Robust Drone-View Geo-Localization via Content-Viewpoint Disentanglement17 May 2025
- 2025Evaluating Global Geo-alignment for Precision Learned Autonomous Vehicle Localization using Aerial Data18 Mar 2025
- 2025STRMs: Spatial Temporal Reasoning Models for Vision-Based Localization Rivaling GPS Precision11 Mar 2025
- 2024Cross-View Geo-Localization with Street-View and VHR Satellite Imagery in Decentrality Settings16 Dec 2024
- 2024Geometry-guided Cross-view Diffusion for One-to-many Cross-view Image Synthesis4 Dec 2024
- 2024PEnG: Pose-Enhanced Geo-Localisation24 Nov 2024
- 2024Video2BEV: Transforming Drone Videos to BEVs for Video-based Geo-localization20 Nov 2024
- 2024Contrastive ground-level image and remote sensing pre-training improves representation learning for natural world imagery28 Sep 2024
- 2024Game4Loc: A UAV Geo-Localization Benchmark from Game Data25 Sep 2024
- 2024Statewide Visual Geolocalization in the Wild25 Sep 2024
- 2024SpaGBOL: Spatial-Graph-Based Orientated Localisation23 Sep 2024
- 2024Weakly-supervised Camera Localization by Ground-to-satellite Image Registration10 Sep 2024
- 2024Cross-View Geolocalization and Disaster Mapping with Street-View and VHR Satellite Imagery: A Case Study of Hurricane IAN13 Aug 2024
- 2024Cross-view image geo-localization with Panorama-BEV Co-Retrieval Network10 Aug 2024
- 2024Geospecific View Generation -- Geometry-Context Aware High-resolution Ground View Inference from Satellite Views10 Jul 2024
- 2024Window-to-Window BEV Representation Learning for Limited FoV Cross-View Geo-localization9 Jul 2024
- 2024PetalView: Fine-grained Location and Orientation Extraction of Street-view Images via Cross-view Local Search with Supplementary Materials19 Jun 2024
- 2024Cross-view geo-localization: a survey14 Jun 2024
- 2024Flexible image analysis for law enforcement agencies with deep neural networks to determine: where, who and what15 May 2024
- 2024Bird Eye-View to Street-View: A Survey14 May 2024
- 2024Unleashing Unlabeled Data: A Paradigm for Cross-View Geo-Localization21 Mar 2024
- 2023BEV-CV: Birds-Eye-View Transform for Cross-View Geo-Localisation23 Dec 2023
- 2023C-BEV: Contrastive Bird's Eye View Training for Cross-View Image Retrieval and 3-DoF Pose Estimation13 Dec 2023
- 2023Learning Dense Flow Field for Highly-accurate Cross-view Camera Localization27 Sep 2023
- 2023Fine-Grained Cross-View Geo-Localization Using a Correlation-Aware Homography Estimator31 Aug 2023
- 2023GeoDTR+: Toward generic cross-view geolocalization via geometric disentanglement18 Aug 2023
- 2023Image-based Geolocalization by Ground-to-2.5D Map Matching11 Aug 2023
- 2023Boosting 3-DoF Ground-to-Satellite Camera Localization Accuracy via Geometry-Guided Cross-View Transformer16 Jul 2023
- 2023Can Vision-Language Models be a Good Guesser? Exploring VLMs for Times and Location Reasoning12 Jul 2023
- 2023Beyond Geo-localization: Fine-grained Orientation of Street-view Images by Cross-view Matching with Satellite Imagery with Supplementary Materials7 Jul 2023
50 newest of 93 All 93 (JSON)
- 2022TransGeo: Transformer Is All You Need for Cross-view Image Geo-localizationcited by 166
- 2021Coming Down to Earth: Satellite-to-Street View Synthesis for Geo-Localizationcited by 112
- 2023Sample4Geo: Hard Negative Sampling For Cross-View Geo-Localisationcited by 107
- 2022Beyond Cross-view Image Retrieval: Highly Accurate Vehicle Localization Using Satellite Imagecited by 88
- 2022Cross-view Geo-localization via Learning Disentangled Geometric Layout Correspondencecited by 69
- 2022SUES-200: A Multi-height Multi-scene Cross-view Image Benchmark Across Drone and Satellitecited by 61
- 2023Fine-Grained Cross-View Geo-Localization Using a Correlation-Aware Homography Estimatorcited by 56
- 2022Visual Cross-View Metric Localization with Dense Uncertainty Estimatescited by 48
- 2022Vision-Based UAV Self-Positioning in Low-Altitude Urban Environmentscited by 46
- 2023Boosting 3-DoF Ground-to-Satellite Camera Localization Accuracy via Geometry-Guided Cross-View Transformercited by 45
- 2022Accurate 3-DoF Camera Geo-Localization via Ground-to-Satellite Image Matchingcited by 44
- 2021Geometry-Guided Street-View Panorama Synthesis from Satellite Imagerycited by 41
12 most cited of 90 All 90 (JSON)
- 2026How to Reduce Localization Ambiguity? Geometry-Semantic Constrained BEV Representation Learning for Satellite-Ground Localization30 Sep 2026
- 2026ARC-Loc: Leveraging Azimuthal Ray Convergence as a Geometric Cue for Direct Cross-View Localization4 Sep 2026
- 2026OpenCVL: An Open, Diverse, and Large-Scale Dataset for Fine-Grained Cross-View Localization26 Aug 2026
- 2026DynCur-Geo: Dynamic Curiosity Reward Shaping for Multimodal Active Geo-Localization19 Aug 2026
- 2026Warp-free Cross-view Geo-localization via Feature-space Consensus Mining10 Aug 2026
- 2026DisasterTD: Disaster Toponym Disambiguation Using Multimodal LLMs and Cross-View Geolocalization26 Jul 2026
- 2026More Than Where You Are: Learning Semantics, Structure, and Geometry from Cross-View Localization14 Jul 2026
- 2026BGG: Bridging the Geometric Gap between Cross-View images by Vision Foundation Model Adaptation for Geo-Localization11 May 2026
- 2026Just Zoom In: Cross-View Geo-Localization via Autoregressive Zooming26 Mar 2026
- 2026PiLoT: Neural Pixel-to-3D Registration for UAV-based Ego and Target Geo-localization21 Mar 2026
- 2026VFM-Loc: Training-Free Cross-View Geo-Localization via Aligning Discriminative Visual Hierarchies14 Mar 2026
- 2026SinGeo: Unlock Single Model's Potential for Robust Cross-View Geo-Localization10 Mar 2026
12 newest of 90 All 90 (JSON)