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, including the use of mixup (mAP +0.12) and self-training with soft KL loss (mAP +0.06). The resulting pipeline obtains good results even on a wide variety of challenging rural and urban contexts, and was used to create the Open Buildings dataset of 516M Africa-wide detected footprints.
翻译:确定建筑物的位置和足迹对于许多实际和科学目的都至关重要。这类信息在发展中区域可能特别有用,因为这些区域可能缺乏替代数据源。在这项工作中,我们描述了利用50厘米卫星图像在整个非洲大陆探测建筑物的示范培训管道。从在卫星图像分析中广泛使用的U-Net模型开始,我们研究建筑、损失功能、正规化、培训前、自我培训和后处理的差异,这些变化增加了实例分化的性能。通过在非洲各地使用100公里的卫星图像数据集进行了实验,其中包括1.75M人工贴标签的建筑实例和进一步的培训前和自我培训数据集。我们报告了改进建筑探测工作绩效的新方法,包括使用混合(mAP+0.12)和软KL损失的自我培训(mAP+0.06)。由此形成的管道即使在具有挑战性的城乡环境中也取得了良好结果,并用于创建516M全非洲范围516M探测到的足迹的开放建筑数据集。