Combinatorial manifold mesh reconstruction and optimization from unorganized points with arbitrary topology

被引:51
作者
Huang, J [1 ]
Menq, CH [1 ]
机构
[1] Ohio State Univ, Dept Mech Engn, Coordinat Metrol & Measurement Lab, Columbus, OH 43210 USA
基金
美国国家科学基金会;
关键词
shape recovery; surface reconstruction; mesh optimization; curvature estimation;
D O I
10.1016/S0010-4485(01)00079-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, a novel approach is proposed to reliably reconstruct the geometric shape of a physically existing object based on unorganized point cloud sampled from its boundary surface. The proposed approach is composed of two steps. In the first step, triangle mesh structure is reconstructed as a continuous manifold surface by imposing explicit relationship among the discrete data points. For efficient reconstruction, a growing procedure is employed to build the 2-manifold directly without intermediate 3D representation. Local and global topological operations with ensured completeness and soundness are defined to incrementally construct the 2-manifold with arbitrary topology. In addition, a novel criterion is proposed to control the growing process for ensured geometric integrity and automatic boundary detection with a non-metric threshold. The reconstructed manifold surface captures the object topology with the built-in combinatorial structure and approximates the object geometry to the first order. In the second step, new methods are proposed to efficiently obtain reliable curvature estimation for both the object surface and the reconstructed mesh surface. The combinatorial structure of the triangle mesh is then optimized by changing its local topology to minimize the curvature difference between the two surfaces. The optimized triangle mesh achieves second order approximation to the object geometry and can serve as a basis for many applications including virtual reality, computer vision, and reverse engineering. (C) 2001 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:149 / 165
页数:17
相关论文
共 28 条
[1]  
ALBOUL L, 1997, MATH SURFACES, V7, P309
[2]  
AMENTA N, 1998, COMP GRAPH P SIGGRAP
[3]  
BAJAJ C, 1995, COMP GRAPH P SIGGRPA
[4]  
Baumgart B. G., 1975, AFIPS P, V44, P589, DOI [DOI 10.1145/1499949.1500071, DOI 10.1145/1499949.1500071)]
[5]   The ball-pivoting algorithm for surface reconstruction [J].
Bernardini, F ;
Mittleman, J ;
Rushmeier, H ;
Silva, C ;
Taubin, G .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 1999, 5 (04) :349-359
[6]   Automatic reconstruction of 3D CAD models from digital scans [J].
Bernardini, F ;
Bajaj, CL ;
Chen, JD ;
Schikore, DR .
INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1999, 9 (4-5) :327-369
[7]   GEOMETRIC STRUCTURES FOR 3-DIMENSIONAL SHAPE REPRESENTATION [J].
BOISSONNAT, JD .
ACM TRANSACTIONS ON GRAPHICS, 1984, 3 (04) :266-286
[8]  
Carmo M. P. D., 1976, DIFFERENTIAL GEOMETR
[9]   3-DIMENSIONAL ALPHA-SHAPES [J].
EDELSBRUNNER, H ;
MUCKE, EP .
ACM TRANSACTIONS ON GRAPHICS, 1994, 13 (01) :43-72
[10]  
Flynn P. J., 1989, Proceedings CVPR '89 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.89CH2752-4), P110, DOI 10.1109/CVPR.1989.37837