Papers › CPlaNet: Enhancing Image Geolocalization by Combinatorial Partitioning of Maps

CPlaNet: Enhancing Image Geolocalization by Combinatorial Partitioning of Maps

6 Aug 2018ECCV 2018 9arXiv:1808.02130archive 2025-07-28

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.

PaperPDFConference PDF

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

Photo geolocation estimation

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
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