atlas

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

G3: An Effective and Adaptive Framework for Worldwide Geolocalization Using Large Multi-Modality Models

NeurIPS 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Scene graph generation · 4 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.

Proposes G3, a RAG framework for worldwide image geolocalization that aligns image, GPS and text embeddings (Geo-alignment), ensembles multiple RAG prompts with varying reference counts (Geo-diversification), and selects the final coordinate via the learned image-GPS similarity (Geo-verification), plus the MP16-Pro dataset.

Problem

Worldwide image geolocalization at coordinate level struggles with subtle location-aware visual semantics and heterogeneous geographic distribution of image data, which makes fixed-reference RAG generation and visual-similarity retrieval unreliable.

Approach

Jointly align image embeddings with GPS (Mercator-projected, random Fourier features) and textual geocoded descriptions to get location-aware retrieval; generate candidates from RAG prompts with different numbers of references (including zero-shot) and pick the final coordinate by similarity to the query image in the learned multimodal space.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use G3 instead of the strongest baselineIM2GPS3K · IM2GPS3Kaccuracy within 1km: 8.5%Helped
Use G3 instead of the strongest baselineIM2GPS3K · IM2GPS3Kaccuracy within 25km: 2.8%Helped
Use G3 instead of the strongest baselineIM2GPS3K · IM2GPS3Kaccuracy within 200km: 3.3%Helped
Use G3 instead of the strongest baselineYFCC4K · YFCC4Kaccuracy within 1km: 21.3%Helped
Use G3 instead of the strongest baselineYFCC4K · YFCC4Kaccuracy within 25km: 16.9%Helped
Use G3 instead of the strongest baselineYFCC4K · YFCC4Kaccuracy within 200km: 13.5%Helped
Use G3 instead of the strongest baselineYFCC4K · YFCC4Kaccuracy within 750km: 3.3%Helped
Use G3 instead of the strongest baselineYFCC4K · YFCC4Kaccuracy within 2500km: 0.6%Helped
Add Geo-alignment (ablation)G3 · IM2GPS3K and YFCC4Kaccuracy within 1km: 15.71 -> 16.65; 20.8 -> 23.99Helped
Add Geo-diversification (ablation)G3 · IM2GPS3K and YFCC4Kaccuracy within 1km: 16.35 -> 16.65; 20.28 -> 23.99Helped
Add Geo-verification (ablation)G3 · IM2GPS3K and YFCC4Kaccuracy within 1km: 14.98 -> 16.65; 19.03 -> 23.99Helped
Add GPS alignment to image-only representations (ablation)Geo-alignment on IM2GPS3K · IM2GPS3Kaccuracy within 1km: 15.71 -> 16.91Helped

Surprising findings

Experimental setup

Datasets: MP16-Pro IM2GPS3k YFCC4k

Benchmarks: IM2GPS3k YFCC4k

Metrics: accuracy within 1km 25km 200km 750km 2500km thresholds

Baselines: [L]kNN PlaNet CPlaNet ISNs Translocator GeoDecoder GeoCLIP Img2Loc PIGEON

Builds on: Img2Loc CLIP GeoCLIP retrieval-augmented generation

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