Automatic recognition of cylinders and planes from unstructured point clouds

被引:3
|
作者
Markovic, Veljko [1 ]
Jakovljevic, Zivana [1 ]
Budak, Igor [2 ]
机构
[1] Univ Belgrade, Fac Mech Engn, Belgrade, Serbia
[2] Univ Novi Sad, Fac Tech Sci, Novi Sad, Serbia
来源
VISUAL COMPUTER | 2022年 / 38卷 / 12期
关键词
Reverse engineering; 3D point cloud processing; Cylinders recognition; Planes recognition; MESH SEGMENTATION; RECONSTRUCTION; EXTRACTION; QUADRICS; MODEL;
D O I
10.1007/s00371-021-02299-9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
3D scanning devices are traditionally employed in reverse engineering tasks that can be carried out semi-automatically, with user assistance. However, their application in manufacturing process control requires automatic point cloud segmentation and extraction of geometric primitives. In this paper, we propose a method for automatic recognition of planes and cylinders (most frequently encountered geometric primitives in mechanical engineering) from unstructured point clouds. The method is based on the scatter of data during least squares fitting of second order surfaces. It consists of three phases and the first phase represents automatic point cloud segmentation. The second phase deals with merging of over-segmented regions and surfaces parameters estimation, whereas the final phase provides extraction of recognized geometric primitives. The method is experimentally verified using three real-world case studies, and its performances are compared with two state of the art recognition algorithms. The results have shown that the proposed method outperforms alternative approaches in terms of appropriately recognized planes and cylinders without surface type confusion, as well as when the recognition of non-existent primitives is considered. In addition, the method determines surfaces parameters with high accuracy.
引用
收藏
页码:4329 / 4352
页数:24
相关论文
共 50 条
  • [1] Automatic recognition of cylinders and planes from unstructured point clouds
    Veljko Markovic
    Zivana Jakovljevic
    Igor Budak
    [J]. The Visual Computer, 2022, 38 : 4329 - 4352
  • [2] Semi-automatic extraction of primitive geometric entities from unstructured point clouds
    Goussard, CL
    Basson, AH
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2003, 217 (10) : 1491 - 1495
  • [3] FACETS : A CLOUDCOMPARE PLUGIN TO EXTRACT GEOLOGICAL PLANES FROM UNSTRUCTURED 3D POINT CLOUDS
    Dewez, T. J. B.
    Girardeau-Montaut, D.
    Allanic, C.
    Rohmer, J.
    [J]. XXIII ISPRS Congress, Commission V, 2016, 41 (B5): : 799 - 804
  • [4] Automatic BIM Indoor Modelling from Unstructured Point Clouds Using a Convolutional Neural Network
    Gankhuyag, Uuganbayar
    Han, Ji-Hyeong
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2021, 28 (01): : 133 - 152
  • [5] CLUSTERING OF WALL GEOMETRY FROM UNSTRUCTURED POINT CLOUDS
    Bassier, M.
    Vergauwen, M.
    [J]. 8TH INTERNATIONAL WORKSHOP 3D-ARCH: 3D VIRTUAL RECONSTRUCTION AND VISUALIZATION OF COMPLEX ARCHITECTURES, 2019, 42-2 (W9): : 101 - 108
  • [6] A Knowledge Base for Automatic Feature Recognition from Point Clouds in an Urban Scene
    Xing, Xu-Feng
    Mostafavi, Mir-Abolfazl
    Chavoshi, Seyed Hossein
    [J]. ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2018, 7 (01):
  • [7] Extraction of cylinders and estimation of their parameters from point clouds
    Trung-Thien Tran
    Van-Toan Cao
    Laurendeau, Denis
    [J]. COMPUTERS & GRAPHICS-UK, 2015, 46 : 345 - 357
  • [8] Automatic Recognition of Pole-Like Objects from Mobile Laser Scanning Point Clouds
    Shi, Zhenwei
    Kang, Zhizhong
    Lin, Yi
    Liu, Yu
    Chen, Wei
    [J]. REMOTE SENSING, 2018, 10 (12):
  • [9] Automatic object recognition within point clouds in clustered or scattered scenes
    Bae, Egil
    [J]. ELECTRO-OPTICAL REMOTE SENSING XIV, 2020, 11538
  • [10] Glimpse Clouds: Human Activity Recognition from Unstructured Feature Points
    Baradel, Fabien
    Wolf, Christian
    Mille, Julien
    Taylor, Graham W.
    [J]. 2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, : 469 - 478