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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
http://www.videocapturehardware.org/video-capture-artifacts/
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)
Bartels, R.H., Beatty, J.C., Barsky, B.A.: An Introduction to Splines for Use in Computer Graphics and Geometric Modeling. Morgan Kaufmann (1995)
Bejancu, A.: A new approach to semi-cardinal spline interpolation. East Journal on Approximations 6(4), 447–463 (2000)
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)
He, X.C., Yung, N.H.C.: Corner detector based on global and local curvature properties. Optical Engineering 47 (2008)
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)
Kochanek, D.H.U.: Interpolating splines with local tension, continuity, and bias control. Computer Graphics 18(3), 33–41 (1984)
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)
Menache, A.: Understanding Motion Capture for Computer Animation. Morgan Kaufmann (2010)
Mukai, T., Kuriyama, S.: Geostatistical motion interpolation. In: ACM SIGGRAPH 2005 Papers, pp. 1062–1070. ACM, New York (2005)
Renka, R.J.: Algorithm 716: TSPACK: Tension spline curve-fitting package. ACM Transactions on Graphics (TOG) 19(1), 81–94 (1993)
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)
Rosenhahn, B., Klette, R., Metaxas, D.: Human Motion: Understanding, Modelling, Capture, and Animation. Springer, Heidelberg (2007)
Sarfraz, M.: Interactive curve modeling with applications to computer graphics, vision and image processing. Springer, Heidelberg (2008)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)