Efficient RANSAC for point-cloud shape detection

被引:1630
作者
Schnabel, R. [1 ]
Wahl, R. [1 ]
Klein, R. [1 ]
机构
[1] Univ Bonn, Comp Graph Grp, D-5300 Bonn, Germany
关键词
large point-clouds; geometry analysis; shape fitting; localized RANSAC; primitive shapes;
D O I
10.1111/j.1467-8659.2007.01016.x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we present an automatic algorithm to detect basic shapes in unorganized point clouds. The algorithm decomposes the point cloud into a concise, hybrid structure of inherent shapes and a set of remaining points. Each detected shape serves as a proxy for a set of corresponding points. Our method is based on random sampling and detects planes, spheres, cylinders, cones and tori. For models with surfaces composed of these basic shapes only, for example, CAD models, we automatically obtain a representation solely consisting of shape proxies. We demonstrate that the algorithm is robust even in the presence of many outliers and a high degree of noise. The proposed method scales well with respect to the size of the input point cloud and the number and size of the shapes within the data. Even point sets with several millions of samples are robustly decomposed within less than a minute. Moreover, the algorithm is conceptually simple and easy to implement. Application areas include measurement of physical parameters, scan registration, surface compression, hybrid rendering, shape classification, meshing, simplification, approximation and reverse engineering.
引用
收藏
页码:214 / 226
页数:13
相关论文
共 35 条
  • [1] [Anonymous], 2004, INT ARCH PHOTOGRAMME
  • [2] Constrained fitting in reverse engineering
    Benko, P
    Kós, G
    Várady, T
    Andor, L
    Martin, R
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2002, 19 (03) : 173 - 205
  • [3] Algorithms for reverse engineering boundary representation models
    Benko, P
    Martin, RR
    Várady, T
    [J]. COMPUTER-AIDED DESIGN, 2001, 33 (11) : 839 - 851
  • [4] SEGMENTATION THROUGH VARIABLE-ORDER SURFACE FITTING
    BESL, PJ
    JAIN, RC
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1988, 10 (02) : 167 - 192
  • [5] Bolles Robert C, 1981, INT JOINT C ARTIFICI, P637, DOI DOI 10.5555/1623264.1623272
  • [6] CHAPERON T, 1935, VMV01
  • [7] Variational shape approximation
    Cohen-Steiner, D
    Alliez, P
    Desbrun, M
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2004, 23 (03): : 905 - 914
  • [8] DECORET X, 2003, P ACM SIGGR
  • [9] RANDOM SAMPLE CONSENSUS - A PARADIGM FOR MODEL-FITTING WITH APPLICATIONS TO IMAGE-ANALYSIS AND AUTOMATED CARTOGRAPHY
    FISCHLER, MA
    BOLLES, RC
    [J]. COMMUNICATIONS OF THE ACM, 1981, 24 (06) : 381 - 395
  • [10] High level CAD model acquisition from range images
    Fitzgibbon, AW
    Eggert, DW
    Fisher, RB
    [J]. COMPUTER-AIDED DESIGN, 1997, 29 (04) : 321 - 330