Browse > Article
http://dx.doi.org/10.5391/JKIIS.2007.17.2.270

Storing and Retrieving Motion Capture Data based on Motion Capture Markup Language and Fuzzy Search  

Lee, Sung-Joo (조선대학교 컴퓨터공학부)
Chung, Hyun-Sook (조선대학교 컴퓨터공학부)
Publication Information
Journal of the Korean Institute of Intelligent Systems / v.17, no.2, 2007 , pp. 270-275 More about this Journal
Abstract
Motion capture technology is widely used for manufacturing animation since it produces high quality character motion similar to the actual motion of the human body. However, motion capture has a significant weakness due to the lack of an industry wide standard for archiving and retrieving motion capture data. In this paper, we propose a framework to integrate, store and retrieve heterogeneous motion capture data files effectively. We define a standard format for integrating different motion capture file formats. Our standard format is called MCML (Motion Capture Markup Language). It is a markup language based on XML (eXtensible Markup Language). The purpose of MCML is not only to facilitate the conversion or integration of different formats, but also to allow for greater reusability of motion capture data, through the construction of a motion database storing the MCML documents. We propose a fuzzy string searching method to retrieve certain MCML documents including strings approximately matched with keywords. The method can be used to retrieve desired series of frames included in MCML documents not entire MCML documents.
Keywords
Motion Capture file format; Markup Langauge; Fuzzy string search; Motion database;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Acclaim, ASF/AMC File Specifications page, http://www.darwin3d.com/gamedev/acclaim.zip
2 C.R. Morales, Development of an XML Web Based Motion Capture Data Warehousing and Translation System for Collaborative Animation Projects, In Proceedings of the 9-th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision 2001
3 O. Arikan and D.A. Forsyth, Interactive Motion Generation from Examples, In Proceedings of ACM SIGGRAPH 2002
4 O. Arikan, DA Forsyth, and J,F. O'Brien, Motion Synthesis from Annotations, In Proceedings of ACM SIGGRAPH 2003
5 W3C, Extensible Markup Language (XML) 1.0, http://www.w3c.org/TR/1998/RECxml-19980210, 1998
6 L.M. Tanco and A. Hilton, Realistic Syniehsis of Novel Human Movements from a Database of Motion, In Proceedings of the IEEE Workshop on Human Motion HUMO 2000
7 C3D Specification, http://www.c3d.org
8 Web3D Consortium, VRML International Standard, http://www.web3d.org/technicalinfo/specifications /ISO_IEC_4772- All/index.html
9 M. Hacid, C. Decleir and J, Kouloumdjian, A Database Approach for Modeling and Querying Video Data, IEEE Transanction on Knowledge and Data Engineering, Vol. 12, No.5, pp.729-750, 2000   DOI   ScienceOn
10 Biovision, BVH Specifications page, http://www.biovision.com/bvh.htm
11 E. Hsu, S. Gentry and J, Popovic, Example- Based Control of H uman Motion, Eurographics/ ACM SIGGRAPH Symposium on Computer Animation, 2004
12 M. Meredith andS.Maddock, Motion capture file formats explained, Department of Computer Science Technical Report CS-01-11
13 CMU Motion Database, http/zrnocap.cs.cmu.edu
14 S.P. Chao, C.Y. Chiu, S.N. Yang and T.G. Lin, Tai Chi synthesieer: a motion synthesis framework based on key-postures and motion instructions, Comp. Anim. Virtual Worlds 2004, vol. 15, pp.259-268, 2004   DOI   ScienceOn
15 Web3D Consortium, H-ANIM 2001 Specification, http:;/www.h-anim.or
16 S. Rosenthal, B. Bodenheimer, C. Rose, and J, Pella, The process of motion capture: Dealing with the data, In Proceedings of the 8th Eurographics Workshop on Animation and Simulation 1997