Abstract

High-resolution satellite images contain valuable road semantic information, but the occlusion of vegetation and buildings and the sparse distribution and heterogeneous appearance of roads limit the accuracy of road extraction models. In this article, we propose a novel method for extracting roads using an ensemble learning model with a postprocessing stage. The network weights and biases of our proposed deep learning model are transmitted through the random combination of layers of different submodels during forward and backward propagation. In the gradient descent process, a superior loss function is designed to solve the problem of class imbalance caused by road sparseness, and more attention is given to hard classification samples to extract narrow and covered roads. In addition, we solve road disconnection issues in the results obtained with the neural network by extracting and analyzing the geometric structures and feature points of the roads. Experiments on two challenging datasets of remote sensing imagery show that the proposed method performs better than other models and can extract road information from complex scenes.

Highlights

  • AS an essential part of basic geographical data at the national scale, roads play an important role in urban planning, transportation logistics, disaster assistance, emergency relief, navigation, etc

  • We proposed a deep neural network based on ensemble learning for road extraction from remote sensing imagery

  • New loss function is designed to solve the class imbalance problem caused by road sparseness, and attention is given to samples that are difficult to classify to extract narrow and covered roads

Read more

Summary

INTRODUCTION

AS an essential part of basic geographical data at the national scale, roads play an important role in urban planning, transportation logistics, disaster assistance, emergency relief, navigation, etc. All these factors increase the difficulty of automatically extracting roads from remote sensing images To solve these problems, many methods have been proposed to extract roads from complex backgrounds. Road extraction is essentially a problem of semantic segmentation, and road information is segmented from the complex background of remote sensing images. Ordinary CNNs cannot solve this problem because they give the same amount of attention to each pixel To overcome such limitations, inspired by [20], we propose a road extraction framework based on ensemble learning that considers contextual information and road connectivity. Due to the deceptiveness of visual information in an image, we design a postprocessing method based on geometric structure analysis and feature point extraction to help solve the problem of road connectivity.

Feature-based Approaches for Road Extraction
Object-based Approaches for Road Extraction
Deep-learning-based Approaches for Road Extraction
Postprocessing of Road Extraction Data
METHOD
The Structure of E-UNet
Loss Function
Postprocessing
Datasets
Data Preprocessing
1) Evaluation Metrics
Experiment with the MRD
Experiment with the DRECD
Method
Analysis of the Threshold α in the Loss Function
Analysis of Postprocessing
Structure Analysis of E-UNet
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call