Reconstructing the shape of a 3D object from a digital scan of its surface has a range of applications, such as reverse engineering, authoring 3D synthetic worlds, shape analysis, 3D faxing and tailor-fit modeling. Input data might come in dfierent forms, depending on the scanning device used. It is usually comprised of the location (zI, yl, zi) of points on the surface of the object, and at times additional topological and geometric information, as well as measures of other physical properties. The sampling provided by recent scanning devices (such as the Lzser range scanner) is dense, in the sense that the resolution is much smaller than the sise of shape features of interest. Often multiple scans are required to capture the entire object’s surface. We make no assumptions on spatiaJ relations among sample points, and assume that the input is a large, but unorganized, collection of measurements. Our goal is to reconstruct a boundary representation of the object, based on implicit polynomial surface patches of low degree, that has the tiesired geometric continuity and approximates the data within a user-specified parameter E. For a discussion of related prior work the reader is referred to [6]. In [I], we presented a method based on alpha-shapes, to build an initial piecewise-linear reconstruction, followed by an incremental, adaptive piecewise polynomial fitting of the signed distance function defined by the alpha-shape. The method relied on the user to select a good a-value. The final reconstructed model was represented as a collection of C] -smooth implicit algebraic patches. A more up-to-date, detailed description of the algorithm can be found in [2]. In this paper, and the accompanying video presentation,
[1]
Jindong Chen,et al.
Automatic Reconstruction of 3D CAD Models from Digital Scans
,
1999,
Int. J. Comput. Geom. Appl..
[2]
Chandrajit L. Bajaj,et al.
Automatic reconstruction of surfaces and scalar fields from 3D scans
,
1995,
SIGGRAPH.
[3]
Herbert Edelsbrunner,et al.
Three-dimensional alpha shapes
,
1994,
ACM Trans. Graph..
[4]
Jean-Daniel Boissonnat,et al.
Geometric structures for three-dimensional shape representation
,
1984,
TOGS.
[5]
Jindong Chen,et al.
Modeling with cubic A-patches
,
1995,
TOGS.
[6]
Chandrajit L. Bajaj,et al.
Sampling and reconstructing manifolds using alpha-shapes
,
1997,
CCCG.
[7]
Herbert Edelsbrunner,et al.
Three-dimensional alpha shapes
,
1992,
VVS.
[8]
Chandrajit L. Bajaj,et al.
Error-bounded reduction of triangle meshes with multivariate data
,
1996,
Electronic Imaging.