Rapid Delaunay triangulation for randomly distributed point cloud data using adaptive Hilbert curve

被引:89
|
作者
Su, Tianyun [1 ]
Wang, Wen [2 ]
Lv, Zhihan [3 ]
Wu, Wei [2 ]
Li, Xinfang [1 ]
机构
[1] State Ocean Adm, Inst Oceanog 1, Marine Informat & Computat Ctr, Qingdao 266061, Peoples R China
[2] Ocean Univ China, Coll Informat Sci & Engn, Qingdao 266100, Peoples R China
[3] Chinese Acad Sci, Shenzhen Inst Adv Technol SIAT, Shenzhen 518055, Peoples R China
来源
COMPUTERS & GRAPHICS-UK | 2016年 / 54卷
关键词
Delaunay triangulation; Adaptive Hilbert curve; Grid division; Multi-grid; Point cloud data; ALGORITHM;
D O I
10.1016/j.cag.2015.07.019
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Given the enormous scale and diverse distribution of 2D point cloud data, an adaptive Hilbert curve insertion algorithm which has quasi-linear time complexity is proposed to improve the efficiency of Delaunay triangulation. First of all, a large number of conflicting elongated triangles, which have been created and deleted many times, can be reduced by adopting Hilbert curve traversing multi-grids. In addition, searching steps for point location can be reduced by adjusting Hilbert curve's opening direction in adjacent grids to avoid the "jumping" phenomenon. Lastly, the number of conflicting elongated triangles can be further decreased by adding control points during traversing grids. The experimental results show that the efficiency of Delaunay triangulation by the adaptive Hilbert curve insertion algorithm can be improved significantly for both uniformly and non-uniformly distributed point cloud data, compared with CGAL, regular grid insertion and multi-grid insertion algorithms. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:65 / 74
页数:10
相关论文
共 50 条
  • [31] 3D MODELING OF COMPONENTS OF A GARDEN BY USING POINT CLOUD DATA
    Kumazaki, R.
    Kunii, Y.
    XXIII ISPRS Congress, Commission V, 2016, 41 (B5): : 305 - 309
  • [32] Parameterization of point-cloud freeform surfaces using adaptive sequential learning RBF networks
    Meng, Qinggang
    Li, Baihua
    Holstein, Horst
    Liu, Yonghuai
    PATTERN RECOGNITION, 2013, 46 (08) : 2361 - 2375
  • [33] Graph Generation Using Point Cloud Data for Path Planning of Autonomous Mobile Robots
    Ichikawa, Kan
    Amano, Tsuyoshi
    Miyagawa, Isao
    Murakami, Kazuhito
    INTERNATIONAL WORKSHOP ON ADVANCED IMAGING TECHNOLOGY (IWAIT) 2021, 2021, 11766
  • [34] Classification of rice seed variety using point cloud data combined with deep learning
    Qian, Yan
    Xu, Qianjin
    Yang, Yingying
    Lu, Hu
    Li, Hua
    Feng, Xuebin
    Yin, Wenqing
    INTERNATIONAL JOURNAL OF AGRICULTURAL AND BIOLOGICAL ENGINEERING, 2021, 14 (05) : 206 - 212
  • [35] Surveying and Modelling of Historical Buildings Using Point Cloud Data in Suleymaniye in Istanbul, Turkey
    Benli, Gulhan
    Kan, Tuna
    HISTORIC ENVIRONMENT-POLICY & PRACTICE, 2017, 8 (04) : 282 - 303
  • [36] A RECOGNITION METHOD FOR AIRPLANE TARGETS USING 3D POINT CLOUD DATA
    Zhou, Mei
    Tang, Ling-li
    Li, Chuan-rong
    Peng, Zhi
    Li, Jing-mei
    XXII ISPRS CONGRESS, TECHNICAL COMMISSION III, 2012, 39-B3 : 199 - 203
  • [37] Automated rebar diameter classification using point cloud data based machine learning
    Kim, Min-Koo
    Thedja, Julian Pratama Putra
    Chi, Hung-Lin
    Lee, Dong-Eun
    AUTOMATION IN CONSTRUCTION, 2021, 122
  • [38] Comparison of the different mathematical methods performed in determining the size distribution of aggregates using LiDAR point cloud data and suggested algorithm
    Engin, Irfan Celal
    EARTH SCIENCE INFORMATICS, 2019, 12 (03) : 365 - 380
  • [39] Comparison of the different mathematical methods performed in determining the size distribution of aggregates using LiDAR point cloud data and suggested algorithm
    Irfan Celal Engin
    Earth Science Informatics, 2019, 12 : 365 - 380
  • [40] Weather daily data approximation using point adaptive ellipsoidal neighborhood in scattered data interpolation methods
    Amirfakhrian, Majid
    Samavati, Faramarz
    APPLIED MATHEMATICS AND COMPUTATION, 2021, 392