A Multiple-Feature Reuse Network to Extract Buildings from Remote Sensing Imagery
Automatic building extraction from remote sensing imagery is important in many applications. The success of convolutional neural networks (CNNs) has also led to advances in using CNNs to extract man-made objects from high-resolution imagery. However, the large appearance and size variations of build...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2018-08-01
|
Series: | Remote Sensing |
Subjects: | |
Online Access: | http://www.mdpi.com/2072-4292/10/9/1350 |
id |
doaj-652baaf28fa64bf781b3a28416316798 |
---|---|
record_format |
Article |
spelling |
doaj-652baaf28fa64bf781b3a284163167982020-11-24T21:17:11ZengMDPI AGRemote Sensing2072-42922018-08-01109135010.3390/rs10091350rs10091350A Multiple-Feature Reuse Network to Extract Buildings from Remote Sensing ImageryLin Li0Jian Liang1Min Weng2Haihong Zhu3School of Resource and Environment Sciences, Wuhan University, 129 Luoyu Road, Wuhan 430079, ChinaSchool of Resource and Environment Sciences, Wuhan University, 129 Luoyu Road, Wuhan 430079, ChinaSchool of Resource and Environment Sciences, Wuhan University, 129 Luoyu Road, Wuhan 430079, ChinaSchool of Resource and Environment Sciences, Wuhan University, 129 Luoyu Road, Wuhan 430079, ChinaAutomatic building extraction from remote sensing imagery is important in many applications. The success of convolutional neural networks (CNNs) has also led to advances in using CNNs to extract man-made objects from high-resolution imagery. However, the large appearance and size variations of buildings make it difficult to extract both crowded small buildings and large buildings. High-resolution imagery must be segmented into patches for CNN models due to GPU memory limitations, and buildings are typically only partially contained in a single patch with little context information. To overcome the problems involved when using different levels of image features with common CNN models, this paper proposes a novel CNN architecture called a multiple-feature reuse network (MFRN) in which each layer is connected to all the subsequent layers of the same size, enabling the direct use of the hierarchical features in each layer. In addition, the model includes a smart decoder that enables precise localization with less GPU load. We tested our model on a large real-world remote sensing dataset and obtained an overall accuracy of 94.5% and an 85% F1 score, which outperformed the compared CNN models, including a 56-layer fully convolutional DenseNet with 93.8% overall accuracy and an F1 score of 83.5%. The experimental results indicate that the MFRN approach to connecting convolutional layers improves the performance of common CNN models for extracting buildings of different sizes and can achieve high accuracy with a consumer-level GPU.http://www.mdpi.com/2072-4292/10/9/1350building extractiondeep learningCNNFCN |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Lin Li Jian Liang Min Weng Haihong Zhu |
spellingShingle |
Lin Li Jian Liang Min Weng Haihong Zhu A Multiple-Feature Reuse Network to Extract Buildings from Remote Sensing Imagery Remote Sensing building extraction deep learning CNN FCN |
author_facet |
Lin Li Jian Liang Min Weng Haihong Zhu |
author_sort |
Lin Li |
title |
A Multiple-Feature Reuse Network to Extract Buildings from Remote Sensing Imagery |
title_short |
A Multiple-Feature Reuse Network to Extract Buildings from Remote Sensing Imagery |
title_full |
A Multiple-Feature Reuse Network to Extract Buildings from Remote Sensing Imagery |
title_fullStr |
A Multiple-Feature Reuse Network to Extract Buildings from Remote Sensing Imagery |
title_full_unstemmed |
A Multiple-Feature Reuse Network to Extract Buildings from Remote Sensing Imagery |
title_sort |
multiple-feature reuse network to extract buildings from remote sensing imagery |
publisher |
MDPI AG |
series |
Remote Sensing |
issn |
2072-4292 |
publishDate |
2018-08-01 |
description |
Automatic building extraction from remote sensing imagery is important in many applications. The success of convolutional neural networks (CNNs) has also led to advances in using CNNs to extract man-made objects from high-resolution imagery. However, the large appearance and size variations of buildings make it difficult to extract both crowded small buildings and large buildings. High-resolution imagery must be segmented into patches for CNN models due to GPU memory limitations, and buildings are typically only partially contained in a single patch with little context information. To overcome the problems involved when using different levels of image features with common CNN models, this paper proposes a novel CNN architecture called a multiple-feature reuse network (MFRN) in which each layer is connected to all the subsequent layers of the same size, enabling the direct use of the hierarchical features in each layer. In addition, the model includes a smart decoder that enables precise localization with less GPU load. We tested our model on a large real-world remote sensing dataset and obtained an overall accuracy of 94.5% and an 85% F1 score, which outperformed the compared CNN models, including a 56-layer fully convolutional DenseNet with 93.8% overall accuracy and an F1 score of 83.5%. The experimental results indicate that the MFRN approach to connecting convolutional layers improves the performance of common CNN models for extracting buildings of different sizes and can achieve high accuracy with a consumer-level GPU. |
topic |
building extraction deep learning CNN FCN |
url |
http://www.mdpi.com/2072-4292/10/9/1350 |
work_keys_str_mv |
AT linli amultiplefeaturereusenetworktoextractbuildingsfromremotesensingimagery AT jianliang amultiplefeaturereusenetworktoextractbuildingsfromremotesensingimagery AT minweng amultiplefeaturereusenetworktoextractbuildingsfromremotesensingimagery AT haihongzhu amultiplefeaturereusenetworktoextractbuildingsfromremotesensingimagery AT linli multiplefeaturereusenetworktoextractbuildingsfromremotesensingimagery AT jianliang multiplefeaturereusenetworktoextractbuildingsfromremotesensingimagery AT minweng multiplefeaturereusenetworktoextractbuildingsfromremotesensingimagery AT haihongzhu multiplefeaturereusenetworktoextractbuildingsfromremotesensingimagery |
_version_ |
1726013742443921408 |