atlas

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

GeoLink: Empowering Remote Sensing Foundation Model with OpenStreetMap Data

NeurIPS 2025 · Vision-language and multimodal › Human and embodied modeling · approach: Medical vision-language models · 2 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.

GeoLink pretrains a ViT-L remote sensing foundation model jointly with a heterogeneous GNN encoder over OpenStreetMap vector data, using masked reconstruction, region-image contrastive alignment, and object-patch spatial consistency, then fuses RS and OSM features for unimodal and multimodal geographic tasks.

Problem

Remote sensing foundation models mostly use imagery alone, and existing ways of using OpenStreetMap data are indirect and lose spatial information due to the modality gap between raster imagery and OSM vector data.

Approach

Model OSM as a heterogeneous graph (points, polylines, polygons with topological edges) encoded by a GATConv-based GNN, align it with RS images via region-level contrastive learning, and fuse fine-grained object-patch features with sinusoidal position embeddings in a two-way cross-attention fusion encoder; RS and OSM are both masked during pretraining for efficiency.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fuse OSM with RS features at downstream task timeGeoLink · Urban village identificationmIoU: 79.53 -> 81.68Helped
Fuse OSM with RS features at downstream task timeGeoLink · POP estimationr^2: 49.76 -> 51.88Helped
Fuse OSM with RS features at downstream task timeGeoLink · CO2 estimationr^2: 62.37 -> 65.12Helped
Add region-image contrastive and spatial consistency losses (ablation)GeoLink pretraining · Classification (7-benchmark mean)kNN accuracy: 78.12 -> 87.06Helped
Add region-image contrastive loss (ablation)GeoLink pretraining · Classification (7-benchmark mean)kNN accuracy: 86.12 -> 87.06Helped
Add spatial consistency loss (ablation)GeoLink pretraining · UFZ segmentation (multimodal)mIoU: 57.39 -> 60.00Helped
Reduce RS masking ratio to 50% (ablation)GeoLink pretraining · Classification (7-benchmark mean)kNN accuracy: 87.06 -> 83.21Hurt
Increase RS masking ratio to 80% (ablation)GeoLink pretraining · Classification (7-benchmark mean)kNN accuracy: 87.06 -> 85.21Hurt
Increase RS masking ratio to 90% (ablation)GeoLink pretraining · Classification (7-benchmark mean)kNN accuracy: 87.06 -> 78.02Hurt
Remove fusion position embeddings (ablation)GeoLink · UFZ segmentation (multimodal)mIoU: 60.00 -> 56.22Hurt
Replace GAT with GCN in the OSM encoder (ablation)GeoLink · Classification (7-benchmark mean)kNN accuracy: 87.06 -> 87.01Hurt
Replace GNN-based OSM encoder with two Transformer blocks (ablation)GeoLink · Classification (7-benchmark mean)kNN accuracy: 87.06 -> 86.14Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SkyScript-top30 OpenStreetMap (via Overpass API) MLRSNet EuroSAT WHU-RS19 OPTIMAL-31 RESISC-45 AiRound UCMerced Five-Billion-Pixels AI4SmallFarms xView2

Benchmarks: MLRSNet EuroSAT WHU-RS19 OPTIMAL-31 RESISC-45 AiRound UCMerced Five-Billion-Pixels AI4SmallFarms xView2 SpaceNet7 UFZ segmentation benchmark

Metrics: top-1 accuracy mIoU r^2

Baselines: GASSL MMEarth Scale-MAE Cross-Scale MAE CROMA DOFA

Builds on: MAE FLIP InfoNCE GATConv SkyScript

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