170 likes | 356 Views
The synthesis of motion capture data. Author : Tom áš Sako Supervisor : RNDr. Stanislav Stanek. The submission of diploma thesis. investigate the methods of the synthesis of motion capture data Result = semi-interactive system : Input : captured motion data
E N D
The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek
The submission of diploma thesis • investigate the methods of the synthesis of motion capture data • Result = semi-interactive system : Input : captured motion data Output : its composition Product : mostly realistic motion
Benefit • the creation of semi-interactive system for motion synthesis • the implementation of Registration curves algorithm • the comparison of simple and dual quaternions efficiency
Agenda • Overview • Software specification • Technical report • Experiments & Verification
Agenda • Overview • Software specification • Technical report • Experiments & Verification
Overview • Motion synthesis (blending) methods : manual, semi-automatic, automatic • Registration curves by Lucas Kovar and Michael Gleicher • features : automatic, flexible, effective, quick, used in common blending operations • advantage : dynamic programming and other standards involved
Registration curves (1) • Timewarp curve • Coordinate-alignment curve • Constraint matches Literature : Kovar L., Gleicher M., Flexible Automatic Motion Blending with Registration Curves, University of Wisconsin, 2003
Agenda • Overview • Software specification • Technical report • Experiments & Verification
Software specification • name : Motion Blender • I/O : Biovision motion files .bvh, .bva • object oriented • development environment : Delphi • rendering : OpenGL • animating : GLScene
GLScene • OpenGL based 3D library for Delphi • visual components and objects allowing description and rendering of 3D scenes • bone, skeleton, animation, quaternion classes involved • Delphi import packages, manual included • www.glscene.org
Agenda • Overview • Software specification • Technical report • Experiments & Verification
Technical report IN PROGRESS
Agenda • Overview • Software specification • Technical report • Experiments & Verification
Experiments & Verification • efficiency tests - realistic output? • flexibility tests - possible input • speed tests – miliseconds • global comparison of algorithm with simple and dual quaternions • conclusion
That’s all • Thank you for your attention • Contact : www.tomassako.szm.sk tomassako@gmail.sk