Road Network Detection from Aerial Imagery of Urban Areas Using Deep ResUNet in Combination with the B-snake Algorithm

Abstract Road network detection is critical to enhance disaster response and detecting a safe evacuation route. Due to expanding computational capacity, road extraction from aerial imagery has been investigated extensively in the literature, specifically in the last decade. Previous studies have mai...

Full description

Bibliographic Details
Main Authors: Hafiz Suliman Munawar, Ahmed W. A. Hammad, S. Travis Waller, Danish Shahzad, Md. Rafiqul Islam
Format: Article
Language:English
Published: Springer Nature 2023-01-01
Series:Human-Centric Intelligent Systems
Subjects:
Online Access:https://doi.org/10.1007/s44230-023-00015-5
Description
Summary:Abstract Road network detection is critical to enhance disaster response and detecting a safe evacuation route. Due to expanding computational capacity, road extraction from aerial imagery has been investigated extensively in the literature, specifically in the last decade. Previous studies have mainly proposed methods based on pixel classification or image segmentation as road/non-road images, such as thresholding, edge-based segmentation, k-means clustering, histogram-based segmentation, etc. However, these methods have limitations of over-segmentation, sensitivity to noise, and distortion in images. This study considers the case study of Hawkesbury Nepean valley, NSW, Australia, which is prone to flood and has been selected for road network extraction. For road area extraction, the application of semantic segmentation along with residual learning and U-Net is suggested. Public road datasets were used for training and testing purposes. The study suggested a framework to train and test datasets with the application of the deep ResUnet architecture. Based on maximal similarity, the regions were merged, and the road network was extracted with the B-snake algorithm application. The proposed framework (baseline + region merging + B-snake) improved performance when evaluated on the synthetically modified dataset. It was evident that in comparison with the baseline, region merging and addition of the B-snake algorithm improved significantly, achieving a value of 0.92 for precision and 0.897 for recall.
ISSN:2667-1336