DeepMAO: Deep Multi-scale Aware Overcomplete Network for Building Segmentation in Satellite Imagery
1Robert Bosch Centre for Cyber-Physical Systems, Indian Institute of Science, Bengaluru, India.
2Department of Aerospace Engineering, Indian Institute of Science, Bengaluru, India.
Aniruddh Sikdar*1, Sumanth Udupa*2, Prajwal Gurunath*2, Suresh Sundaram2
Artificial Intelligence and Robotics Lab
*
1
Background
Changes in urban footprint over one area of Philadelphia city between 2004 and 2014.
https://www.iceye.com/satellite-data
*
2
Background
Ground truth
Unet Prediction
Input image
*
3
Background
*
4
Background - Convolutions
Layer 1
Layer 2
Layer 3
Receptive field in typical convolutions
*
5
Background - Overcompleteness
Layer 1
Layer 2
Layer 3
Receptive field in overcomplete convolutions
Overcomplete representation in a standard neural network
*
6
Related works
Overcompleteness
Ki-Unet
*
7
Proposed method – Deep Multi-scale Aware Overcomplete Network (DeepMAO)
*
8
Proposed method – Training Loss
*
9
Proposed method - Loss-Mix
L1 Loss
Tiling, HxW patches
Max loss patch selected
Loss-Mix augmentation
*
10
Visual analysis
Focus of branches
GRADCAM visualisations
Receptive Field
Receptive Field
*
11
Datasets
SpaceNet 6 SAR
SpaceNet 6 EO
INRIA
*
12
Results on SpaceNet6 MSAW dataset
Evaluation metrics (%) of building segmentation networks and DeepMAO (EO Images)
Evaluation metrics (%) of building segmentation networks and DeepMAO (SAR Images)
*
13
Results
Performance comparison of overall F1 score vs building footprint size on SpaceNet 6 optical images
Evaluation metrics (%) of building segmentation networks and DeepMAO (EO Images)
*
14
Results
Ablation study of Loss-Mix strategy on DeepMAO and state-of-the-art models on SpaceNet 6 dataset - EO Images
*
15
Results
Selective crops of SAR input image has been used for visualization purposes. Green box indicates a case where DeepMAO performance is better than Unet-BE. Blue box indicates a case wherein both models fail to detect a building
First row consists of Spacenet 6 Challenge dataset. Second row consists of INRIA dataset.
*
16
Conclusion
*
17
Thank you�
*
18