17
The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek

The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek

Embed Size (px)

DESCRIPTION

Benefit the creation of semi-interactive system for motion synthesis the implementation of Registration curves algorithm the comparison of simple and dual quaternions efficiency 3

Citation preview

Page 1: The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek

The synthesis of motion capture data

Author : Tomáš SakoSupervisor : RNDr. Stanislav Stanek

Page 2: 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

2

Page 3: The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek

Benefit

• the creation of semi-interactive system for motion synthesis

• the implementation of Registration curves algorithm

• the comparison of simple and dual quaternions efficiency

3

Page 4: The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek

Agenda

• Overview• Software specification• Technical report• Experiments & Verification

4

Page 5: The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek

Agenda

• Overview• Software specification• Technical report• Experiments & Verification

5

Page 6: The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek

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

6

Page 7: The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek

Registration curves (1)

1) Timewarp curve2) Coordinate-alignment curve3) Constraint matches

Literature : Kovar L., Gleicher M., FlexibleAutomatic Motion Blending with Registration Curves, University of Wisconsin, 2003

7

Page 8: The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek

Registration curves (2)

8

Page 9: The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek

Agenda

• Overview• Software specification• Technical report• Experiments & Verification

9

Page 10: The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek

Software specification

• name : Motion Blender• I/O : Biovision motion files .bvh, .bva• object oriented• development environment : Delphi• rendering : OpenGL• animating : GLScene

10

Page 11: The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek

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

11

Page 12: The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek

Agenda

• Overview• Software specification• Technical report• Experiments & Verification

12

Page 13: The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek

Technical report

IN PROGRESS

13

Page 14: The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek

Agenda

• Overview• Software specification• Technical report• Experiments & Verification

14

Page 15: The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek
Page 16: The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek

Experiments & Verification

• efficiency tests - realistic output?• flexibility tests - possible input• speed tests – miliseconds• global comparison of algorithm with simple

and dual quaternions• conclusion

16

Page 17: The synthesis of motion capture data Author : Tomáš Sako Supervisor : RNDr. Stanislav Stanek

That’s all

• Thank you for your attention• Contact : www.tomassako.szm.sk [email protected]

17