Title :
Monotonic cubic spline interpolation
Author :
Wolberg, George ; Alfy, Itzik
Author_Institution :
Dept. of Comput. Sci, City Coll. of New York, NY, USA
Abstract :
This paper describes the use of cubic splines for interpolating monotonic data sets. Interpolating cubic splines are popular for fitting data because they use low-order polynomials and have C2 continuity, a property that permits them to satisfy a desirable smoothness constraint. Unfortunately, that same constraint often violates another desirable property: monotonicity. The goal of this work is to determine the smoothest possible curve that passes through its control points while simultaneously satisfying the monotonicity constraint. We first describe a set of conditions that form the basis of the monotonic cubic spline interpolation algorithm presented. The conditions are simplified and consolidated to yield a fast method for determining monotonicity. This result is applied within an energy minimization framework to yield linear and nonlinear optimization-based methods. We consider various energy measures for the optimization objective functions. Comparisons among the different techniques are given, and superior monotonic cubic spline interpolation results are presented
Keywords :
computational geometry; curve fitting; interpolation; optimisation; polynomials; splines (mathematics); C2 continuity; curve fitting; energy measures; energy minimization framework; low-order polynomials; monotonic cubic spline interpolation; monotonic data sets; optimization; smoothness constraint; Spline functions;
Conference_Titel :
Computer Graphics International, 1999. Proceedings
Conference_Location :
Canmore, Alta.
Print_ISBN :
0-7695-0185-0
DOI :
10.1109/CGI.1999.777953