Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

RANGE: Retrieval Augmented Neural Fields for Multi-Resolution Geo-Embeddings

About

The choice of representation for geographic location significantly impacts the accuracy of models for a broad range of geospatial tasks, including fine-grained species classification, population density estimation, and biome classification. Recent works like SatCLIP and GeoCLIP learn such representations by contrastively aligning geolocation with co-located images. While these methods work exceptionally well, in this paper, we posit that the current training strategies fail to fully capture the important visual features. We provide an information-theoretic perspective on why the resulting embeddings from these methods discard crucial visual information that is important for many downstream tasks. To solve this problem, we propose a novel retrieval-augmented strategy called RANGE. We build our method on the intuition that the visual features of a location can be estimated by combining the visual features from multiple similar-looking locations. We evaluate our method across a wide variety of tasks. Our results show that RANGE outperforms the existing state-of-the-art models with significant margins in most tasks. We show gains of up to 13.1% on classification tasks and 0.145 $R^2$ on regression tasks. All our code and models will be made available at: https://github.com/mvrl/RANGE.

Aayush Dhakal, Srikumar Sastry, Subash Khanal, Adeel Ahmad, Eric Xing, Nathan Jacobs• 2025

Related benchmarks

TaskDatasetResultRank
Image ClassificationiNaturalist 2018 (test)
Top-1 Accuracy75.2
232
RegressionElevation
0.851
59
ClassificationCountry
Accuracy94.7
46
ClassificationBiome
Accuracy83.3
37
Elevation RegressionElevation 1024 samples
R272
22
Population Density RegressionPopulation 243 samples
R20.41
22
Population Density RegressionPopulation
R20.64
22
Biome ClassificationBiome 1024 samples
Accuracy67.2
22
Biome ClassificationBiome 3125 samples
Accuracy71
22
Country ClassificationCountry 1024 samples
Accuracy51.2
22
Showing 10 of 20 rows

Other info

Code

Follow for update