Abstract
Key posture design is commonly needed in computer animation. This paper presents an automatic and interactive whole body posture designing technique by combining the PIK (prioritized inverse kinematics) with the proposed parametric human posture splicing technique. The key feature of PIK is that the user can design a posture by adding high level constraints with different priorities. However, the PIK is essentially a numerical IK algorithm which relies on the iterative optimization starting from a good enough initial posture to get the final result. To speed up the running efficiency and ensure the lifelikeness of the final posture, the parametric posture splicing technique is proposed to generate the initial guess of the PIK. According to the set of the high level constraints, the whole body is divided into some partial parts, whose postures are then generated by the parametric posture synthesis from a single posture database. Then an initial posture guess with some main characteristics of the finally acceptable posture can be generated approximately by splicing these partial body postures together. Starting from this initial guess and with all constraints considered at different priority levels, the PIK can be initialized with a bias defined by this particularly initial guess and iterated step by step to get a final posture. The total process of the whole body posture generation is automatic and interactive. The experimental results show that this combination method can not only improve the computation efficiency of the PIK but also can simultaneously ensure the naturalness of the final posture.
Keywords
The original version of this chapter was revised: The copyright line was incorrect. This has been corrected. The Erratum to this chapter is available at DOI: 10.1007/978-3-642-02315-6_30
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Baerlocher, P., Boulic, R.: An inverse kinematics architecture enforcing an arbitrary number of strict priority levels. The Visual Computer 20(6), 402–417 (2004)
Baerlocher, P.: Inverse kinematics Techniques for the Interactive Posture Control of Articulated Figures. PhD thesis, Ecoles Polytechniques fédérale de Lausanne, Swiss Federal Institute of Technology (2001)
Fattal, R., Lischinski, D.: Pose controlled physically Based Motion. Computer Graphics Forum 25(4), 777–787 (2006)
Allen, B., Chu, D., Shapiro, A., Faloutsos, P.: On the Beat! Timing and Tension for Dynamic Characters. In: Proceeding of Eurographics/ ACM SIGGRAPH Symposium on Computer Animation, pp. 239–247 (2007)
Boulic, R., Le Callennec, B., Herren, M., Bay, H.: Motion Editing with Prioritized Constraints. In: Proceedings of 1st International Workshop on Interactive Rich Media Content Production - Architectures, Technologies, Applications, Tools (2003)
Le Callennec, B., Boulic, R.: Interactive motion deformation with prioritized constraints. Graphical Models 68(2), 175–193 (2006)
Carvalho, S.R., Boulic, R., Thalmann, D.: Interactive low-dimensional human motion synthesis by combining motion models and PIK. Computer Animation and Virtual World 18(4-5), 493–503 (2007)
Grochow, K., Martin, S.L., Hertzmann, A., Popovic, Z.: Style-based inverse kinematics. ACM Transactions on Graphics 23(3), 522–531 (2004)
Rose, C., Cohen, M.F., Bodenheimer, B.: Verbs and adverbs: multidimensional motion interpolation. IEEE Computer Graphics and Applications 18(5), 32–40 (1998)
Kovar, L., Gleicher, M.: Flexible automatic motion blending with registration curves. In: SCA 2003: Proceedings of the 2003 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 214–224 (2003)
Kovar, L., Gleicher, M.: Automated Extraction and Parameterization of Motions in Large Data Sets. ACM Transactions on Graphics 23(3), 559–568 (2004)
Ha, D., Han, J.: Motion synthesis with decoupled parameterization. The Visual Computer 24(7), 587–594 (2008)
Heck, R., Kovar, L., Gleicher, M.: Splicing upper-body actions with locomotion. Comput. Graph. Forum. 25(3), 459–466 (2006)
Majkowska, A., Zordan, V.B., Faloutsos, P.: Automatic splicing for hand and body animations. In: SCA 2006: Proceedings of the 2006 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 309–316 (2006)
Ikemoto, L., Forsyth, D.A.: Enriching a motion collection by transplanting limbs. In: SCA 2004: Proceedings of the 2004 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 99–108 (2004)
Jang, W.S., Lee, W.K., Lee, I.K., Lee, J.: Enriching a motion database by analogous combination of partial human motions. The Visual Computer 24(4), 271–280 (2008)
Kovar, L., Gleicher, M., Pighin, F.: Motion graphs. ACM Transactions on Graphics 21(3), 473–482 (2002)
Nakamura, Y., Hanafusa, H.: Inverse Kinematics Solutions with Singularity Robustness for Robot Manipulator Control. J. Dynamic Sys., Meas., and Control, 108, 163–171 (1986)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Li, S., Wu, B., Liang, J., Su, J. (2009). Automatic and Interactive Key Posture Design by Combing the PIK with Parametric Posture Splicing. In: Nijholt, A., Reidsma, D., Hondorp, H. (eds) Intelligent Technologies for Interactive Entertainment. INTETAIN 2009. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 9. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02315-6_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-02315-6_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02314-9
Online ISBN: 978-3-642-02315-6
eBook Packages: Computer ScienceComputer Science (R0)