Papers › CPlaNet: Enhancing Image Geolocalization by Combinatorial Partitioning of Maps
CPlaNet: Enhancing Image Geolocalization by Combinatorial Partitioning of Maps
Paul Hongsuck Seo, Tobias Weyand, Jack Sim, Bohyung Han
Image geolocalization is the task of identifying the location depicted in a photo based only on its visual information. This task is inherently challenging since many photos have only few, possibly ambiguous cues to their geolocation. Recent work has cast this task as a classification problem by partitioning the earth into a set of discrete cells that correspond to geographic regions. The granularity of this partitioning presents a critical trade-off; using fewer but larger cells results in lower location accuracy while using more but smaller cells reduces the number of training examples per class and increases model size, making the model prone to overfitting. To tackle this issue, we propose a simple but effective algorithm, combinatorial partitioning, which generates a large number of fine-grained output classes by intersecting multiple coarse-grained partitionings of the earth. Each classifier votes for the fine-grained classes that overlap with their respective coarse-grained ones. This technique allows us to predict locations at a fine scale while maintaining sufficient training examples per class. Our algorithm achieves the state-of-the-art performance in location recognition on multiple benchmark datasets.
In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.
Code
No code repository is listed for this paper in the archive or in Syntology's graph.
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 | CPlaNet (1-5, PlaNet) | City level (25 km) | 37.1 | #3 of 11 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS | CPlaNet (1-5, PlaNet) | Continent level (2500 km) | 78.5 | #3 of 11 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS | CPlaNet (1-5, PlaNet) | Country level (750 km) | 62.0 | #3 of 11 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS | CPlaNet (1-5, PlaNet) | Reference images | 0 | #3 of 11 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS | CPlaNet (1-5, PlaNet) | Region level (200 km) | 46.6 | #3 of 11 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS | CPlaNet (1-5, PlaNet) | Street level (1 km) | 16.5 | #3 of 11 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS | CPlaNet (1-5, PlaNet) | Training images | 30.3M | #3 of 11 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS3k | CPlaNet (1-5, PlaNet) | City level (25 km) | 26.5 | #8 of 14 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS3k | CPlaNet (1-5, PlaNet) | Continent level (2500 km) | 64.4 | #8 of 14 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS3k | CPlaNet (1-5, PlaNet) | Country level (750 km) | 48.6 | #8 of 14 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS3k | CPlaNet (1-5, PlaNet) | Region level (200 km) | 34.6 | #8 of 14 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS3k | CPlaNet (1-5, PlaNet) | Street level (1 km) | 10.2 | #8 of 14 | Archive leaderboard | report |
| Photo geolocation estimation | Im2GPS3k | CPlaNet (1-5, PlaNet) | Training Images | 30.3M | #8 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.
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