Fair interpolation and approximation of B splines by energy minimization and points insertion

被引:47
作者
Vassilev, TI
机构
[1] Department of Informatics, TU of Rousse, 7017 Rousse
关键词
B-splines; interpolation; smoothing;
D O I
10.1016/0010-4485(95)00087-9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
An efficient method for interpolation and approximation of both curve and surface points using B-splines is described. Automatic fairing is presented based on minimizing an energy functional. Additional data points, used as degrees of freedom for the fairing, are inserted only where the curve (the surface) needs them. This reduces the number of the unknowns to a minimum which makes the algorithm very fast and efficient especially when a huge amount of data is concerned. Results of applying the algorithm for about 15,000 face data points, subject to measurement errors due to the digitization, are presented at the end of the paper. Copyright (C) 1996 Elsevier Science Ltd
引用
收藏
页码:753 / 760
页数:8
相关论文
共 18 条
[1]  
CELNIKER G, 1991, COMP GRAPH, V25, P257, DOI 10.1145/127719.122746
[2]  
de Boor C., 1978, PRACTICAL GUIDE SPLI, DOI DOI 10.1007/978-1-4612-6333-3
[3]  
FARIN G, 1990, CURVES SURFACES COMP
[4]   SHAPE PRESERVING INTERPOLANT WITH TENSION CONTROLS. [J].
Foley, Thomas A. .
Computer Aided Geometric Design, 1988, 5 (02) :105-118
[5]  
FORSYTHE GE, 1967, COMPUTER SOLUTION LI, P114
[6]   MONOTONE PIECEWISE CUBIC INTERPOLATION [J].
FRITSCH, FN ;
CARLSON, RE .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1980, 17 (02) :238-246
[7]  
Halstead M., 1993, P 20 ANN C COMP GRAP, P35
[8]   PARAMETRIZATION AND SHAPE OF B-SPLINE CURVES FOR CAD [J].
HARTLEY, PJ ;
JUDD, CJ .
COMPUTER-AIDED DESIGN, 1980, 12 (05) :235-238
[9]   SMOOTHING OF CUBIC PARAMETRIC SPLINES [J].
KJELLANDER, JAP .
COMPUTER-AIDED DESIGN, 1983, 15 (03) :175-179
[10]   CHOOSING NODES IN PARAMETRIC CURVE INTERPOLATION [J].
LEE, ETY .
COMPUTER-AIDED DESIGN, 1989, 21 (06) :363-370