Skip to main content
Log in

A Surface Modeling Method by Using \(C^2\) Piecewise Rational Spline Interpolation

  • Published:
Journal of Mathematical Imaging and Vision Aims and scope Submit manuscript

Abstract

A piecewise bivariate rational spline interpolation is presented only based on the values of the interpolated function. The interpolation has the following advantages: it is \(C^2\) continuous in the whole interpolating region; the interpolation function has a explicit rational mathematical representation, and can be represented by the basis functions; more important, since there are three free parameters \(\alpha _{i,j}\), \(\alpha _{i,j+1}\) and \(\beta _{i,j}\) in this interpolant, the shape of the interpolating surfaces can be modified by selecting suitable parameters for the unchanged interpolating data. Also, the values of the interpolation function are bounded no matter what the parameters might be, and the approximation expressions of the interpolant are derived.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Bao, F., Sun, Q., Pan, J., Duan, Q.: A bivariate blending interpolator and the properties. J. Comput. Anal. Appl. 14, 78–89 (2012)

    MATH  MathSciNet  Google Scholar 

  2. Bézier, P.E.: The Mathematical Basis of The UNISURF CAD System. Butterworth, London (1986)

    Google Scholar 

  3. Bhattacharyya, B.K.: Bicubic spline interpolation as a method for treatment of potential field data. Geophysics 34, 402–423 (1969)

    Article  Google Scholar 

  4. Brou, J.C.K., Le Méhauté, A.: \(C^r\) rational splines over a triangulation. J. Math. Anal. Appl. 356, 429–440 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  5. Cao, L., Ba, W., Liu, J.: A surface modeling method based on the envelope template. Comput. Aided Geome. Des. 28, 527–536 (2011)

    Article  MATH  MathSciNet  Google Scholar 

  6. Carlson, R., Hall, C.: On piecewise polynomial interpolation in rectangular polygons. J. Approx. Theory 4, 37–53 (1971)

    Article  MATH  MathSciNet  Google Scholar 

  7. Carlson, R., Hall, C.: Bicubic spline interpolation in rectangular polygons. J. Approx. Theory 6, 366–377 (1972)

    Article  MATH  MathSciNet  Google Scholar 

  8. Chui, C.K.: Multivariate Splines, SIAM, (1988)

  9. Chui, C.K., Jiang, Q.T.: Refinable bivariate quartic and quintic \(C^2\)-splines for quadrilateral subdivisions. J. Comput. Appl. Math. 196, 402–424 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  10. de Boor, C.: Bicubic spline interpolation. J. Math. Phys. 41, 212–218 (1962)

  11. Dubuc, S., Han, B., Merrien, J.L., Mo, Q.: Dyadic \(C^2\) Hermite interpolation on a square mesh. Comput. Aided Geom. Des. 22, 727–752 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  12. Duan, Q., Li, S., Bao, F., Twizell, E.H.: Hermite interpolation by piecewise rational surface. Appl. Math. Comput. 198, 59–72 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  13. Duan, Q., Wang, L., Twizell, E.H.: A new bivariate rational interpolation based on function values. Inf. Sci. 166, 181–191 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  14. Duan, Q., Zhang, Y., Twizell, E.H.: A bivariate rational interpoaltion and the properties. Appl. Math. Comput. 179, 190–199 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  15. Farin, G.: Curves and Surfaces for Computer Aided Geometric Design: A Practical Guide, 4th edn. Academic press, New York (1997)

    MATH  Google Scholar 

  16. Foley, T.A.: Weighted bicubic spline interpolation to rapidly varying data. ACM Trans. Graph. 6, 1–18 (1987)

    Article  MATH  Google Scholar 

  17. Hall, C.A.: Optimal error bounds for cubic spline interpolation. J. Approx. Theory 16, 105–122 (1976)

    Article  MATH  Google Scholar 

  18. Heß, W., Schmidt, J.W.: Positive quartic, monotone quintic \(C^2\)-spline interpolation in one and two dimensions. J. Computat. Appl. Math. 55, 51–67 (1994)

    Article  MATH  Google Scholar 

  19. Konno, K., Chiyokura, H.: An approach of designing and controlling free-form surfaces by using NURBS boundary Gregory patches. Comput. Aided Geom. Des. 13, 825–849 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  20. Müller, R.: Universal parametrization and interpolation on cubic surfaces. Comput. Aided Geom. Des. 19, 479–502 (2002)

    Article  MATH  Google Scholar 

  21. Nürnberger, G., Rayevskaya, V., Schumaker, L.L., Zeilfelder, F.: Local lagrange interpolation with \(C^2\) splines of degree seven on triangulations. In: Neamtu, M., Saff, E. (eds.) Advances in Constructive Approximation, pp. 345–370. Nashboro Press, Brentwood (2004)

    Google Scholar 

  22. Piegl, L.: On NURBS: a survey. IEEE Comput. Graph. Appl. 11, 55–71 (1991)

    Article  Google Scholar 

  23. Schultz, M.H.: Spline Analysis. Prentice-Hall, Englewood Cliffs (1973)

    MATH  Google Scholar 

  24. Wang, R.: Multivariate Spline Functions and Their Applications. Kluwer Academic Publishers, Dordrecht (2001)

    Book  MATH  Google Scholar 

  25. Wiltsche, A.: \(C^1\)- and \(C^2\)-continuous spline-interpolation of a regular triangular net of points. Comput. Graph. 27, 917–930 (2003)

    Article  Google Scholar 

  26. Zhan, Y.W.: A bivariate \(C^3\) interpolation scheme. J. Comput. Appl. Math. 61, 179–188 (1995)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Acknowledgments

This research was supported by the National Nature Science Foundation of China (No.61070096) and the Natural Science Foundation of Shandong Province (No.ZR2012FL05).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fangxun Bao.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sun, Q., Bao, F. & Duan, Q. A Surface Modeling Method by Using \(C^2\) Piecewise Rational Spline Interpolation. J Math Imaging Vis 53, 12–20 (2015). https://doi.org/10.1007/s10851-014-0543-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10851-014-0543-y

Keywords

Navigation