Source-linked AI summary

Beyond RGB: Very High Resolution Urban Remote Sensing With Multimodal Deep Networks

Nicolas Audebert, Bertrand Le Saux, Sébastien Lefèvre

arXiv:1711.08681v1cs.NEcs.CV

TL;DR

The paper addresses semantic labeling of very high-resolution urban remote-sensing data when complementary modalities have heterogeneous structures and may contain missing or noisy information. It develops multi-scale fully convolutional networks with early and late Lidar–multispectral fusion, validates them on public datasets, and finds complementary trade-offs between the fusion strategies. The study also identifies robustness to Lidar artifacts and missing data as an important boundary.

  • Problem

    Very high-resolution semantic labeling must exploit complementary multispectral and Lidar data despite their heterogeneous physical and numerical structures.

  • Method

    The paper develops efficient multi-scale fully convolutional networks and compares early FuseNet-style fusion with late residual-correction fusion for Lidar and multispectral data.

  • Results

    The methods achieved results among the best state of the art on the Vaihingen and Potsdam datasets, with early fusion learning stronger joint features and late fusion recovering critical hard-pixel errors.

  • Takeaways & Limitations

    Early fusion favors joint multimodal feature learning, whereas late fusion can recover errors from ambiguous data; both methods leverage complementary heterogeneous inputs.

  • Takeaways & Limitations

    Lidar artifacts from missing or aberrant points can cause significant misclassification, and improving robustness to impure data and missing modalities remains necessary.

Abstract

from arXiv · show

In this work, we investigate various methods to deal with semantic labeling of very high resolution multi-modal remote sensing data. Especially, we study how deep fully convolutional networks can be adapted to deal with multi-modal and multi-scale remote sensing data for semantic labeling. Our contributions are threefold: a) we present an efficient multi-scale approach to leverage both a large spatial context and the high resolution data, b) we investigate early and late fusion of Lidar and multispectral data, c) we validate our methods on two public datasets with state-of-the-art results. Our results indicate that late fusion make it possible to recover errors steaming from ambiguous data, while early fusion allows for better joint-feature learning but at the cost of higher sensitivity to missing data.

1. Introduction

The paper adapts deep fully convolutional networks to very high-resolution multimodal urban remote sensing, addressing the challenge of jointly using heterogeneous complementary data. It evaluates multi-scale processing and early versus late fusion of Lidar and multispectral data on two public datasets.

  • Deep learning gains in remote sensing have largely focused on traditional three-channel RGB imagery.
  • Multispectral and Lidar data provide complementary information, but their differing physical and numerical structures make adaptation of vision-based networks nontrivial.
  • The paper presents an efficient multi-scale deep fully convolutional network built using SegNet and ResNet.
  • Early fusion enables jointly learned stronger multimodal features but increases sensitivity to missing or noisy data.
  • Late fusion improves semantic labeling and can recover critical errors on hard pixels, although it performs worse than early fusion.
  • The methods were validated on the ISPRS Vaihingen and Potsdam datasets, with results among the best state of the art.

2. Related Work

Related work established deep learning for dense remote-sensing labeling and multimodal data processing, but existing approaches faced computational or structural limitations. This paper targets competitive semantic labeling without expensive explicit spatial regularization while extending multimodal fusion to heterogeneous remote-sensing data.

  • Semantic labeling is dense pixel-wise classification, and Fully Convolutional Networks enabled dense predictions from convolutional architectures.
  • Multimodal deep-learning methods commonly use separate branches for heterogeneous inputs, including audio-video and RGB-D data.
  • Patch-based remote-sensing classification produces coarse maps, while sliding-window dense prediction is expensive and slow.
  • Prior remote-sensing work used deep networks for tasks including roads, buildings, multispectral imagery, and dense urban labeling.
  • Explicit spatial regularization can improve prediction structure but adds expensive computations that significantly slow inference.
  • Earlier fusion strategies combined optical and Lidar information through deep, expert, or learned features before downstream classification.

3. Method description

The method adapts encoder-decoder fully convolutional networks for full-resolution aerial semantic labeling, adding multi-scale supervision and multimodal fusion for optical and auxiliary data.

  • Semantic segmentation: SegNet produces semantic maps at the input image’s original 1:1 resolution using an encoder-decoder architecture with max-pooling and decoder unpooling.The decoder restores spatial resolution and transforms encoded feature maps into final labels.
  • Semantic segmentation: ResNet-34 is adapted for segmentation with reduced convolution strides, residual blocks, and unpooling to produce a full-resolution prediction.Its intermediate output is a 1:2 prediction map before upsampling.
  • Multi-scale aspects: Multi-scale deep supervision branches from decoder layers to predict lower-resolution maps, interpolates them to full resolution, and averages the predictions.Each branch receives gradients from both the averaged prediction loss and its own downscaled loss.
  • Multi-scale aspects: The multi-scale design gives earlier layers meaningful gradients while deeper layers refine coarser predictions from lower resolutions.This design is intended to support learning across multiple output scales.
  • Multimodal fusion: Early fusion combines modality streams through a virtual fused encoder, while late fusion averages separate predictions and learns residual per-pixel corrections.The residual correction framework can combine inputs from networks with different topologies.
  • Class balancing: Class imbalance is addressed by weighting the loss with inverse class frequencies, while no post-processing or spatial regularization is used.The authors state that spatial regularization is learned by the network and that post-processing would slow computation with little to no gain.

4. Experiments

The experiments evaluate multimodal semantic labeling on the Vaihingen and Potsdam ISPRS datasets using high-resolution imagery and Lidar-derived data, with cross-validation and held-out testing.

  • Datasets: The evaluation uses Vaihingen and Potsdam image sets from the ISPRS 2D Semantic Labeling Challenge, covering six urban land-cover classes.The classes are buildings, impervious surfaces, low vegetation, trees, cars, and clutter.
  • Datasets: Vaihingen provides 9 cm/pixel IRRG imagery with DSM and nDSM data, while Potsdam provides 5 cm/pixel IRRGB imagery with DSM and nDSM data.Vaihingen contains 33 images, and Potsdam contains 38 images, with public ground truth available for subsets of both datasets.
  • Preprocessing: The method constructs a composite ancillary image by stacking DSM, nDSM, and NDVI derived from each optical image.NDVI is computed before combining the elevation and vegetation-related inputs.
  • Preprocessing: Very high resolution tiles are processed as overlapping 128 × 128 patches using a sliding window.At training time, smaller strides increase samples; at testing time, overlapping predictions are averaged to reduce border effects.
  • Evaluation: Models are evaluated with three-fold cross-validation, and final held-out-test models are retrained on the complete training set.The reported metrics include pixel-wise accuracy and average F1 across classes, using the challenge's border-eroded evaluation procedure.
  • Results: Table 2 compares the multi-scale approach against a reference single-scale SegNet model, with branches inserted at decoder downscales of 2, 4, and 8.The final held-out results are reported separately for Vaihingen and Potsdam in Tables 3 and 4.

5. Discussion

The experiments show that multi-scale prediction offers modest quantitative gains but clearer visual regularization, while early and late fusion exploit complementary modalities differently and remain vulnerable to data quality.

  • Multi-scale strategy: Multi-scale prediction provides small quantitative gains but visibly regularizes noisy predictions, especially for large man-made structures.Its additional convolutional parameters are described as virtually free, while vegetation benefits less and cars can be harder to detect at lower resolutions.
  • Multi-scale strategy: 0.5% lower average accuracy after 8× downscaling shows that coarse outputs remain usable, with most loss concentrated in the car class.Cars occupy only a few pixels after downscaling, making them harder to detect.
  • Fusion strategies: Both fusion methods improve classification accuracy across the two datasets, but early fusion achieves better class accuracy while late fusion produces less balanced predictions.Late fusion mainly improves building and impervious-surface classes, while other F1 scores decrease slightly.
  • Fusion strategies: Early fusion learns stronger joint features but can miss hard edge cases, whereas late residual correction can recover errors when complementary predictions are strong.Examples include rooftop cars, buildings, roads, and trees resolved using nDSM information.
  • Fusion strategies: Late fusion is better suited to combining several strong classifiers, while early fusion is more appropriate for integrating weaker ancillary data into the main pipeline.The held-out test shows V-FuseNet slightly below FuseNet globally, despite improving clutter F1 from 49.3% to 51.0%.
  • Robustness and limitations: Labeling and sensor artifacts constrain reliability: missing or aberrant Lidar points can create nDSM errors that both fusion methods handle poorly.The authors identify robustness to impure data and artifacts as a direction for improvement.

6. Conclusion

The work applies deep fully convolutional networks to semantic labeling of multimodal, very high-resolution urban remote sensing data, using multiresolution supervision and non-optical data integration.

  • Fully convolutional networks are well-suited to semantic labeling of multimodal, very high-resolution urban remote sensing data.
  • A deep supervision strategy extracts semantic maps at multiple resolutions, helping train the network and improving overall classification.
  • The approach extends beyond optical imagery by integrating digital surface model data.
Loading 1711.08681v1…