Continental-Scale Building Detection from High Resolution Satellite Imagery
Wojciech Sirko, Sergii Kashubin, Marvin Ritter, Abigail Annkah, Yasser, Salah Eddine Bouchareb, Yann Dauphin, Daniel Keysers, Maxim Neumann,, Moustapha Cisse, John Quinn

TL;DR
This paper presents a comprehensive pipeline for continent-scale building detection in Africa using high-resolution satellite imagery, incorporating novel training techniques to improve segmentation accuracy and creating a large-scale building footprint dataset.
Contribution
The study introduces new methods like mixup and self-training with soft KL loss to enhance building detection performance in satellite imagery.
Findings
Improved mAP scores with mixup (+0.12) and self-training (+0.06).
Created the Open Buildings dataset with 516 million footprints across Africa.
Effective detection across diverse rural and urban environments.
Abstract
Identifying the locations and footprints of buildings is vital for many practical and scientific purposes. Such information can be particularly useful in developing regions where alternative data sources may be scarce. In this work, we describe a model training pipeline for detecting buildings across the entire continent of Africa, using 50 cm satellite imagery. Starting with the U-Net model, widely used in satellite image analysis, we study variations in architecture, loss functions, regularization, pre-training, self-training and post-processing that increase instance segmentation performance. Experiments were carried out using a dataset of 100k satellite images across Africa containing 1.75M manually labelled building instances, and further datasets for pre-training and self-training. We report novel methods for improving performance of building detection with this type of model,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Concatenated Skip Connection · Max Pooling · Convolution · U-Net · Mixup
