Source-linked AI summary
Joint Learning from Earth Observation and OpenStreetMap Data to Get Faster Better Semantic Maps
Nicolas Audebert, Bertrand Le Saux, Sébastien Lefèvre
TL;DR
The paper addresses the limited use of OSM as an input to deep networks for remote-sensing semantic labeling. It tests coarse-to-fine refinement and optical–OSM fusion, reporting improved accuracy on two datasets and faster convergence on Potsdam.
Problem
OSM has commonly served as training ground truth, while its use as an input layer for sensor-based semantic labeling remains limited.
Source: §1 · p. 1Method
The paper combines OSM and optical data using coarse-to-fine map refinement and a dual-stream network that fuses the two inputs.
Source: §3.1 · p. 2, §3.2 · p. 3Results
Integrating OSM increased overall accuracy by 2.5% on ISPRS Potsdam and nearly 5% on DFC2017; the coarse-to-fine model converged 25% faster than classical RGB SegNet on Potsdam.
Source: §4.3 · p. 5, §6 · p. 6Takeaways & Limitations
OSM improves labeling especially for roads and buildings, which are represented in its layers, and can accelerate training.
Source: §4.3 · p. 5Selected OSM layers are rasterized at image resolution, increasing memory demands; subclassification is unaddressed, and large-scale mapping requires robustness to erroneous or missing OSM.
Source: §5 · p. 6
Abstract
from arXiv · showhide
In this work, we investigate the use of OpenStreetMap data for semantic labeling of Earth Observation images. Deep neural networks have been used in the past for remote sensing data classification from various sensors, including multispectral, hyperspectral, SAR and LiDAR data. While OpenStreetMap has already been used as ground truth data for training such networks, this abundant data source remains rarely exploited as an input information layer. In this paper, we study different use cases and deep network architectures to leverage OpenStreetMap data for semantic labeling of aerial and satellite images. Especially , we look into fusion based architectures and coarse-to-fine segmentation to include the OpenStreetMap layer into multispectral-based deep fully convolutional networks. We illustrate how these methods can be successfully used on two public datasets: ISPRS Potsdam and DFC2017. We show that OpenStreetMap data can efficiently be integrated into the vision-based deep learning models and that it significantly improves both the accuracy performance and the convergence speed of the networks.
1. Introduction
Remote-sensing semantic labeling generates maps of large areas, and multisensor data can provide complementary information. The introduction asks whether OpenStreetMap (OSM), usually used as training ground truth, can instead serve as an input layer to improve sensor-based labeling.
- Dense labeling automatically generates semantic maps of large areas for urban cartography or land-cover mapping.Source: §1 · p. 1
- Remote-sensing semantic segmentation has used computer-vision CNNs and FCNs on RGB data, while acquisitions may also combine multispectral, LiDAR, and SAR information.Source: §1 · p. 1
- OSM provides roads, building footprints, and vegetation coverage, but has mostly served as training ground truth rather than an input information layer.Source: §1 · p. 1
- The paper investigates whether OSM can improve sensor-based semantic labeling as an additional input channel.Source: §1 · p. 1
2. Related work
Prior work applied deep networks to remote-sensing imagery and fused heterogeneous sensors, while OSM was used mainly as a target or in other processing approaches. The paper identifies the use of volunteered geographic information as an input to deep neural networks as an unaddressed area.
- Fully Convolutional Networks and related deep-learning methods have been applied to remote-sensing imagery for semantic labeling, building extraction, and road extraction [20], [28], [1],, [22],, [34].Source: §2 · p. 1
- Deep fusion research combined heterogeneous imagery and sensors, including video with multispectral data, LiDAR with RGB [1], and hyperspectral with SAR.Source: §2 · p. 2
- OSM has supported supervised learning as a target and other mapping tasks, but its coverage and annotation quality vary with contributor knowledge and numbers,, [6],,,.Source: §2 · p. 2
- The authors state that, to their knowledge, volunteered geographic information had not yet been used as an input to deep neural networks.Source: §2 · p. 2
3. Method
The method uses OSM as a deep-network input in two settings: refining maps when OSM approximates the target, and inferring labels indirectly from OSM. It implements these settings with a coarse-to-fine model and a dual-stream network that fuses optical and OSM data.
3. Method
- The method also considers labels that can be inferred indirectly from OSM, such as settlement type from building footprints.Source: §3 · p. 2
3.1. Coarse-to-fine segmentation
- The coarse-to-fine setting treats OSM as a coarse approximation when it already represents part of the target, such as buildings or roads.Learning the difference between the approximate map and ground truth is presented as a form of residual learning [15].Source: §3.1 · p. 2
- The coarse-to-fine model combines an OSM-derived approximate map with optical predictions, then uses a residual correction network to refine the average prediction.OSMNet converts rasterized OSM into a ground-truth-compatible map; a three-layer FCN uses optical and OSM feature maps for correction.Source: §3.1 · pp. 2–3
3.2. Dual-stream convolutional neural networks
- FuseNet uses separate optical and OSM encoders, sums their activations after each convolutional block, and uses one decoder for upsampling and pixel-wise classification.The architecture learns a joint representation of both data streams alongside an OSM-dependent ancillary branch.Source: §3.2 · p. 3
4. Experiments
Experiments evaluate OSM inputs on Potsdam semantic labeling and DFC2017 local climate zone prediction. They compare binary and signed-distance OSM encodings and report accuracy gains, class-specific benefits, and faster convergence.
4.1. Datasets
- Potsdam provides 38 ortho-rectified 6000 × 6000 aerial images at 5-cm resolution, with pixel-level labels for 24 tiles and three-fold train/test validation.The labeled classes include impervious surface, building, low vegetation, tree, car, and clutter.Source: §4.1 · p. 3
- DFC2017 combines multispectral imagery and OSM rasters across eight cities, with sparse local-climate-zone labels and evaluation on held-out cities.The training cities differ from the testing cities; labels cover only parts of cities and are provided at 100 m/pixel.Source: §4.1 · pp. 3–4
4.2. Experimental setup
- The experiments compare discrete binary OSM channels with continuous signed distance transforms, where positive distances mark pixels inside a class and negative distances mark pixels outside.For Potsdam, the RGB encoder uses ImageNet-trained VGG-16 weights; for DFC2017, the network is trained from scratch with a reduced decoder and ignores unlabeled pixels during loss computation.Source: §4.2 · pp. 4–5
4.3. Results
- The signed distance transform performs slightly worse than the binary OSM representation, possibly because its diffuse information weakens sharp boundaries, though final accuracy changes little.The authors compare these encodings because OSM is sparse and discrete, unlike typical continuous sensor data.Source: §4.3 · p. 5, §4.2 · p. 5
- OSM improves Potsdam labeling, particularly for roads and buildings, and helps distinguish those classes when their image textures are similar.The authors also report that OSM coverage of roads and buildings lets the main network focus on harder image regions.Source: §4.3 · p. 5
- 25% fewer iterations let the coarse-to-fine model reach the same overall accuracy as RGB SegNet, with mean loss 0.39 versus 0.45.The authors interpret the lower loss as indicating better generalization and report that OSM spatially regularizes predictions early in training.Source: §4.3 · p. 5
- On DFC2017, OSM is most useful for compact urban classes 1–3 and dense vegetation classes 11 and 14.Building footprints provide cues about building density, while natural-terrain annotations support dense-tree and low-plant classes.Source: §4.3 · p. 5
5. Discussion
The methods integrate OSM rasters to improve semantic labeling, while the discussion identifies limits in layer coverage, memory, and robustness to incomplete or mismatched data.
5. Discussion
- The methods improve semantic labeling of aerial and satellite multispectral images by integrating OSM rasters, including roads, buildings, and vegetation land use.The OSM layers are rasterized at the input-image resolution.Source: §5 · pp. 5–6
- Broader OSM coverage—including swamps, agricultural fields, and industrial areas—could add information, but stacking many raster layers can quickly increase memory use.The concern is especially relevant when rasterizing vector data at the high spatial resolutions of airborne imagery.Source: §5 · p. 6
- The discussion leaves subclassification and point annotations such as parking lots unaddressed, although both could add semantic detail.OSM can identify particular building types, such as churches, grocery stores, or houses.Source: §5 · p. 6
- OSM and optical data can disagree, and regional variation in mapping coverage makes robustness to errors and missing OSM inputs important for very-large-scale mapping.The authors report few disagreements despite OSM layers being two years more recent than the optical data, but caution that data fusion should match the underlying reality.Source: §5 · p. 6
6. Conclusion
The paper presents two ways to integrate OSM into deep-learning semantic labeling and validates them on Potsdam and DFC2017. OSM improves overall accuracy on both datasets and speeds convergence on Potsdam.
6. Conclusion
- Integrating OSM increases overall accuracy by 2.5% on ISPRS Potsdam and by nearly 5% on DFC2017.The paper reports that OSM improves classification accuracy across these two use cases.Source: §6 · p. 6
- The paper presents coarse-to-fine segmentation that refines OSM semantic maps with RGB data, and data fusion that combines multispectral data with OSM rasters to predict local climate zones.The methods are validated on the ISPRS Potsdam 2D Semantic Labeling Challenge and the Data Fusion Contest 2017.Source: §6 · p. 6
- On ISPRS Potsdam, using OSM layers for residual correction accelerates model convergence by 25%.The conclusion presents crowdsourced and open GIS data as a way to improve and accelerate learning based on traditional sensors.Source: §6 · p. 6