Automatic reconstruction of 3D CAD models from digital scans

被引:62
作者
Bernardini, F [1 ]
Bajaj, CL [1 ]
Chen, JD [1 ]
Schikore, DR [1 ]
机构
[1] Purdue Univ, Dept Comp Sci, W Lafayette, IN 47907 USA
关键词
sampling; reconstruction; triangulation; alpha-shape; simplification; algebraic patch;
D O I
10.1142/S0218195999000236
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present an approach for the reconstruction and approximation of 3D CAD models from an unorganized collection of points. Applications include rapid reverse engineering of existing objects for use in a virtual prototyping environment, including computer aided design and manufacturing. Our reconstruction approach is flexible enough to permit interpolation of both smooth surfaces and sharp features, while placing few restrictions on the geometry or topology of the object. Our algorithm is based on alpha-shapes to compute an initial triangle mesh approximating the surface of the object. A mesh reduction technique is applied to the dense triangle mesh to build a simplified approximation, while retaining important topological and geometric characteristics of the model. The reduced mesh is interpolated with piecewise algebraic surface patches which approximate the original points. The process is fully automatic, and the reconstruction is guaranteed to be homeomorphic and error bounded with respect to the original model when certain sampling requirements are satisfied. The resulting model is suitable for typical CAD modeling and analysis applications.
引用
收藏
页码:327 / 369
页数:43
相关论文
共 45 条
  • [1] HIGHER-ORDER INTERPOLATION AND LEAST-SQUARES APPROXIMATION USING IMPLICIT ALGEBRAIC-SURFACES
    BAJAJ, C
    IHM, I
    WARREN, J
    [J]. ACM TRANSACTIONS ON GRAPHICS, 1993, 12 (04): : 327 - 347
  • [2] BAJAJ C, 1996, P SPIE S VIS DAT EXP, V3, P34
  • [3] Bajaj C, 1993, DIRECTIONS GEOMETRIC, P1
  • [4] Bajaj C. L., 1995, Computer Graphics Proceedings. SIGGRAPH 95, P109, DOI 10.1145/218380.218424
  • [5] MODELING WITH CUBIC A-PATCHES
    BAJAJ, CL
    CHEN, JD
    XU, GL
    [J]. ACM TRANSACTIONS ON GRAPHICS, 1995, 14 (02): : 103 - 133
  • [6] Reconstructing surfaces and functions on surfaces from unorganized three-dimensional data
    Bajaj, CL
    Bernardini, F
    Xu, G
    [J]. ALGORITHMICA, 1997, 19 (1-2) : 243 - 261
  • [7] Bernardini F., 1997, P 9 CAN C COMP GEOM, P193
  • [8] GEOMETRIC STRUCTURES FOR 3-DIMENSIONAL SHAPE REPRESENTATION
    BOISSONNAT, JD
    [J]. ACM TRANSACTIONS ON GRAPHICS, 1984, 3 (04): : 266 - 286
  • [9] ON 3-DIMENSIONAL SURFACE RECONSTRUCTION METHODS
    BOLLE, RM
    VEMURI, BC
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1991, 13 (01) : 1 - 13
  • [10] CHEN JD, 1996, THESIS PURDUE U