Meshfree thinning of 3D point clouds

被引:23
作者
Dyn, Nira [2 ]
Iske, Armin [1 ]
Wendland, Holger [3 ]
机构
[1] Univ Hamburg, Dept Math, D-20146 Hamburg, Germany
[2] Tel Aviv Univ, Dept Math, IL-69978 Tel Aviv, Israel
[3] Univ Sussex, Dept Math, Brighton BN1 9RH, E Sussex, England
关键词
surface simplification; thinning algorithms; meshfree methods; approximation by radial basis functions; 3D point cloud;
D O I
10.1007/s10208-007-9008-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An efficient data reduction scheme for the simplification of a surface given by a large set X of 3D point-samples is proposed. The data reduction relies on a recursive point removal algorithm, termed thinning, which outputs a data hierarchy of point-samples for multiresolution surface approximation. The thinning algorithm works with a point removal criterion, which measures the significances of the points in their local neighbourhoods, and which removes a least significant point at each step. For any point x in the current point set Y subset of X, its significance reflects the approximation quality of a local surface reconstructed from neighbouring points in Y. The local surface reconstruction is done over an estimated tangent plane at x by using radial basis functions. The approximation quality of the surface reconstruction around x is measured by using its maximal deviation from the given point-samples X in a local neighbourhood of x. The resulting thinning algorithm is meshfree, i.e., its performance is solely based upon the geometry of the input 3D surface point-samples, and so it does not require any further topological information, such as point connectivities. Computational details of the thinning algorithm and the required data structures for efficient implementation are explained and its complexity is discussed. Two examples are presented for illustration.
引用
收藏
页码:409 / 425
页数:17
相关论文
共 28 条
[1]   Computing and rendering point set surfaces [J].
Alexa, M ;
Behr, J ;
Cohen-Or, D ;
Fleishman, S ;
Levin, D ;
Silva, CT .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2003, 9 (01) :3-15
[2]   Point set surfaces [J].
Alexa, M ;
Behr, J ;
Cohen-Or, D ;
Fleishman, S ;
Levin, D ;
Silva, CT .
VISUALIZATION 2001, PROCEEDINGS, 2001, :21-28
[3]  
[Anonymous], LECT NOTES MATH
[4]  
Brodsky D, 2000, PROC GRAPH INTERF, P221
[5]  
Buhmann MD., 2003, C MO AP C M, DOI 10.1017/CBO9780511543241
[6]  
Cormen T. H., 2001, Introduction to Algorithms, V2nd
[7]  
De Floriani L, 2002, TUTORIALS ON MULTIRESOLUTION IN GEOMETRIC MODELLING, P363
[8]  
DEMARET L, 2005, ADV MULTIRESOLUTION, P321
[9]   Adaptive thinning for bivariate scattered data [J].
Dyn, N ;
Floater, MS ;
Iske, A .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2002, 145 (02) :505-517
[10]   Progressive point set surfaces [J].
Fleishman, S ;
Cohen-Or, D ;
Alexa, M ;
Silva, CT .
ACM TRANSACTIONS ON GRAPHICS, 2003, 22 (04) :997-1011