|
ABSTRACT
The weighted bicubic spline that is a C1 piecewise bicubic interpolant to three-dimensional gridded data is introduced. This is a generalization of the univariate weighted spline, developed by Salkauskas, in that a weighted minimization problem is solved. The minimization problem solved is a weighted version of the problem that the natural bicubic spline and Gordon's spline-blended interpolants minimize. The surface is represented as a piecewise bicubic Hermite interpolant whose derivatives are the solution of a linear system of equations. For computer-aided-design applications, the shape of the surface is controlled by weighting the variation over the individual patches, whereas many other shape-control methods weight the discrete data points. A method for selecting the weights is presented so that the weighted bicubic spline effectively solves the important and often difficult problem of interpolating rapidly varying data.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
BARSKY, B.A. Exponential and polynomial methods for applying tension to an interpolating spline curve. Comput. Vision Graph. image Process. 27, 1 (1984), 1-18.
|
 |
3
|
|
| |
4
|
|
| |
5
|
BARSKY, B. A., AND THOMAS, S.W. TRANSPLINE--A system for representing curves using transformations among four spline formulations. Comput. J. 24, 3 (1981), 271-277.
|
| |
6
|
CARLSON, S. E., AND FRITSCH, F. N. Monotone piecewise bicubic interpolation. SIAM J. Numer. Anal. 22, 4 (1985), 386-400.
|
| |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
FOLEY, T.A. Interpolation and approximation of 3-D and 4-D scattered data. Comput. Math. Appl., to be published.
|
| |
12
|
|
 |
13
|
|
| |
14
|
GERALD, C. F., AND WHEATLEY, P.O. Applied Numerical Analysis. Addison-Wesley, Reading, Mass., 1984.
|
| |
15
|
GORDON, W.J. Spline-blended surface interpolation through curve networks. J. Math. and Mech. 18, 10 (1969), 931-952.
|
| |
16
|
NIELSON, G.M. Some piecewise polynomial alternatives to splines under tension. In Computer Aided Geometric Design, R. E. Barnhill and R. F. Riesenfeld, Eds. Academic Press, Orlando, Fla., 1974, pp. 209-235.
|
| |
17
|
NIELSON, G.M. Rectangular v-splines. IEEE Comput. Graph. 6, 2 (1986), 35-40.
|
| |
18
|
N{ELSON, G. M., AND FRANKE, R. A method for construction of surfaces under tension. Rocky Mountain J. Math. 14, 1 (Winter 1984), 203-221.
|
| |
19
|
PRENTER, P.M. Splines and Variational Methods. Wiley, New York, 1975.
|
| |
20
|
SALKAUSKAS, K. C1 splines for interpolation of rapidly varying data. Rocky Mountain J. Math. 14, 1 (Winter 1984), 239-250.
|
| |
21
|
SCHWEIKERT, D.G. An interpolation curve using a spline in tension. J. Math. Psycho{. 45 (1966), 312-317.
|
REVIEW
"Richard Franke : Reviewer"
This paper discusses the important problem of interpolation of bivariate
gridded data where the data imply large slopes. In this case the usual
bicubic spline methods yield surfaces with undershoot/overshoot. Generalizing
the work of Salkauskas
more...
|