Skip to main content

Advertisement

Log in

A group of novel approaches and a toolkit for motion capture data reusing

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Now more and more motion capture (MoCap) systems are used to acquire realistic and highly detailed motion data which are widely used for producing animations of human-like characters in a variety of applications, such as simulations, video games and animation films. And recently large MoCap databases are available. As a kind of emerging multimedia data, 3D human motion has its own specific data form and standard format. But to the best of our knowledge, only a few approaches have been explored for 3D MoCap data feature representation and reusing. This paper proposes a group of novel approaches for posture feature representation, motion sequence segmentation, key-frame extraction and content-based motion retrieval, which are all very important for MoCap data reusing and benefit to the efficient animation production. To validate these approaches, we set up a MoCap database and implemented a prototype toolkit. The experiments show that the proposed algorithms could achieve the approvable results.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

Similar content being viewed by others

References

  1. Arikan O (2006) Compression of motion capture databases, ACM Transactions on Graphics (ACM SIGGRAPH 2006), pp 890–897

  2. Arikan O, Forsyth DA, O’Brien J (2003) Motion synthesis from annotations. ACM Trans Graph (ACM SIGGRAPH 2003) 33(3):402–408

    Google Scholar 

  3. Barbic J, Safonova A, Pan J-Y, Faloutsos C, Hodgins JK, Pollard NS (2004) Segmenting motion capture data into distinct behaviors. Graphics Interface 2004: 185–194

  4. Bruderlin A, Williams L (1995) Motion signal processing. In proceedings: SIGGRAPH 95. pp 97–104, Aug

  5. Chiu CY, Chao SP, Wu MY, Yang SN, Lin HC (2004) Content-based retrieval for human motion data. J Vis Commun Image Represent 16(3):446–466

    Article  Google Scholar 

  6. Choi K, Ko HS (1999) On-line motion retargetting. Proceedings of the 7th Pacific Conference on Computer Graphics and Applications, pp 32–42

  7. Demuth B, Röder T, Müller M, Eberhardt B (2006) An Information retrieval system for motion capture data. In: M Lalmas et al. (eds) Proceedings of the 28th European Conference on Information Retrieval (ECIR 2006), LNCS 3936, Berlin/Heidelberg, Springer, pp 373–384

  8. Fod A, Mataric MJ, Jenkins OC (2002) Automated derivation of primitives for movement classification. Auton Robots 12(1):39–54

    Article  MATH  Google Scholar 

  9. Fritsch FN, Carlson RE (1980) Monotone piecewise cubic interpolation, SIAM J. Numer Anal 17:238–246

    Article  MATH  MathSciNet  Google Scholar 

  10. Geng W, Yu G (2003) Reuse of motion capture data in animation: A review. In Proceedings of the Computational Science and Its Applications (2003), LNCS 2669. pp 620–629

  11. Gleicher M (2001) Motion path editing, Symposium on Interactive 3D Graphics

  12. Gleicher M (2001) Comparing constraint-based motion editing methods. Graph Models 63:107–134

    Article  MATH  Google Scholar 

  13. Hsieh M-K, Chen B-Y, Ouhyoung M (2005) Motion retargetting and transition in different articulated figures. Proceedings of 2005 International Conference on Computer Aided Design and Computer Graphics (CAD/Graphics05), pp 457–462, Hong Kong, China

  14. Huang K-S, Chang C-F, Hsu Y-Y, Yang S-N (2005) Key Probe: a technique for animation keyframe extraction. Vis comput 21(8–10):532–541

    Article  Google Scholar 

  15. Kahol K, Tripathi P, Panchanathan S (2004) Automated gesture segmentation from dance sequences. IEEE Int. Conf. Face and Gesture Recognition, pp 883–888

  16. Keogh E, Palpanas T, Zordan VB, Gunopulos D, Cardle M (2004) Indexing large human-motion databases. In the Proceedings of the 30th VLDB Conference, pp 780–791

  17. Kahol K, Tripathi P, Panchanathan S, Rikakis T. Gesture segmentation in complex motion sequences, ICIP03(II: 105–108)

  18. Kovar L, Gleicher M (2004) Automated extraction and parameterization of motions in large data set. ACM Trans Graph 23(3):559–568

    Article  Google Scholar 

  19. Kovar L, Gleicher M, Pighin F (2002) Motion graphs. In Proceeding of ACM SIGGRAPH 2002. ACM, San Antonio, pp 473–482

  20. Lau M, Kuffner JJ (2005) Behavior planning for character animation. In 2005 ACM SIGGRAPH/Eurographics Symposium on Computer Animation. pp 271–280, August

  21. Lee J, Chai J, Reitsma PSA, Hodgins JK, Pollard NS (2002) Interactive control of avatars animated with human motion data. In proceedings: SIGGRAPH 2002. San Antonio, pp 491–500

  22. Li C, Kulkarni PR, Prabhakaran B. Segmentation and recognition of motion capture data stream by classification, Multimedia Tools and Applications,….

  23. Lim S, Thalmann D (2001) Key-posture extraction out of human motion data by curve simplification[C]. Proc. EMBC2001, 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society, pp 1167–1169

  24. Liu CK, Popovic Z (2002) Synthesis of complex dynamics character motion from simple animation. In Proceedings of the 29th annual conference on Computer graphics and interactive techniques, pp 408–416

  25. Liu G, McMillan L (2006) Segment-based human motion compression. To appear in Proc. of the 2006 ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA 2006), Vienna Austria

  26. Liu F, Zhuang Y, Wu F, Pan Y (2003) 3d motion retrieval with motion index tree. Comput Vis Image Underst 92(2–3):265–284

    Article  Google Scholar 

  27. Liu F, Zhuang Y, Wu F, Pan Y (2003) 3d motion retrieval with motion index tree[J]. Comput Vis Image Underst 92(2–3):265–284

    Article  Google Scholar 

  28. Liu G, Zhang J, Wang W, McMillan L (2005) A system for analyzing and indexing human motion databases (demo). Proc. ACM SIGMOD International Conference on Management of Data (SIGMOD), pp 924–926

  29. Lu CM, Ferrier NJ (2004) Repetitive motion analysis: segmentation and event classification. IEEE Trans Pattern Anal Mach Intell 26(2):258–263

    Article  Google Scholar 

  30. Majkowska A, Faloutsos P. Flipping with physics: motion editing for acrobatics. In Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer Animation, pp 35–44

  31. Mueller M, Roeder T, Clausen M (2005) Efficient content-based retrieval of motion capture data. Proceedings of ACM SIGGRAPH 2005, 24(3):677–685

    Google Scholar 

  32. Mukai T, Kuriyama S (2005) Geostatistical motion interpolation, In: Proceedings of ACM SIGGRAPH 2005, pp 1062–1070

  33. Park MJ, Shin SY (2004) Example based motion cloning. Comput Animat Virtual Worlds 15:245–257

    Article  Google Scholar 

  34. Park MJ, Shin SY (2004) Example-based motion cloning. Comput Animat Virtual Worlds 15(3–4):245–257

    Article  Google Scholar 

  35. Park S II, Shin HJ, Kim TH, Shin SY (2004) On-line motion blending for real-time locomotion generation. Comput Animat Virtual Worlds 15:125–138

    Article  Google Scholar 

  36. Pickering MJ, Ruger S (2003) Evaluation of key frame-based retrieval techniques for video. Comput Vis Image Understand 92(2):217–235

    Article  Google Scholar 

  37. Pomplun M, Mataric MJ (2000) Evaluation metrics and results of human arm movement imitation, In Proceedings of the First IEEE-RAS International Conference on Humanoid Robots (Humanoids-2000). MIT, Cambridge, MA

    Google Scholar 

  38. Rosin L (1997) Techniques for assessing polygonal approximations of curve. IEEE Trans Pattern Anal Mach Intell 19(6):659–666

    Article  Google Scholar 

  39. Sakamoto Y, Kuriyama S, Kaneko T (2004) Motion map: Image-based retrieval and segmentation of motion data. Proc. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2004, pp 259–266

  40. Shin HJ, Lee J (2006) Motion synthesis and editing in low-dimensional spaces. Comput Animat Virtual Worlds 17:219–227

    Article  Google Scholar 

  41. Sung M, Chenney S, Gleicher M (2004) Scalable behaviors for crowd simulation. In Computer Graphics Forum (EUROGRAPHICS ’04) vol. 23, pp 519–528

  42. Sung M, Kovar L, Gleicher M (2005) Fast and accurate goal-directed motion synthesis for crowds. In Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer Animation. ACM, New York, pp 291–300

  43. Tang JKT, Leung H, Komura T, Shum HPH (2008) Emulating human perception of motion similarity. Comput Animat Virtual Worlds 19(3–4):211–221

    Article  Google Scholar 

  44. Wang J, Bodenheimer B (2004) Computing the duration of motion transitions: an empirical approach. 2004 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp 337–346, Grenoble, France, August

  45. Wang T, Shum H, Xu Y, Zheng N (2001) Unsupervised analysis of human gestures. IEEE Pacific Rim Conference on Multimedia: 174–181

  46. Wen G, Wang Z, Xia S, Zhu D (2006) From motion capture data to character animation. In Proceedings of the ACM symposium on Virtual reality software and technoology, pp 165–168

  47. Witkin A, Popovic Z (1995) Motion warping. In proceedings: SIGGRAPH 95, pp 105–108, Aug

  48. Xiao J (2007) Intelligent techniques for character animation. Ph.D Dissertation of Zhejiang University. (in Chinese)

  49. Zhuang Y, Rui Y, Huang TS (1998) Adaptive key frame extraction using unsupervised clustering. IEEE ICIP’98, Chicago, Oct

  50. Zhuang Y, Pan Y, Wu F (2002) Web-based multimedia information analysis and retrieval. Tsinghua University Press

Download references

Acknowledgement

This work is supported by the National Natural Science Foundation of China under Grant No.60525108; the National Key Technology R&D Program of China under Grant No.2007BAH11B00; the Program for Changjiang Scholars and Innovative Research Team in University under grant No. IRT0652; the National Science Foundation for Post-doctoral Scientists of China under Grant No. 20080431327.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jun Xiao.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Xiao, J., Zhuang, Y., Wu, F. et al. A group of novel approaches and a toolkit for motion capture data reusing. Multimed Tools Appl 47, 379–408 (2010). https://doi.org/10.1007/s11042-009-0329-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-009-0329-1

Keywords

Navigation