Skip to main content

Rational Sigma (σ )Splines

  • Chapter
  • 767 Accesses

As interactive curve design is a basic need for CAD/CAM, computer graphics, vision, imaging and various other disciplines. It is desired to have a robust, visually pleasant, well-controlled, and effective scheme that can provide a useful solution to many problems of different kinds at one platform. A rational spline, with some additional shape parameters in its description as well as in the description of its piecewise stitching, may be a good choice in this regard. This chapter has been devoted to a more general rational spline, known as the sigma (σ ) spline. Although, a σ – spline is a GC1 rational spline as far as its theoretical smoothness is concerned, in most practical cases, it provides a C1, GC2 or C2 solution. It is the most generalized spline in the literature and recovers, as a special case, most of the existing methods in the literature. These methods include weighted spline, ν – spline, weighted Nu-spline, γ – spline, and so on.

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
Hardcover Book
USD   54.99
Price excludes VAT (USA)
  • Durable hardcover 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. Barsky, B.A. (1981), The Beta-Spline: A Local Representation Based on Shape Para-meters and Fundamental Geometric Measure, Ph.D. Thesis, University of Utah.

    Google Scholar 

  2. Bartels, R., and Beatty, J. (1984), Beta-splines with a difference, Technical Report CS-83-40, Computer Science Department, University of Waterloo, Waterloo, Canada.

    Google Scholar 

  3. Boehm, W. (1985), Curvature continuous curves and surfaces, Comp Aided Geom Design 2(2), 313-323.

    Article  MATH  MathSciNet  Google Scholar 

  4. Cline, A. (1974), Curve fitting in one and dimensions using splines under tension, Comm ACM 17, 218-223

    Article  MATH  MathSciNet  Google Scholar 

  5. Dierckx, P., and Tytgat, B. (1989), Generating the B ézier points of β -spline curve, Comput Aided Geom Design 6, 279-291.

    Article  MATH  MathSciNet  Google Scholar 

  6. Farin, G.E. (1996), Curves and Surfaces for CAGD, Academic Press, New York.

    Google Scholar 

  7. Foley, T.A. (1986), Local control of interval tension using weighted splines. Comp Aided Geom Design 3, 281-294.

    Article  MATH  MathSciNet  Google Scholar 

  8. Foley, T.A. (1987), Interpolation with interval and point tension controls using cubic weighted Nu-splines, ACM Trans Math Software 13, 68-96.

    Article  MATH  MathSciNet  Google Scholar 

  9. Goodman, T.N.T., and Unsworth, K. (1985), Generation of beta spline curves using a recursive relation. In: Fundamental Algorithms for Computer Graphics. R.E. Earnshaw (Ed.), Springer-Verlag, Berlin, pp. 326-357.

    Google Scholar 

  10. Lewis, J. (1975), “B-spline” bases for splines under tension, Nu-splines, and fractional order splines, Presented at the SIAM-SIGNUM Meeting, San Francisco, CA.

    Google Scholar 

  11. Nielson, G.M. (1974), Some piecewise polynomial alternatives to splines under ten-sion, In: Computer-Aided Geometric Design, R.F. Barnhill (Ed.), Academic Press. New York.

    Google Scholar 

  12. Nielson, G.M. (1986), Rectangular ν -splines. IEEE Comp Graph Appl 6, 35-40.

    Article  Google Scholar 

  13. Pruess, S. (1979), Alternatives to the exponential spline in tension, Math Comp 33, 1273-1281.

    Article  MATH  MathSciNet  Google Scholar 

  14. Salkauskas, K. (1984), C 1 splines for interpolation of rapidly varying data, Rocky Mtn J Math 14, 239-250.

    Article  MATH  MathSciNet  Google Scholar 

  15. Sarfraz, M. (1992), A C 2 rational cubic spline alternative to the NURBS, Comp & Graph 16(l), 69-78.

    Article  Google Scholar 

  16. Sarfraz, M. (1995), Curves and surfaces for CAD using C 2 rational cubic splines, Int J Eng Comput, Springer-Verlag, 11(2), 94-102.

    Google Scholar 

  17. Sarfraz, M. (1994), Freeform rational bicubic spline surfaces with tension control, Facta Universitatis (NIS), Ser. Mathematics and Informatics, 9, 83-93.

    MATH  MathSciNet  Google Scholar 

  18. Sarfraz, M. (1994), Cubic spline curves with shape control, Int J Comput Graphics, Elsevier Science, 18(5), 707-713.

    Google Scholar 

  19. Sarfraz, M, (2003), Weighted Nu-splines: an alternative to NURBS, Advances in Geo-metric Modeling, Ed.: M. Sarfraz, John Wiley, New York, pp. 81-95.

    Google Scholar 

  20. Schoenburg, I. J. (1946), Contributions to the problem of approximation of equidistant data by analytic functions, Appl Math 4, 45-99.

    Google Scholar 

  21. Schweikert, D.G. (1966), An interpolation curve using a spline in tension, J Math Phys 45,312-317.

    MATH  MathSciNet  Google Scholar 

  22. Sarfraz, M. (2004), Weighted Nu-splines with local support basis functions, Int J Com-put Graphics, Elsevier Science, 28(4), 539-549.

    MathSciNet  Google Scholar 

  23. Gregory, J.A., and Sarfraz, M. (1990), A rational spline with tension, Int J Comput Aided Geom Des, North-Holland, Elsevier, 7, 1-13.

    MATH  MathSciNet  Google Scholar 

  24. Schweikert, D. (1966), An interpolation curve using splines in tension, J Math and Phys. 45, 312-317.

    MATH  MathSciNet  Google Scholar 

  25. Cline, A. (1974), Curve fitting in one and dimensions using splines under tension, Comm ACM 17, 218-223.

    Article  MATH  MathSciNet  Google Scholar 

  26. Preuss, S. (1979), Alternatives to the exponential spline in tension, Math Comp 33, 1273-1281

    Article  MathSciNet  Google Scholar 

  27. Boehm, W. (1987), Rational geometric splines, Comput Aided Geom Des 4, 67-77.

    Article  MATH  MathSciNet  Google Scholar 

  28. Schoenberg, L. (1981), Spline Functions: Basic Theory, JohnWiley, New York.

    Google Scholar 

Download references

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag London Limited

About this chapter

Cite this chapter

(2008). Rational Sigma (σ )Splines. In: Interactive Curve Modeling. Springer, London. https://doi.org/10.1007/978-1-84628-871-5_4

Download citation

  • DOI: https://doi.org/10.1007/978-1-84628-871-5_4

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84628-870-8

  • Online ISBN: 978-1-84628-871-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics