Papers › Learning Generalized Zero-Shot Learners for Open-Domain Image Geolocalization
Learning Generalized Zero-Shot Learners for Open-Domain Image Geolocalization
Lukas Haas, Silas Alberti, Michal Skreta
Image geolocalization is the challenging task of predicting the geographic coordinates of origin for a given photo. It is an unsolved problem relying on the ability to combine visual clues with general knowledge about the world to make accurate predictions across geographies. We present $\href{https://huggingface.co/geolocal/StreetCLIP}{\text{StreetCLIP}}$, a robust, publicly available foundation model not only achieving state-of-the-art performance on multiple open-domain image geolocalization benchmarks but also doing so in a zero-shot setting, outperforming supervised models trained on more than 4 million images. Our method introduces a meta-learning approach for generalized zero-shot learning by pretraining CLIP from synthetic captions, grounding CLIP in a domain of choice. We show that our method effectively transfers CLIP's generalized zero-shot capabilities to the domain of image geolocalization, improving in-domain generalized zero-shot performance without finetuning StreetCLIP on a fixed set of classes.
In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.
Code
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Tasks
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| Photo geolocation estimation | Im2GPS | StreetCLIP (Zero-Shot) | City level (25 km) | 28.3 | #11 of 11 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS | StreetCLIP (Zero-Shot) | Continent level (2500 km) | 88.2 | #11 of 11 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS | StreetCLIP (Zero-Shot) | Country level (750 km) | 74.7 | #11 of 11 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS | StreetCLIP (Zero-Shot) | Reference images | 0 | #11 of 11 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS | StreetCLIP (Zero-Shot) | Region level (200 km) | 45.1 | #11 of 11 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS | StreetCLIP (Zero-Shot) | Training images | 1.1M | #11 of 11 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS3k | StreetCLIP (Zero-Shot) | City level (25 km) | 22.4 | #14 of 14 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS3k | StreetCLIP (Zero-Shot) | Continent level (2500 km) | 80.4 | #14 of 14 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS3k | StreetCLIP (Zero-Shot) | Country level (750 km) | 61.3 | #14 of 14 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS3k | StreetCLIP (Zero-Shot) | Region level (200 km) | 37.4 | #14 of 14 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS3k | StreetCLIP (Zero-Shot) | Street level (1 km) | - | #14 of 14 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS3k | StreetCLIP (Zero-Shot) | Training Images | 1.1M | #14 of 14 | Archive leaderboard | report |
Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.
Methods
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections