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 条
  • [21] Registration of unorganized point clouds by inheriting and optimizing algorithm
    Mechanical and Electrical Engineering School, Nanchang University, Nanchang 330031, China
    不详
    Guangxue Jingmi Gongcheng, 2009, 4 (825-831): : 825 - 831
  • [22] Extraction of Reliable Primitives from Unorganized Point Clouds
    Tran, Trung-Thien
    Cao, Van-Toan
    Laurendeau, Denis
    3D RESEARCH, 2015, 6 (04) : 1 - 12
  • [23] Connectivity-based image watermarking
    Luo, J
    Wang, HX
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2006, E89A (04): : 1126 - 1128
  • [24] Edge and Corner Detection for Unorganized 3D Point Clouds with Application to Robotic Welding
    Ahmed, Syeda Mariam
    Tan, Yan Zhi
    Chew, Chee Meng
    Al Mamun, Abdullah
    Wong, Fook Seng
    2018 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2018, : 7350 - 7355
  • [25] Robust Surface Area Measurement of Unorganized Point Clouds Based on Multiscale Supervoxel Segmentation
    Tian, Pengju
    Hua, Xianghong
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2024, 73
  • [26] Connectivity-based garbage collection
    Hirzel, M
    Diwan, A
    Hertz, M
    ACM SIGPLAN NOTICES, 2003, 38 (11) : 359 - 373
  • [27] Feature line extraction from unorganized noisy point clouds
    Liu, X. (liuxs@dlut.edu.cn), 1600, Binary Information Press (10):
  • [28] Functional Surface Reconstruction from Unorganized Noisy Point Clouds
    Dalian University of Technology, China
    Comput.-Aided Des. Appl., 3 (366-372):
  • [29] Connectivity-Based Brain Parcellation
    Wang, Qi
    Chen, Rong
    JaJa, Joseph
    Jin, Yu
    Hong, L. Elliot
    Herskovits, Edward H.
    NEUROINFORMATICS, 2016, 14 (01) : 83 - 97
  • [30] Finding Good Configurations of Planar Primitives in Unorganized Point Clouds
    Yu, Mulin
    Lafarge, Florent
    2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2022), 2022, : 6357 - 6366