Enhanced unstructured points cloud subdivision applied for parallel Delaunay triangulation

被引:0
|
作者
Zahida, Tchantchane [1 ,2 ]
Bouhadja, Khadidja [1 ]
Azouaoui, Ouahiba [1 ]
Ghoualmi-Zine, Nassira [2 ]
机构
[1] Ctr Dev Technol Avancees CDTA, Div Prod & Robot DPR, BP 17, Algiers 16303, Algeria
[2] Univ Badji Mokhtar, Fac Sci Ingenieur, Dept Informat, Lab Reseaux & Sytemes, BP 12, Annaba 23000, Algeria
关键词
Unstructured points cloud; Splitting; Partitions; Basic k-means; Delaunay triangulation; Fast Global K-means; ALGORITHM;
D O I
10.1007/s10586-022-03699-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Complex objects are omnipresent in different domains such as automotive, robotics, aeronautics, industrial design and medical. When such objects are no longer available, inexpensive similar or enhanced objects should be created; the Reverse Engineering is used to produce them from a points cloud by several methods. Delaunay triangulation is one of the oldest and most fundamental reconstruction methods. It consists of connecting the points to create the requested model. Three types of algorithms are used to build Delaunay triangulations: (i) Divide-and-conquer paradigm, (ii) Sweep line algorithms and (iii) Incremental insertion algorithms. With the appearance of machines with several processors, the Divide-and-conquer method has become very popular. It consists of splitting the points cloud into sub-clouds (partitions), triangulating the partitions independently of each other, and finally merging the sub-triangulations to obtain the solution. In this work, we are interested in the stage of splitting the points cloud. Several buckets or stripes splitting (partitioning) techniques have been proposed, such as octree and cells partitioning. So far, the best method for partitioning a points set into subsets with appropriate sizes has not been developed. To face this issue, this paper deals with partitioning the part space represented by the points cloud into regions via pooling points into sub-sets. For this purpose, the Basic K-means (BK) method and its derivative method, the Fast Global K-means (FGK), have been introduced for the first time in this research field. Obtained partitions, points sub-cloud, are divided over the processor cores. Independently, these partitions are further triangulated simultaneously by parallelizing the computations on several processors to improve the load balance and thus reduce the processing times. Finally, these methods are evaluated on a non-uniform points cloud to demonstrate their performances. Further, a comparative study is established to determine the most appropriate partitioning method. Results demonstrated that FGK achieved better performances in terms of partitions homogeneity, balanced workload at different processors, and consequently on the computation times compared to cell, octree and BK methods.
引用
收藏
页码:1877 / 1889
页数:13
相关论文
共 50 条
  • [41] Enhanced optimal delaunay triangulation methods with connectivity regularization
    Yong-qing Hai
    Yu-fei Guo
    Mo Dong
    Rong-li Zhao
    Ke-wu Sun
    Fei-fei Shang
    Applied Mathematics-A Journal of Chinese Universities, 2022, 37 : 453 - 469
  • [42] Enhanced optimal delaunay triangulation methods with connectivity regularization
    Hai Yong-qing
    Guo Yu Fei
    Dong Mo
    Zhao Rong-li
    Sun Ke-wu
    Shang Fei-fei
    APPLIED MATHEMATICS-A JOURNAL OF CHINESE UNIVERSITIES SERIES B, 2022, 37 (03) : 453 - 469
  • [43] Enhanced optimal delaunay triangulation methods with connectivity regularization
    HAI Yongqing
    GUO Yufei
    DONG Mo
    ZHAO Rongli
    SUN Kewu
    SHANG Feifei
    Applied Mathematics:A Journal of Chinese Universities, 2022, 37 (03) : 453 - 469
  • [44] Delaunay triangulation by a technical insertion point applied for complexes geometries
    Zebbiche, Toufik
    Hamdi, Nasreddine
    JOURNAL OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING, 2011, 11 (03) : 143 - 158
  • [45] Delaunay Triangulation in the Big Data Landscape: A Parallel Optimization Approach
    Zhou, Shuqiang
    Wang, Yankun
    Applied Mathematics and Nonlinear Sciences, 2024, 9 (01)
  • [46] A streaming data Delaunay triangulation algorithm based on parallel computing
    Li, Jian
    Li, Deren
    Shao, Zhenfeng
    Wuhan Daxue Xuebao (Xinxi Kexue Ban)/Geomatics and Information Science of Wuhan University, 2013, 38 (07): : 794 - 798
  • [47] Parallel Delaunay triangulation in E3:: make it simple
    Kohout, J
    Kolingerová, I
    VISUAL COMPUTER, 2003, 19 (7-8): : 532 - 548
  • [48] Parallel Delaunay triangulation in E3: make it simple
    Josef Kohout
    Ivana Kolingerová
    The Visual Computer, 2003, 19 : 532 - 548
  • [49] TIPP: Parallel Delaunay Triangulation for Large-Scale Datasets
    Nguyen, Cuong
    Rhodes, Philip J.
    30TH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT (SSDBM 2018), 2018,
  • [50] Output sensitive construction of the delaunay triangulation of points lying in two planes
    Boissonnat, JD
    Cerezo, A
    Devillers, O
    Teillaud, M
    INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1996, 6 (01) : 1 - 14