ACM Home Page
Please provide us with feedback. Feedback
Weighted bicubic spline interpolation to rapidly varying data
Full text PdfPdf (2.78 MB)
Source ACM Transactions on Graphics (TOG) archive
Volume 6 ,  Issue 1  (January 1987) table of contents
Pages: 1 - 18  
Year of Publication: 1987
ISSN:0730-0301
Author
Thomas A. Foley  Arizona State Univ., Tempe
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 24,   Downloads (12 Months): 114,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/27625.27626
What is a DOI?

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...