Auto-generation of centerline graphs from geometrically complex roadmaps of real-world traffic systems using hierarchical quadtrees for cellular automata simulations

被引:3
作者
Tsuzuki, Satori [1 ]
Yanagisawa, Daichi [1 ]
Nishinari, Katsuhiro [1 ]
机构
[1] Univ Tokyo, Res Ctr Adv Sci & Technol, Meguro Ku, 4-6-1,Komaba, Tokyo 1538904, Japan
关键词
Methodology study; Topological thinning; Hierarchical tree structure; Space-Filling curves; Cellular automata; EXTRACTION; MODEL;
D O I
10.1016/j.ins.2019.07.049
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a method for auto-generating centerline graphs from geometrically complex roadmaps of real-world traffic systems for cellular automata simulations, using hierarchical quadtrees. Our method is summarized as follows: First, we store the binary values of the monochrome image of the target roadmap (where one and zero represent the road and other areas, respectively) in a two-dimensional square map. Second, we recursively divide the square map into sub-leaves using a quadtree, until the sum of the values of pixels included inside each leaf becomes less than or equal to one. Third, we successively remove the distal leaves for which adjacent leaves have shallower depths. Fourth, we trace the remaining distal leaves of the tree using Morton's space-filling curve, while selecting the leaves among those selected previously that preserve a certain distance as the nodes of the graph. Finally, each selected node searches the neighboring nodes, and these are stored as the edges of the graph. We demonstrate our method by generating a centerline graph from a complex roadmap of a real-world airport, and by performing a typical network analysis using Dijkstra's method. (C) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页码:161 / 177
页数:17
相关论文
共 38 条
[1]   Interactive skeletonization of intensity volumes [J].
Abeysinghe, Sasakthi S. ;
Ju, Tao .
VISUAL COMPUTER, 2009, 25 (5-7) :627-635
[2]   Parallel domain decomposition and load balancing using space-filling curves [J].
Aluru, S ;
Sevilgen, FE .
FOURTH INTERNATIONAL CONFERENCE ON HIGH-PERFORMANCE COMPUTING, PROCEEDINGS, 1997, :230-235
[3]  
[Anonymous], TRAVELING SALESMAN P
[4]  
[Anonymous], 1966, THEORY SELF REPRODUC
[5]  
Bader Michael, 2012, Space-Filling Curves: An Introduction with Applications in Scientific Computing, V9
[6]   Automatic Road Centerline Extraction from Imagery Using Road GPS Data [J].
Cao, Chuqing ;
Sun, Ying .
REMOTE SENSING, 2014, 6 (09) :9014-9033
[7]   AN ALTERNATE SMOOTHING AND STRIPPING ALGORITHM FOR THINNING DIGITAL BINARY PATTERNS [J].
CHU, YK ;
SUEN, CY .
SIGNAL PROCESSING, 1986, 11 (03) :207-222
[8]   An improved Cellular Automata model to simulate the behavior of high density crowd and validation by experimental data [J].
Feliciani, Claudio ;
Nishinari, Katsuhiro .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2016, 451 :135-148
[9]   An efficient approach to 3D path planning [J].
Han, Jihee .
INFORMATION SCIENCES, 2019, 478 :318-330
[10]   Area collapse and road centerlines based on straight skeletons [J].
Haunert, Jan-Henrik ;
Sester, Monika .
GEOINFORMATICA, 2008, 12 (02) :169-191