Title :
Surface reconstruction with triangular B-splines
Author :
He, Ying ; Qin, Hong
Author_Institution :
Dept. of Comput. Sci., State Univ. of New York, Stony Brook, NY, USA
Abstract :
This paper presents a modeling technique for reconstructing a triangular B-spline surface from a set of scanned 3D points. Unlike existing surface reconstruction methods based on tensor-product B-splines which primarily generate a network of patches and then enforce certain continuity (usually, G1 or C1) between adjacent patches, our algorithm can avoid the complicated procedures of surface trimming and patching. In our framework, the user simply specifies the degree n of the triangular B-spline surface and fitting error tolerance ε. The surface reconstruction procedure generates a single triangular B-spline patch that has Cn-1 continuity over smooth regions and C0 on sharp features. More importantly, all the knots and control points are determined by minimizing a linear combination of interpolation and fairness functionals. Examples are presented which demonstrate the effectiveness of the technique for real data sets.
Keywords :
computational geometry; mesh generation; splines (mathematics); surface fitting; B-spline patch; Cn-1 continuity; control points; fairness functional minimization; fitting error tolerance; interpolation minimization; linear interpolation combination; real data sets; scanned 3D points; surface patching; surface reconstruction; surface trimming; tensor-product B-splines; triangular B-spline surface; Computer science; Helium; Image reconstruction; Interpolation; Reconstruction algorithms; Scattering; Solid modeling; Spline; Surface fitting; Surface reconstruction;
Conference_Titel :
Geometric Modeling and Processing, 2004. Proceedings
Print_ISBN :
0-7695-2078-2
DOI :
10.1109/GMAP.2004.1290049