Papers › Seeing the roads through the trees: A benchmark for modeling spatial dependencies with...

Seeing the roads through the trees: A benchmark for modeling spatial dependencies with aerial imagery

12 Jan 2024arXiv:2401.06762archive 2025-07-28

Caleb Robinson, Isaac Corley, Anthony Ortiz, Rahul Dodhia, Juan M. Lavista Ferres, Peyman Najafirad

Fully understanding a complex high-resolution satellite or aerial imagery scene often requires spatial reasoning over a broad relevant context. The human object recognition system is able to understand object in a scene over a long-range relevant context. For example, if a human observes an aerial scene that shows sections of road broken up by tree canopy, then they will be unlikely to conclude that the road has actually been broken up into disjoint pieces by trees and instead think that the canopy of nearby trees is occluding the road. However, there is limited research being conducted to understand long-range context understanding of modern machine learning models. In this work we propose a road segmentation benchmark dataset, Chesapeake Roads Spatial Context (RSC), for evaluating the spatial long-range context understanding of geospatial machine learning models and show how commonly used semantic segmentation models can fail at this task. For example, we show that a U-Net trained to segment roads from background in aerial imagery achieves an 84% recall on unoccluded roads, but just 63.5% recall on roads covered by tree canopy despite being trained to model both the same way. We further analyze how the performance of models changes as the relevant context for a decision (unoccluded roads in our case) varies in distance. We release the code to reproduce our experiments and dataset of imagery and masks to encourage future research in this direction -- https://github.com/isaaccorley/ChesapeakeRSC.

PaperPDFCode

Code

isaaccorley/chesapeakersc officialmentioned in papermentioned on GitHubpytorch report
isaaccorley/resize-is-all-you-need mentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Object RecognitionRoad SegmentationSemantic SegmentationSpatial Reasoning

Datasets

Introduced by this paper, per the archive.

ChesapeakeRSC

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Road Segmentation ChesapeakeRSC U-Net (ResNet-18) DWR 46.5 #1 of 4 Archive leaderboard report
Road Segmentation ChesapeakeRSC DeepLabV3+ (ResNet-18) DWR 46.1 #2 of 4 Archive leaderboard report
Road Segmentation ChesapeakeRSC U-Net (ResNet-50) DWR 45.7 #3 of 4 Archive leaderboard report
Road Segmentation ChesapeakeRSC FCN DWR 10.7 #4 of 4 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.

Methods

Concatenated Skip ConnectionConvolutionMax PoolingReLUU-Net

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