Accurate road centerline extraction from remotely sensed images plays a significant role in road map generation and updating. In the road extraction problem, the acquisition of labeled data is time consuming and costly; thus, there are only a small amount of labeled samples in reality. In the existing centerline extraction algorithms, the thinning-based algorithms always produce small spurs that reduce the smoothness and accuracy of the road centerline; the regression-based algorithms can extract a smooth road network, but they are time consuming. To solve the aforementioned problems, we propose a novel road centerline extraction method, which is constructed based on semisupervised segmentation and multiscale filtering (MF) and multidirection nonmaximum suppression (M-NMS) (MF&M-NMS). Specifically, a semisupervised method, which explores the intrinsic structures between the labeled samples and the unlabeled ones, is introduced to obtain the segmentation result. Then, a novel MF&M-NMS-based algorithm is proposed to gain a smooth and complete road centerline network. Experimental results on a public data set demonstrate that the proposed method achieves comparable or better performances by comparing with the state-of-the-art methods. In addition, our method is nearly ten times faster than the state-of-the-art methods.
Read full abstract