Skip to main content

Selecting Knots Locally for Curve Interpolation with Quadratic Precision

  • Conference paper
  • 1210 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6130))

Abstract

There are several prevailing methods for selecting knots for curve interpolation. A desirable criterion for knot selection is whether the knots can assist an interpolation scheme to achieve the reproduction of polynomial curves of certain degree if the data points to be interpolated are taken from such a curve. For example, if the data points are sampled from an underlying quadratic polynomial curve, one would wish to have the knots selected such that the resulting interpolation curve reproduces the underlying quadratic curve; and in this case the knot selection scheme is said to have quadratic precision. In this paper we propose a local method for determining knots with quadratic precision. This method improves on upon our previous method that entails the solution of a global equation to produce a knot sequence with quadratic precision. We show that this new knot selection scheme results in better interpolation error than other existing methods, including the chord-length method, the centripetal method and Foley’s method, which do not possess quadratic precision.

Supported by the National Key Basic Research 973 Program of China (No.2006CB303102) and the National Nature Science Foundation of China (No.60573181,60933008), Shandong Province National Nature Science Foundation(No.Z2006G05).

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ahlberg, J.H., Nilson, E.N., Walsh, J.L.: The theory of splines and their applications. Academic Press, New York (1967)

    MATH  Google Scholar 

  2. de Boor, C.: A practical guide to splines. Springer, New York (1978)

    MATH  Google Scholar 

  3. Brodlie, K.W.: A review of methods for curve and function drawing. In: Brodile, K.W. (ed.) Mathematical methods in computer graphics and design, pp. 1–37. Academic Press, London (1980)

    Google Scholar 

  4. Su, B., Liu, D.: Computational Geometry, pp. 47–48. Shanghai Science and Technology Press, Shanghai (1982)

    Google Scholar 

  5. Faux, I.D., Pratt, M.J.: Computational Geometry for Design and Manufacture. Ellis Horwood (1979)

    Google Scholar 

  6. Späth, H.: Spline algorithms for curves and surfaces Utilitas Mathematica. Winnipeg, Canada (1974)

    Google Scholar 

  7. Floater, M.S.: Chordal cubic spline interpolation is fourth order accurate. IMA J. Numer. Anal. 26, 25–33 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  8. Lee, E.T.Y.: Choosing nodes in parametric curve interpolation. CAD 21(6), 363–370 (1989)

    MATH  Google Scholar 

  9. Farin, G.: Curves and surfaces for computer aided geometric design: A practical guide. Academic Press, London (1988)

    MATH  Google Scholar 

  10. Zhang, C., Cheng, F., Miura, K.: A method for determing knots in parametric curve interpolation. CAGD 15, 399–416 (1998)

    MATH  MathSciNet  Google Scholar 

  11. Zhang, C., Cheng, F.: Constructing Parametric Quadratic Curves. Journal of Computational and Applied Mathematics 102, 21–36 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  12. Xie, H., Qin, H.: A Novel Optimization Approach to The Effective Computation of NURBS Knots. International Journal of Shape Modeling 7(2), 199–227 (2001)

    Article  Google Scholar 

  13. Xie, H., Qin, H.: Automatic Knot Determination of NURBS for Interactive Geometric Design. In: Proceedings of International Conference on Shape Modeling and Applications, SMI 2001, pp. 267–277 (2001)

    Google Scholar 

  14. Marin, S.P.: An approach to data parametrization in parametric cubic spline interpolation problems. J. Approx. Theory 41, 64–86 (1984)

    Article  MATH  MathSciNet  Google Scholar 

  15. Zhang, C., Han, H., Cheng, F.: Determining Knots by Minimizing Energy. Journal of Computer Science and Technology 216, 261–264 (2006)

    Article  Google Scholar 

  16. Hartley, P.J., Judd, C.J.: Parametrization and shape of B-spline curves for CAD. CAD 12(5), 235–238 (1980)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Caiming, Z., Wenping, W., Jiaye, W., Xuemei, L. (2010). Selecting Knots Locally for Curve Interpolation with Quadratic Precision. In: Mourrain, B., Schaefer, S., Xu, G. (eds) Advances in Geometric Modeling and Processing. GMP 2010. Lecture Notes in Computer Science, vol 6130. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13411-1_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-13411-1_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-13410-4

  • Online ISBN: 978-3-642-13411-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics