ACM Home Page
Please provide us with feedback. Feedback
Interpolation with interval and point tension controls using cubic weighted v-splines
Full text PdfPdf (1.86 MB)
Source ACM Transactions on Mathematical Software (TOMS) archive
Volume 13 ,  Issue 1  (March 1987) table of contents
Pages: 68 - 96  
Year of Publication: 1987
ISSN:0098-3500
Author
Thomas A. Foley  Arizona State Univ., Tempe
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 45,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues   peer to peer  

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/23002.23004
What is a DOI?

ABSTRACT

Various methods have been developed to control the shape of an interpolating curve for computer-aided design applications. Some methods are better suited for controlling the tension of the curve on an interval, while others are better suited for controlling the tension at the individual interpolation points. The weighted v-spline is a C1 piecewise cubic polynomial interpolant that generalizes C2 cubic splines, weighted splines, and v-splines. Shape controls are available to “tighten” the weighted v-spline on intervals and/or at the interpolation points. The mathematical theory is presented together with short algorithms for parametric interpolation.


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
AHLBERG, J. H., NILSON, E. N., AND WALSH, J.L. The Theory of Splines and Their Applications. Academic Press, New York, 1967.
 
2
BARSK, B.A. Exponential and polynomial methods for applying tension to an interpolating spline curve, Comput. Vision Graph. Image Process. 27, 1 (July 1984), 1-18.
3
 
4
BARSKY, B. A., AND THOMAS, S.W. TRANSPLINE--A system for representing curves using tranformations among four spline formulations. Comput. J. 24, 3 (Aug. 1981), 271-277.
 
5
CARMICHAEL, R. L. A collection of procedures for defining airplane surfaces for input to PANAIR. In Computer-Aided Geometry Modeling, J. N. Shoosrnith and R. E. Fulton, Eds. NASA Conference Publication 2272, Washington, D.C., 1982, pp. 327-346.
 
6
 
7
DE BOOR, C. A Practical Guide to Splines. Springer-Verlag, New York, 1978.
 
8
 
9
EPSTEIN, M. P. On the influence of parameterization in parametric interpolation. SIAM J. Numer. Anal. 13, 2 (Apr. 1976), 261-268.
 
10
 
11
 
12
 
13
 
14
FRITSCH, F. N., AND CARLSON, R.E. Monotone piecewise cubic interpolation. SIAM J. Numer. Anal. 17, 2 (Apr. 1980), 238-246.
 
15
GORDON, W.J. Spline-blended surface interpolation through curve networks. J. Math. Mech. 18, 10 (Apr. 1969), 931-952.
 
16
GORDON, W. J., AND RIESENFELD, R.F. B-spline curves and surfaces, in Computer Aided Geometric Design, R. E. Barnhill and R. F. Riesenfeld, Eds. Academic Press, New York, 1974, pp. 95-126.
17
18
 
19
MARIN, S.P. An approach to data parameterization in parametric cubic spline interpolation problems. J. Approx. Theory 41, 3 (May 1984), 64-86.
 
20
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, New York, 1974, pp. 209-235.
 
21
NIELSON, G.M. Computation of v-splines. Tech. Rep. NR 044-433-11, Mathematics Dept., Arizona State Univ., Tempe, 1974.
 
22
NIELSON, G.M. Rectangular v-splines. IEEE Comput. Graph. 6, 2 (Feb. 1986), 35-40.
 
23
SALKAUSKAS, K. C1 splines for interpolation of rapidly varying data. Rocky Mr. J. Math. 14, 1 (Winter 1984), 239-250.
 
24
SCHUMAKER, L.L. Spline Functions: Basic Theory. Wiley, New York, 1981.
 
25
SCHWEIKERT, D. G. An interpolation curve using a spline in tension. J. Math. Phys. 45, 3 (Sept. 1966), 312-317.



REVIEW

"Sven-Ake Gustafson : Reviewer"

This fairly long paper gives an interesting overview of important aspects of computer-aided design for curves in one and two or three dimensions. Various classes of interpolating functions are introduced, together with the corresponding minimiza  more...


Peer to Peer - Readers of this Article have also read: