Skip to main content

Motion Tweening for Skeletal Animation by Cardinal Spline

  • Conference paper
Book cover Informatics Engineering and Information Science (ICIEIS 2011)

Abstract

Motion tweening (Inbetweening) is the process of generating intermediate frames between keyframes to create an illusion of motion. Motion tweening is a key process to generate computer based animations. This paper presents a simple and efficient method of tweening of motion data for skeletal animations. The proposed method generates smooth animation using cubic Cardinal spline. Keyframes are taken as control points and spline interpolation is performed to generate the in between frames smoothly. In order to facilitate the input, the keyframes can be manually specified or automatically detected from the motion data.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. http://www.videocapturehardware.org/video-capture-artifacts/

  2. Awrangjeb, M., Lu, G.: Robust image corner detection based on the chord-to-point distance accumulation technique. IEEE Transactions on Multimedia 10(6), 1059–1072 (2008)

    Article  Google Scholar 

  3. Bartels, R.H., Beatty, J.C., Barsky, B.A.: An Introduction to Splines for Use in Computer Graphics and Geometric Modeling. Morgan Kaufmann (1995)

    Google Scholar 

  4. Bejancu, A.: A new approach to semi-cardinal spline interpolation. East Journal on Approximations 6(4), 447–463 (2000)

    MathSciNet  MATH  Google Scholar 

  5. http://www.cs.wisc.edu

  6. He, X.C., Yung, N.H.C.: Curvature scale space corner detector with adaptive threshold and dynamic region of support. In: Proceedings of the 17th International Conference on Pattern Recognition (ICPR 2004), vol. 2, pp. 791–794. IEEE Computer Society, Washington, DC, USA (2004)

    Google Scholar 

  7. He, X.C., Yung, N.H.C.: Corner detector based on global and local curvature properties. Optical Engineering 47 (2008)

    Google Scholar 

  8. Johan, H., Koiso, Y., Nishita, T.: Morphing using curves and shape interpolation techniques. In: Proc. Of The Pacific Graphics 2000 (PG 2000), 1 Rao, And Shah / View Interpolation, pp. 348–358 (2000)

    Google Scholar 

  9. Kochanek, D.H.U.: Interpolating splines with local tension, continuity, and bias control. Computer Graphics 18(3), 33–41 (1984)

    Article  Google Scholar 

  10. Silbermann, M.J., Tagare, H.D.: Local cardinal spline interpolation and its application to image processing. In: Proceedings of SPIE, pp. 272–283 (February 1992)

    Google Scholar 

  11. Menache, A.: Understanding Motion Capture for Computer Animation. Morgan Kaufmann (2010)

    Google Scholar 

  12. Mukai, T., Kuriyama, S.: Geostatistical motion interpolation. In: ACM SIGGRAPH 2005 Papers, pp. 1062–1070. ACM, New York (2005)

    Chapter  Google Scholar 

  13. Renka, R.J.: Algorithm 716: TSPACK: Tension spline curve-fitting package. ACM Transactions on Graphics (TOG) 19(1), 81–94 (1993)

    MATH  Google Scholar 

  14. Rose, C., Bodenheimer, B., Cohen, M.F.: Verbs and adverbs: Multidimensional motion interpolation using radial basis functions. IEEE Computer Graphics and Applications 18, 32–40 (1998)

    Article  Google Scholar 

  15. Rosenhahn, B., Klette, R., Metaxas, D.: Human Motion: Understanding, Modelling, Capture, and Animation. Springer, Heidelberg (2007)

    Google Scholar 

  16. Sarfraz, M.: Interactive curve modeling with applications to computer graphics, vision and image processing. Springer, Heidelberg (2008)

    MATH  Google Scholar 

  17. Sun, N., Ayabe, T., Okumura, K.: An animation engine with the cubic spline interpolation. In: International Conference on Intelligent Information Hiding and Multimedia Signal Processing, pp. 109–112 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ali Khan, M., Sarfraz, M. (2011). Motion Tweening for Skeletal Animation by Cardinal Spline. In: Abd Manaf, A., Sahibuddin, S., Ahmad, R., Mohd Daud, S., El-Qawasmeh, E. (eds) Informatics Engineering and Information Science. ICIEIS 2011. Communications in Computer and Information Science, vol 254. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25483-3_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-25483-3_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-25482-6

  • Online ISBN: 978-3-642-25483-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics