Acta Geodaetica et Cartographica Sinica ›› 2026, Vol. 55 ›› Issue (8): 1496-1510.doi: 10.11947/j.AGCS.2026.20260164

• Cartography and Geographic Information • Previous Articles    

A method for restoring road centerlines based on semantic recognition of skeleton point topology

Ke Zhang1(), Wenyue Guo1(), Xin Chen2, Liuxin Ren1, Junming Chen1, Zheng Zhang1   

  1. 1.Information Engineering University, Zhengzhou 450001, China
    2.Troops 32021, Wuhan 430074, China
  • Received:2026-05-12 Revised:2026-07-24 Published:2026-09-09
  • Contact: Wenyue Guo E-mail:kezhang214@163.com;guowyer@163.com
  • About author:Zhang Ke (2001—), male, postgraduate, majors in intelligent processing and expression of geographic information data. E-mail: kezhang214@163.com
  • Supported by:
    The National Natural Science Foundation of China(42101458);The Natural Science Foundation of Henan Province(252300423282)

Abstract:

Fully extracting road centerlines and reconstructing their topology is a crucial step in creating high-quality vector road networks from high-resolution remote sensing images. This process is invaluable for updating geographic information databases and supporting the development of smart cities. However, due to complex surface environments and image occlusions, existing automatic extraction methods often struggle to balance geometric accuracy with topological completeness. Common issues such as broken centerlines, distorted intersections, and missing connectivity significantly limit the reliability and usefulness of road network data derived from remote sensing images. To address this problem, this paper proposes a method for repairing and vectorizing road centerlines by combining skeleton morphology analysis with topological semantic recognition. First, it constructs basic road skeleton units using morphological thinning. By introducing topological invariant analysis, it builds multi-dimensional feature descriptors for skeleton points, enabling precise topological semantic identification of discrete points, line endpoints, points along lines, and intersections. Next, for complex road intersections, it designs a local structure decomposition strategy based on neighborhood morphology constraints. By establishing connectivity repair criteria for breakpoint pairs, it achieves topological reconstruction and geometric regularization of fractured skeletons. Finally, through smooth tracing, it generates a vector road network with complete topological relationships. We validated our method using the DeepGlobe and Massachusetts datasets. The results demonstrate that, compared to the original ME-Net extraction outcomes, the centerline node offset distance and the average road network offset distance decreased by 7.69% and 8.00%, respectively, after applying our repair method. Additionally, node completeness increased to 96.56%, and the average processing time was reduced by 4.63%. Tests have demonstrated that this method effectively overcomes issues such as topological breaks caused by road obstructions and distortions at intersections. It significantly improves the geometric accuracy and topological connectivity of vector road networks, providing reliable theoretical and technical support for automated road network production.

Key words: topology repair, road centerline, skeleton extraction, road vectorization, vector map update

CLC Number: