Abstract Model reconstruction provides a powerful paradigm for modeling shapes from samples. For cloud data with only geometric coordinates as input, the surface reconstruction algorithms that utilizing marching cubes have been shown to be quite effective both in theory and practice. However, the marching-cubes-based algorithms are not sufficiently efficient for handling large data set. In this paper, a data-filtering algorithm is first presented to automatically reduce the number of cloud points under given tolerance. Then the triangle mesh surface is reconstructed from the simplified data set by using the marching-cubes algorithm. The proposed data-filtering procedure and surface reconstruction approach are highly integrated and the efficiency of the solution is greatly improved. An approach is also put forward to create padding triangles with optimized shapes for covering the unwanted gaps in the reconstructed triangle meshes. A practical example is included to demonstrate our method.
[1]
Tony DeRose,et al.
Surface reconstruction from unorganized points
,
1992,
SIGGRAPH.
[2]
Chee Kai Chua,et al.
A study of stereolithography file errors and repair. Part 2. Special cases
,
1996
.
[3]
Antonio Emmanuele Uva,et al.
Implicit Surfaces Modeling For Objects Reconstruction From Scattered 3D Points Clouds
,
2001
.
[4]
Chee Kai Chua,et al.
A study of stereolithography file errors and repair. Part 1. Generic solution
,
1996
.
[5]
Yunfeng Zhang,et al.
Cloud data modelling employing a unified, non-redundant triangular mesh
,
2001,
Comput. Aided Des..
[6]
Marc Levoy,et al.
A volumetric method for building complex models from range images
,
1996,
SIGGRAPH.
[7]
Baining Guo,et al.
Surface reconstruction: from points to splines
,
1997,
Comput. Aided Des..