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 条
  • [21] Point Cloud Inpainting Based on Delaunay Triangulation
    Liu, Yu-Lin
    Chou, He-Sheng
    Lee, Ming-Zhan
    Chan, Mei-Ling
    Lin, Ting-Lan
    Chen, Chiung-An
    Chen, Shin-Lun
    2023 ASIA PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE, APSIPA ASC, 2023, : 1525 - 1529
  • [22] Automatic generation of unstructured grids with Delaunay triangulation and its application
    B. Yu
    M. J. Lin
    W. Q. Tao
    Heat and Mass Transfer, 1999, 35 : 361 - 370
  • [23] Fast centroidal Voronoi Delaunay triangulation for unstructured mesh generation
    Wang, B.
    Khoo, B. C.
    Xie, Z. Q.
    Tan, Z. J.
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2015, 280 : 158 - 173
  • [24] Automatic generation of unstructured grids with Delaunay triangulation and its application
    Yu, B
    Lin, MJ
    Tao, WQ
    HEAT AND MASS TRANSFER, 1999, 35 (05) : 361 - 370
  • [25] GENERATION OF UNSTRUCTURED TRIANGULAR GRIDS USING DELAUNAY-TRIANGULATION
    IRMISCH, S
    SCHWOLOW, R
    ZEITSCHRIFT FUR FLUGWISSENSCHAFTEN UND WELTRAUMFORSCHUNG, 1994, 18 (06): : 361 - 368
  • [26] COMPRESSIBLE FLOWFIELD SOLUTIONS WITH UNSTRUCTURED GRIDS GENERATED BY DELAUNAY TRIANGULATION
    WEATHERILL, NP
    HASSAN, O
    MARCUM, DL
    AIAA JOURNAL, 1995, 33 (07) : 1196 - 1204
  • [27] Localizing the Delaunay Triangulation and Its Parallel Implementation
    Chen, Renjie
    Gotsman, Craig
    TRANSACTIONS ON COMPUTATIONAL SCIENCE XX: SPECIAL ISSUE ON VORONOI DIAGRAMS AND THEIR APPLICATIONS, 2013, 8110 : 39 - 55
  • [28] A constrained Delaunay triangulation algorithm based on incremental points
    Wu, Baichao
    Tang, Aiping
    Wang, Lianfa
    ADVANCES IN CIVIL ENGINEERING, PTS 1-4, 2011, 90-93 : 3277 - 3282
  • [29] Preprocessing Imprecise Points for Delaunay Triangulation: Simplified and Extended
    Kevin Buchin
    Maarten Löffler
    Pat Morin
    Wolfgang Mulzer
    Algorithmica, 2011, 61 : 674 - 693
  • [30] Preprocessing Imprecise Points for Delaunay Triangulation: Simplified and Extended
    Buchin, Kevin
    Loeffler, Maarten
    Morin, Pat
    Mulzer, Wolfgang
    ALGORITHMICA, 2011, 61 (03) : 674 - 693