4.7 Article

Robust Extraction of Vectorized Buildings via Bidirectional Tracing of Keypoints From Remotely Sensed Imagery

Journal

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TGRS.2023.3324211

Keywords

Buildings; Feature extraction; Image segmentation; Recurrent neural networks; Task analysis; Remote sensing; Shape; Building extraction; instance segmentation; keypoint detection; remote sensing imagery; vector polygon

Ask authors/readers for more resources

This article presents an algorithm for directly extracting simplified polygons of buildings in remotely sensed images. The algorithm encodes the polygon structure and recovers it using a nonrecurrent manner. Corner points and connecting points are used to generate the final polygon. Additionally, a bidirectional tracing strategy is proposed for polygon structure recovery. Experimental results demonstrate the superiority of the algorithm.
Automatic extraction of vector polygons of buildings from remotely sensed images is an important but difficult task. Recent existing methods based on deep learning usually adopt a multistage solution of semantic segmentation, contour detection, and polygon simplification. Such a long processing chain may lead to unreliable results as the boundary regularization and optimization processes are ultimately completed using low-level features, which ignores the potential of deep features in polygon generation. In this article, we present an algorithm for directly extracting simplified polygons of buildings in remotely sensed images. The key of this task is the encoding of the polygon structure. PolyMapper uses a recurrent neural network (RNN) to produce vertices of a polygon sequentially. Due to the limitation of RNN, this approach is unstable and difficult to deal with objects with complex shapes. In this work, we encode the polygon into a tensor representation and use a nonrecurrent manner to recover the polygon structure. In our algorithm, two types of points are used, i.e., the corner point and the connecting point. Corner points are used to delineate the building outlines and form the vertices of the final polygon. Meanwhile, connecting points are sampled from the edges of the buildings for the assistance of the connection of the corner points. Furthermore, we predict the forward and backward directions of each keypoint in a polygon and propose a bidirectional tracing (BD-Tracing) strategy for the polygon structure recovery. Our approach is simple, effective, and robust. Experiments on public datasets demonstrate the superiority of the proposed algorithm. The code is made publicly available at https://github.com/sz94/bldvec.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available