SkelTre Robust skeleton extraction from imperfect point clouds

被引:101
作者
Bucksch, Alexander [1 ]
Lindenbergh, Roderik [1 ]
Menenti, Massimo
机构
[1] Delft Univ Technol, Remote Sensing Dept, NL-2629 HS Delft, Netherlands
关键词
Skeletonization; Point cloud; Laser scanning; REEB GRAPHS;
D O I
10.1007/s00371-010-0520-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Terrestrial laser scanners capture 3D geometry of real world objects as a point cloud. This paper reports on a new algorithm developed for the skeletonization of a laser scanner point cloud. The skeletonization algorithm proposed in this paper consists of three steps: (i) extraction of a graph from an octree organization, (ii) reduction of the graph to a skeleton, and (iii) embedding of the skeleton into the point cloud. For these three steps, only one input parameter is required. The results are validated on laser scanner point clouds representing 2 classes of objects; first on botanic trees as a special application and secondly on popular arbitrary objects. The presented skeleton found its first application in obtaining botanic tree parameters like length and diameter of branches and is presented here in a new, generalized version. Its definition as Reeb Graph, proofs the usefulness of the skeleton for applications like shape analysis. In this paper we show that the resulting skeleton contains the Reeb Graph and investigate the practically relevant parameters: centeredness and topological correctness. The robustness of this skeletonization method against undersampling, varying point density and systematic errors of the point cloud is demonstrated on real data examples.
引用
收藏
页码:1283 / 1300
页数:18
相关论文
共 27 条
[1]   The power crust, unions of balls, and the medial axis transform [J].
Amenta, N ;
Choi, SH ;
Kolluri, RK .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2001, 19 (2-3) :127-153
[2]  
[Anonymous], 2003, Computational discrete mathematics: combinatorics and graph theory with Mathematica, DOI DOI 10.1017/CBO9781139164849
[3]  
[Anonymous], 1963, MORSE THEORY AM 51, DOI [10.1515/9781400881802, DOI 10.1515/9781400881802]
[4]  
ARTHUR D, 2005, WORST CASE COMPLEXIT, P698
[5]  
Bucksch A., 2009, Eurographics Workshop on 3D Object Retrieval, P13, DOI DOI 10.2312/3DOR/3DOR09/013-020
[6]   CAMPINO - A skeletonization method for point cloud processing [J].
Bucksch, Alexander ;
Lindenbergh, Roderik .
ISPRS JOURNAL OF PHOTOGRAMMETRY AND REMOTE SENSING, 2008, 63 (01) :115-127
[7]   A SURVEY OF CONSTRUCTION AND MANIPULATION OF OCTREES [J].
CHEN, HH ;
HUANG, TS .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1988, 43 (03) :409-431
[8]   Loops in Reeb graphs of 2-manifolds [J].
Cole-McLaughlin, K ;
Edelsbrunner, H ;
Harer, J ;
Natarajan, V ;
Pascucci, V .
DISCRETE & COMPUTATIONAL GEOMETRY, 2004, 32 (02) :231-244
[9]   Curve-skeleton properties, applications, and algorithms [J].
Cornea, Nicu D. ;
Silver, Deborah ;
Min, Patrick .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2007, 13 (03) :530-548
[10]   The structural and radiative consistency of three-dimensional tree reconstructions from terrestrial lidar [J].
Cote, Jean-Francois ;
Widlowski, Jean-Luc ;
Fournier, Richard A. ;
Verstraete, Michel M. .
REMOTE SENSING OF ENVIRONMENT, 2009, 113 (05) :1067-1081