A lightweight approach to repairing digitized polygon meshes

被引:196
作者
Attene, Marco [1 ]
机构
[1] CNR, IMATI GE, I-16149 Genoa, Italy
关键词
3D scanning; Self-intersection; Degeneracy; Manifold;
D O I
10.1007/s00371-010-0416-3
中图分类号
TP31 [计算机软件];
学科分类号
081205 [计算机软件];
摘要
When designing novel algorithms for geometric processing and analysis, researchers often assume that the input conforms to several requirements. On the other hand, polygon meshes obtained from acquisition of real-world objects typically exhibit several defects, and thus are not appropriate for a widespread exploitation. In this paper, an algorithm is presented that strives to convert a low-quality digitized polygon mesh to a single manifold and watertight triangle mesh without degenerate or intersecting elements. Differently from most existing approaches that globally resample the model to produce a fixed version, the algorithm presented here attempts to modify the input mesh only locally within the neighborhood of undesired configurations. After having converted the input to a single combinatorial manifold, the algorithm proceeds iteratively by removing growing neighborhoods of undesired elements and by patching the resulting surface gaps until all the "defects" are removed. Though this heuristic approach is not guaranteed to converge, it was tested on more than 400 low-quality models and always succeeded. Furthermore, with respect to similar existing algorithms, it proved to be computationally efficient and produced more accurate results while using fewer triangles.
引用
收藏
页码:1393 / 1406
页数:14
相关论文
共 33 条
[1]
ALBERTONI R, 2006, P 1 INT WORKSH SHAP
[2]
Hierarchical convex approximation of 3D shapes for fast region selection [J].
Attene, Marco ;
Mortara, Michela ;
Spagnuolo, Michela ;
Falcidieno, Bianca .
COMPUTER GRAPHICS FORUM, 2008, 27 (05) :1323-1332
[3]
Attene M, 2006, IEEE INTERNATIONAL CONFERENCE ON SHAPE MODELING AND APPLICATIONS 2006, PROCEEDINGS, P271
[4]
FILLING GAPS IN THE BOUNDARY OF A POLYHEDRON [J].
BAREQUET, G ;
SHARIR, M .
COMPUTER AIDED GEOMETRIC DESIGN, 1995, 12 (02) :207-229
[5]
BIASOTTI S, 2008, SHAPE MODELING APPL
[6]
Structure preserving CAD model repair [J].
Bischoff, S ;
Kobbelt, L .
COMPUTER GRAPHICS FORUM, 2005, 24 (03) :527-536
[7]
Automatic restoration of polygon models [J].
Bischoff, S ;
Pavic, D ;
Kobbelt, L .
ACM TRANSACTIONS ON GRAPHICS, 2005, 24 (04) :1332-1352
[8]
Borodin P, 2002, ADVANCES IN MODELLING, ANIMATION AND RENDERING, P201
[9]
Botsch M., 2001, Vision, Modeling, and Visualization 2001. Proceedings, P283
[10]
BOTSCH M, 2007, SIGGRAPH COURSE NOTE