atlas

Research map / Graph learning / Knowledge and temporal graphs

Towards Satellite Image Road Graph Extraction: A Global-Scale Dataset and A Novel Method

CVPR 2025 · Graph learning › Knowledge and temporal graphs · approach: Graph reasoning for visual recognition · 17 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.

Collects a global-scale satellite road graph dataset (Global-Scale) and proposes SAM-Road++, which uses node-guided resampling and an extended-line connectivity cue on top of SAM-Road to extract road graphs.

Problem

Road graph extraction from satellite images is limited by scarce, geographically narrow labeled data (mostly urban) and by a train/inference mismatch in two-stage global graph methods such as SAM-Road, plus occlusion of road connectivity.

Approach

Resample training nodes from the predicted road mask (highest-probability points near ground-truth nodes) so the connectivity classifier sees inference-like nodes, and add an extended-line feature sampling the mask along extensions beyond two nodes to handle occlusion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SAM-Road++ instead of SAM-RoadRoad graph extraction · City-ScaleF1: 77.23 -> 80.01Helped
Use SAM-Road++ instead of SAM-RoadRoad graph extraction · City-ScaleAPLS: 68.37 -> 68.34Hurt
Use SAM-Road++ instead of SAM-RoadRoad graph extraction · SpaceNetF1: 80.52 -> 81.57Helped
Use SAM-Road++ instead of SAM-RoadRoad graph extraction · SpaceNetAPLS: 71.64 -> 73.44Helped
Use SAM-Road++ instead of SAM-RoadRoad graph extraction · Global-Scale (In-Domain)F1: 59.80 -> 62.33Helped
Use SAM-Road++ instead of SAM-RoadRoad graph extraction · Global-Scale (In-Domain)APLS: 59.08 -> 62.19Helped
Use SAM-Road++ instead of SAM-RoadRoad graph extraction · Global-Scale (Out-of-Domain)F1: 46.64 -> 48.34Helped
Use SAM-Road++ instead of SAM-RoadRoad graph extraction · Global-Scale (Out-of-Domain)APLS: 40.51 -> 43.17Helped
Add node-guided resampling (ablation)SAM-Road++ · SpaceNetF1: 80.89 -> 81.57Helped
Add node-guided resampling (ablation)SAM-Road++ · SpaceNetAPLS: 73.22 -> 73.44Helped
Add extended-line strategy (ablation)SAM-Road++ · SpaceNetAPLS: 71.90 -> 73.44Helped
Add extended-line strategy (ablation)SAM-Road++ · SpaceNetF1: 81.77 -> 81.57Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Global-Scale City-Scale SpaceNet

Benchmarks: City-Scale SpaceNet Global-Scale

Metrics: TOPO F1 TOPO precision TOPO recall APLS

Baselines: Sat2Graph RNGDet RNGDet++ SAM-Road SegFormer

Builds on: SAM-Road SAM Sat2Graph RNGDet++

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