atlas

Research map / Vision-language and multimodal / Human and embodied modeling

OpenStreetView-5M: The Many Roads to Global Visual Geolocation

CVPR 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Scientific domain vision datasets · 15 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces OpenStreetView-5M, a 5.1M-image open-access global street-view dataset with strict train/test spatial and sequence separation, and benchmarks encoders, prediction heads, fine-tuning and contrastive losses for visual geolocation.

Problem

Visual geolocation of images anywhere on Earth lacks large, open, reliably localizable benchmark datasets; existing web-scraped sets are noisy and biased, and street-view sets are proprietary or small, and train/test leakage can reduce geolocation to place recognition.

Approach

Build an open dataset from crowd-sourced Mapillary street-view images with enforced 1 km spatial separation and sequence separation between train and test, then systematically benchmark a modular geolocation framework (image encoder, QuadTree/hybrid/hierarchical heads, fine-tuning, region-contrastive loss) on it.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the combined model configuration instead of the base modelOSV-5M geolocation model · OSV-5M testGeoscore: +1309Helped
Replace direct regression with a QuadTree classifier (ablation)OSV-5M prediction head · OSV-5M testGeoscore: + 720Helped
Use hybrid cell classification and relative-coordinate regression (ablation)OSV-5M prediction head · OSV-5M testGeoscore: + 264Helped
Add hierarchical supervision (ablation)OSV-5M prediction head · OSV-5M testGeoscore: + 118Helped
Fine-tune all image encoder parameters instead of freezing the encoder (ablation)OSV-5M model · OSV-5M testGeoscore: + 841Helped
Add region-based geographic contrastive learning (ablation)Fine-tuned geolocation model · OSV-5M testGeoscore: + 135Helped
Add area-based geographic contrastive pairs (ablation)Fine-tuned geolocation model · OSV-5M testGeoscore: 2893 -> 2376Hurt
Use text-based location descriptions for contrastive pairs (ablation)Fine-tuned geolocation model · OSV-5M testGeoscore: 2893 -> 2812Hurt
Replace coordinate regression with sine/cosine regression (ablation)OSV-5M prediction head · OSV-5M testGeoscore: 2052 -> 1192Hurt
Use a larger image encoder, ViT-bigG-14 rather than ViT-B-32 (ablation)OSV-5M image encoder · OSV-5M testGeoscore: 2052 -> 2878Helped
Use region-based rather than area-based contrastive pairs (ablation)Fine-tuned geolocation model · OSV-5M testGeoscore: 3028 vs. 2376Mixed

Surprising findings

Limitations

Experimental setup

Datasets: OpenStreetView-5M Mapillary street view images LAION-2B DATA COMP ImageNet-1k

Benchmarks: OpenStreetView-5M test set

Metrics: Geoscore Haversine distance country/region/area/city classification accuracy

Baselines: StreetCLIP zero-shot GeoEstimator Random Human annotators Nearest neighbor retrieval

Builds on: CLIP StreetCLIP GeoEstimator LoRA MIL-NCE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy