Source-linked AI summary

MAP-Net: Multi Attending Path Neural Network for Building Footprint Extraction from Remote Sensed Imagery

Qing Zhu, Cheng Liao, Han Hu, Xiaoming Mei, Haifeng Li

arXiv:1910.12060v2cs.CV

TL;DR

Building-footprint extraction from remote-sensing imagery is challenged by lost spatial detail, inaccurate boundaries, and discontinuous large low-texture buildings. MAP-Net addresses these issues with fixed-resolution parallel paths, attention-based multiscale fusion, and spatial pooling. Its ablations show a 0.58% IoU improvement from combining feature squeeze and global enhancement over baseline, while shallow features add 0.04% accuracy but coarser boundaries.

  • Problem

    CNN-based methods lose spatial localization, may miss small buildings, and produce discontinuous or holey large-building footprints because of pooling, shallow semantic noise, and local receptive fields.

    Source: §I · p. 2
  • Method

    MAP-Net progressively generates fixed-resolution parallel paths, adaptively squeezes channel-wise multiscale features, and uses spatial pooling to capture global dependency.

    Source: §I · p. 2
  • Results

    The combined feature squeeze and global enhancement modules improve baseline IoU by 0.58%, while adding shallow features improves accuracy by 0.04% but introduces coarse boundary noise.

    Source: 5) Ablation Experiments · p. 10
  • Takeaways & Limitations

    MAP-Net extracts multiscale footprints with precise edges and continuous large-building entities while avoiding the coarse noise introduced by shallow features.

    Source: 5) Ablation Experiments · p. 10, §IV · p. 11

Abstract

from arXiv · show

Accurately and efficiently extracting building footprints from a wide range of remote sensed imagery remains a challenge due to their complex structure, variety of scales and diverse appearances. Existing convolutional neural network (CNN)-based building extraction methods are complained that they cannot detect the tiny buildings because the spatial information of CNN feature maps are lost during repeated pooling operations of the CNN, and the large buildings still have inaccurate segmentation edges. Moreover, features extracted by a CNN are always partial which restricted by the size of the respective field, and large-scale buildings with low texture are always discontinuous and holey when extracted. This paper proposes a novel multi attending path neural network (MAP-Net) for accurately extracting multiscale building footprints and precise boundaries. MAP-Net learns spatial localization-preserved multiscale features through a multi-parallel path in which each stage is gradually generated to extract high-level semantic features with fixed resolution. Then, an attention module adaptively squeezes channel-wise features from each path for optimization, and a pyramid spatial pooling module captures global dependency for refining discontinuous building footprints. Experimental results show that MAP-Net outperforms state-of-the-art (SOTA) algorithms in boundary localization accuracy as well as continuity of large buildings. Specifically, our method achieved 0.68\%, 1.74\%, 1.46\% precision, and 1.50\%, 1.53\%, 0.82\% IoU score improvement without increasing computational complexity compared with the latest HRNetv2 on the Urban 3D, Deep Globe and WHU datasets, respectively. The TensorFlow implementation is available at https://github.com/lehaifeng/MAPNet.

I. INTRODUCTION

Building footprint extraction matters for applications including illegal-building monitoring, 3D reconstruction, urban planning, and disaster response, but buildings vary widely in appearance, structure, and scale. Existing CNN methods lose spatial detail, mislocalize boundaries, miss small buildings, and produce discontinuous large-building footprints, motivating MAP-Net.

  • Building footprints support illegal-building monitoring, 3D reconstruction, urban planning, and disaster emergency response.Source: §I · p. 1
  • CNN encoder-decoder methods lose spatial details during encoding and recover them with shallow-feature fusion, which can impair boundary localization and small-building recognition.Source: §I · p. 2
  • Local receptive fields restrict extracted features, causing large low-texture buildings to appear discontinuous and holey.Source: §I · p. 2
  • MAP-Net progressively generates parallel paths with fixed-resolution convolutions, combines multiscale features using channel attention, and applies pyramid spatial pooling for global semantics.Source: §I · p. 2
  • MAP-Net improves F1-score by 0.88%, 0.93%, and 0.45% over HRNetv2 on Urban 3D, Deep Globe, and WHU, respectively.Source: §I · p. 2

II. METHODOLOGE

MAP-Net combines localization-preserved multiscale feature extraction, attention-based feature enhancement, spatial pooling, and interpolation-based upsampling. Its design targets lost spatial localization, coarse shallow semantics, and missing global dependency in building extraction.

  • Repeated pooling or strided convolution loses spatial localization, while shallow-feature fusion introduces coarse semantic noise.Source: A. Overview · pp. 2–3
  • MAP-Net uses a parallel multi-path network to extract multiscale high-level semantics while preserving spatial details at fixed resolution.Source: A. Overview · p. 3
  • Multi-path features are upsampled by bilinear interpolation, concatenated, adaptively optimized with attention, and refined through spatial pooling.Source: A. Overview · p. 3, Figure 1 · p. 3
  • The spatial pooling module captures global dependency to suppress holes and obtain more continuous building footprints.Source: A. Overview · p. 3

B. Localization-Preserved Multi-path Network

The localization-preserved multi-path network maintains separate fixed-resolution paths while progressively adding lower-resolution, higher-channel paths. Higher-resolution paths retain localization details, whereas lower-resolution paths capture broader semantic information.

C. Attention-Based Feature Squeeze

MAP-Net aligns and concatenates multiscale path features, uses channel attention to reweight them, and applies spatial pooling to capture global dependencies. Its building-footprint head upsamples the representation to produce a full-resolution probability map.

III. EXPERIMENT AND ANALYSIS

MAP-Net was evaluated on three open building-extraction datasets spanning aerial and satellite imagery, varied geographic areas, resolutions, and image sizes.

  • The experiments used the WHU, Deep Globe Building Extraction Challenge, and USSOCOM Urban 3D Challenge datasets.Source: A. Dataset · p. 5
  • WHU aerial imagery contains over 187,000 buildings across more than 450 km2 at 30 cm resolution, divided into 4,736 training, 2,416 test, and 1,036 validation tiles.Source: A. Dataset · p. 5
  • Deep Globe imagery includes Las Vegas and Shanghai subsets with approximately 243,382 buildings across more than 1,216 km2 at 30 cm resolution.Source: A. Dataset · p. 5
  • Urban 3D contains approximately 157,000 buildings across more than 360 km2 at 50 cm resolution, with 204 orthorectified RGB images.Source: A. Dataset · p. 5

B. Evaluation Metric

The study evaluates pixel-wise semantic segmentation using precision, recall, F1-score, and IoU, with IoU also expressed through precision and recall.

1) Significance of Multi-path:

The multi-path design preserves spatial localization while developing deeper semantic features at fixed resolutions, supporting small-building recognition and boundary extraction. Structure experiments favored three paths and four residual blocks as a balance of accuracy and complexity, although optimal settings may depend on the dataset.

Feature-map analysis

  • Deeper fixed-resolution feature maps retain richer semantics, whereas decreasing resolution blurs building edges and can eliminate small buildings.Source: 1) Significance of Multi-path · p. 6
  • Encoder-decoder skip connections recover localization using shallow features but introduce noise, while lost small buildings cannot be accurately refined during decoding.Source: 1) Significance of Multi-path · p. 6
  • Parallel paths keep each resolution fixed and fuse multi-scale features only after extraction, preserving localization and semantic information for fine boundaries and small buildings.Source: 1) Significance of Multi-path · p. 6

Network-structure analysis

  • IoU initially increased with residual-block depth before declining beyond a dataset-specific value, while trainable parameters grew linearly with the number of blocks.Source: 2) Network Parameter · p. 6
  • Trainable parameters increased exponentially with the number of paths because each new path doubled feature channels.Source: 2) Network Parameter · p. 7
  • Three paths achieved better IoU than two or four, and three paths with four residual blocks provided the best accuracy-complexity balance on WHU.Source: 2) Network Parameter · p. 7
  • Optimal path configurations may vary with input-image resolution, while feature-map channels and input resolution also affect performance and complexity.Source: 2) Network Parameter · p. 7

3) Performance Evaluation:

MAP-Net was compared with established segmentation and building-extraction methods across WHU, Deep Globe, and Urban 3D. It reported higher segmentation scores and improved recognition of small and large buildings with more accurate boundaries.

Benchmark comparison

Quantitative results

Qualitative results

  • Visual examples show more accurate recognition of small buildings, more complete extraction of large buildings, and boundaries closer to ground truth.Source: 3) Performance Evaluation · p. 9

4) Comparison of Recent Methods:

MAP-Net outperformed recent building-extraction methods on the WHU dataset, achieving the strongest reported IoU and F1-Score without pre-training or post-processing.

5) Ablation Experiments:

Ablation experiments evaluated localization-preserved multi-path extraction, channel-wise squeezing, spatial enhancement, and shallow-feature skip connections, showing accuracy gains alongside boundary trade-offs.

  • The experiments assessed IoU, precision, recall, and F1-score across localization-preserved baselines and MAP-Net modules on the WHU dataset.Source: 5) Ablation Experiments · p. 10
  • The modified multi-path localization-preserved baseline exceeded HRNetv2 by 0.24% IoU and HRNetv1 by 0.74% IoU.Source: 5) Ablation Experiments · p. 10
  • Channel-wise feature squeezing improved IoU by 0.29%, while spatial pooling enhancement improved IoU by 0.34%.Source: 5) Ablation Experiments · p. 10
  • Together, the feature squeeze and global enhancement modules increased IoU by 0.58% over the baseline.Source: 5) Ablation Experiments · p. 10
  • Adding shallow features improved accuracy by 0.04% but introduced coarse noise and inaccurate building boundaries.Without shallow features, MAP-Net produced smoother edges with little accuracy loss.Source: 5) Ablation Experiments · p. 10
  • MAP-Net methods achieved higher precision than HRNetv2 at threshold 0.5, with the authors attributing this to suppressed false-positive predictions.Source: 5) Ablation Experiments · p. 10

6) Complexity of MAP-Net:

MAP-Net was designed to balance multi-scale feature preservation with computational cost, achieving improved performance with fewer FLOPs than HRNetv2 despite feature-enhancement overhead.

IV. DISCUSSION AND CONCLUSION

MAP-Net combines localization-preserved multi-path extraction with channel and spatial feature enhancement to improve multiscale building footprints, boundaries, and continuity. Across three benchmarks, it achieved higher accuracy and lower complexity than classic methods and reached an SOTA result on WHU, while broader multiclass extraction remains future work.

  • MAP-Net addresses inaccurate boundaries, missed small buildings, and discontinuous large-building footprints with localization-preserved multi-path feature extraction.Source: §IV · p. 11
  • Parallel paths preserve multiscale local details and semantic representations for accurate edges and recognition of small buildings.Source: §IV · p. 11
  • Experiments on three benchmarks showed higher accuracy and lower complexity than classic semantic-segmentation algorithms, with an SOTA result on WHU.Source: §IV · p. 11
  • Ablation experiments supported higher precision from localization-preserved multi-path building extraction than previous methods.Source: §IV · p. 12
  • The experiments currently cover building extraction, while multiclass tasks such as land-cover extraction are reserved for future work.Source: §IV · p. 12
Loading 1910.12060v2…