Towards Satellite Image Road Graph Extraction: A Global-Scale Dataset and A Novel Method
About
Recently, road graph extraction has garnered increasing attention due to its crucial role in autonomous driving, navigation, etc. However, accurately and efficiently extracting road graphs remains a persistent challenge, primarily due to the severe scarcity of labeled data. To address this limitation, we collect a global-scale satellite road graph extraction dataset, i.e. Global-Scale dataset. Specifically, the Global-Scale dataset is $\sim20 \times$ larger than the largest existing public road extraction dataset and spans over 13,800 $km^2$ globally. Additionally, we develop a novel road graph extraction model, i.e. SAM-Road++, which adopts a node-guided resampling method to alleviate the mismatch issue between training and inference in SAM-Road, a pioneering state-of-the-art road graph extraction model. Furthermore, we propose a simple yet effective ``extended-line'' strategy in SAM-Road++ to mitigate the occlusion issue on the road. Extensive experiments demonstrate the validity of the collected Global-Scale dataset and the proposed SAM-Road++ method, particularly highlighting its superior predictive power in unseen regions. The dataset and code are available at \url{https://github.com/earth-insights/samroadplus}.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Road Network Extraction | Global-Scale In-Domain | F1 Score62.33 | 10 | |
| Road Network Extraction | City-Scale (test) | F1 Score80.66 | 6 | |
| Road Network Extraction | SpaceNet (test) | F1 Score82.07 | 6 | |
| Road Graph Extraction | SpaceNet | Precision93.68 | 5 | |
| Road Network Extraction | Global-Scale (Out-of-Domain) | F1 Score48.34 | 5 | |
| Road Graph Extraction | City-Scale | Precision88.39 | 5 | |
| Road Graph Extraction | Global-Scale (Out-of-Domain) | Precision82.21 | 5 | |
| Road Network Extraction | WildRoad (test) | Precision87.52 | 5 |