A | B | C | D | E | F 
 G | H | I | J | K | L | M 
 N | O | P | Q | R | S | T 
 U | V | W | X | Y | Z 
max planck institut informatik
mpii logoMinerva of the Max Planck Society

Automatic Conversion of Mesh Animations into Skeleton-based Animations



Primary Investigators: E. de Aguiar, C. Theobalt and S. Thrun

Recently, it has become increasingly popular to represent animations not by means of a classical skeleton-based model, but in the form of deforming mesh sequences. The reason for this new trend is that novel mesh deformation methods as well as new surface based scene capture techniques offer a great level of flexibility during animation creation. Unfortunately, the resulting scene representation is less compact than skeletal ones and there is not yet a rich toolbox available which enables easy post-processing and modification of mesh animations. To bridge this gap between the mesh-based and the skeletal paradigm, we propose a new method that automatically extracts a plausible kinematic skeleton, skeletal motion parameters, as well as surface skinning weights from arbitrary mesh animations. By this means, deforming mesh sequences can be fully-automatically transformed into fullyrigged virtual subjects. The original input can then be quickly rendered based on the new compact bone and skin representation, and it can be easily modified using the full repertoire of already existing animation tools.

Videos:

[Video showing the performance of our approach]

References:

[1] E. de Aguiar, C. Theobalt, S. Thrun, and H.-P. Seidel, Automatic Conversion of Mesh Animations into Skeleton-based Animations. To appear in Proc. of EUROGRAPHICS 2008 (Computer Graphics Forum, vol. 27 issue 2), Crete, Greece. [pdf]

@inproceedings{deAguiar_eg2008,
author = {de Aguiar, E. and Theobalt, C. and Thrun, S. and Seidel, H.-P.},
title = {{Automatic Conversion of Mesh Animations into Skeleton-based Animations}},
journal = {Computer Graphics Forum (Proc. Eurographics EG'08)},
volume = {27},
number = {2},
year = {2008},
month = {4},
pages = {xx--xx},
address = {Hersonissos, Crete, Greece}
}

Search MPII (type ? for help)