B-spline surface approximation to cross-sections using distance maps

被引:19
作者
Jeong, J
Kim, K
Park, H
Cho, H
Jung, M
机构
[1] Pohang Univ Sci & Technol, Dept Ind Engn, CAD CAM Lab, Pohang 790784, South Korea
[2] ECIM Team, Ctr Corp Res & Dev, Suwon, South Korea
关键词
B-spline; cross-section; distance map; surface approximation; surface skinning;
D O I
10.1007/s001700050145
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The shape reconstruction of a 3D object from its 2D cross-sections is important for reproducing it by NC machining or rapid prototyping. In this paper,ve present a method of surface approximation to cross-sections with multiple brunching problems. In this method, we first decompose each multiple branching problem into a set of single branching problems by providing a set of intermediate contours using distance maps. For each single branching region, a procedure then performs the skinning of contour curves represented by cubic B-spline curves on a common knot vector, each of which is fitted to its contour points within a given accuracy. In order to acquire a more compact representation for the surface, the method includes an algorithm for reducing the number of knots in the common knot vector. The approximation surface to the cross-sections is represented by a set of bicubic B-spline surfaces. This method provides a smooth surface model, yet realises efficient data reduction.
引用
收藏
页码:876 / 885
页数:10
相关论文
共 30 条
[21]   CONSTRAINED B-SPLINE CURVE AND SURFACE FITTING [J].
ROGERS, DF ;
FOG, NG .
COMPUTER-AIDED DESIGN, 1989, 21 (10) :641-648
[22]   SMOOTH-SURFACE APPROXIMATION AND REVERSE ENGINEERING [J].
SARKAR, B ;
MENQ, CH .
COMPUTER-AIDED DESIGN, 1991, 23 (09) :623-628
[23]  
Sarkar B., 1991, Computer-Aided Geometric Design, V8, P267, DOI 10.1016/0167-8396(91)90016-5
[24]  
Schmitt F. J. M., 1986, Computer Graphics, V20, P179, DOI 10.1145/15886.15906
[25]   SURFACE DEFINITION FOR BRANCHING, CONTOUR-DEFINED OBJECTS. [J].
Shantz, Michael .
1981, 15 (02) :242-270
[26]  
Shirman L. A., 1987, Computer-Aided Geometric Design, V4, P279, DOI 10.1016/0167-8396(87)90003-3
[27]  
Tiller W, 1995, NURBS BOOK
[28]   GLOBAL AND LOCAL DATA REDUCTION STRATEGIES FOR CUBIC-SPLINES [J].
WEVER, UA .
COMPUTER-AIDED DESIGN, 1991, 23 (02) :127-132
[29]   SKINNING TECHNIQUES FOR INTERACTIVE B-SPLINE SURFACE INTERPOLATION [J].
WOODWARD, CD .
COMPUTER-AIDED DESIGN, 1988, 20 (08) :441-&
[30]   SURFACE CONSTRUCTION FROM PLANAR CONTOURS [J].
ZYDA, MJ ;
JONES, AR ;
HOGAN, PG .
COMPUTERS & GRAPHICS, 1987, 11 (04) :393-408