Connectivity-based cylinder detection in unorganized point clouds

被引:14
|
作者
Araujo, Abner M. C. [1 ]
Oliveira, Manuel M. [1 ]
机构
[1] UFRGS Brazil, Inst Informat, Porto Alegre, RS, Brazil
关键词
Cylinder detection; Unorganized point clouds; Reverse engineering; Industrial sites; RECONSTRUCTION; EXTRACTION;
D O I
10.1016/j.patcog.2019.107161
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cylinder detection is an important step in reverse engineering of industrial sites, as such environments often contain a large number of cylindrical pipes and tanks. However, existing techniques for cylinder detection require the specification of several parameters which are difficult to adjust because their values depend on the noise level of the input point cloud. Also, these solutions often expect the cylinders to be either parallel or perpendicular to the ground. We present a cylinder-detection technique that is robust to noise, contains parameters which require little to no fine-tuning, and can handle cylinders with arbitrary orientations. Our approach is based on a robust linear-time circle-detection algorithm that naturally discards outliers, allowing our technique to handle datasets with various density and noise levels while using a set of default parameter values. It works by projecting the point cloud onto a set of directions over the unit hemisphere and detecting circular projections formed by samples defining connected components in 3D. The extracted cylindrical surfaces are obtained by fitting a cylinder to each connected component. We compared our technique against the state-of-the-art methods on both synthetic and real datasets containing various densities and noise levels, and show that it outperforms existing techniques in terms of accuracy and robustness to noise, while still maintaining a competitive running time. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Connectivity-based convolutional neural network for classifying point clouds
    Lee, Jinwon
    Cheon, Sang-Uk
    Yang, Jeongsam
    PATTERN RECOGNITION, 2021, 112
  • [2] Oriented Point Sampling for Plane Detection in Unorganized Point Clouds
    Sun, Bo
    Mordohai, Philippos
    2019 INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2019, : 2917 - 2923
  • [3] Iterative closest point for accurate plane detection in unorganized point clouds
    Fotsing, Cedrique
    Menadjou, Nareph
    Bobda, Christophe
    AUTOMATION IN CONSTRUCTION, 2021, 125
  • [4] A robust statistics approach for plane detection in unorganized point clouds
    Araujo, Abner M. c
    Oliveira, Manuel M.
    PATTERN RECOGNITION, 2020, 100
  • [5] A connectivity-based method for detecting clumpy structures in molecular clouds
    Jiang, Y.
    Zheng, S.
    Jiang, Z.
    Zeng, S.
    Chen, Z.
    Zeng, X.
    Luo, X.
    Huang, Y.
    ASTRONOMY AND COMPUTING, 2022, 40
  • [6] Connectivity-based change point detection for large-size functional networks
    Jeong, Seok-Oh
    Pae, Chongwon
    Park, Hae-Jeong
    NEUROIMAGE, 2016, 143 : 353 - 363
  • [7] Real-time detection of planar regions in unorganized point clouds
    Limberger, Frederico A.
    Oliveira, Manuel M.
    PATTERN RECOGNITION, 2015, 48 (06) : 2043 - 2053
  • [8] Topology and geometry of unorganized point clouds
    Kamberov, G
    Kamberova, G
    2ND INTERNATIONAL SYMPOSIUM ON 3D DATA PROCESSING, VISUALIZATION, AND TRANSMISSION, PROCEEDINGS, 2004, : 743 - 750
  • [9] Iterative Consolidation of Unorganized Point Clouds
    Liu, Shengjun
    Chan, Kwan-Chung
    Wang, Charlie C. L.
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2012, 32 (03) : 70 - 83
  • [10] A New Method of Cylinder Reconstruction Based on Unorganized Point Cloud
    Yan, Li
    Xie, Hong
    Zhao, Zhan
    2010 18TH INTERNATIONAL CONFERENCE ON GEOINFORMATICS, 2010,