Style-Based Motion Synthesis
View/ Open
Date
2004Author
Raquel Urtasun
Pascal Glardon
Ronan Boulic
Daniel Thalmann
Pascal Fua
Metadata
Show full item recordAbstract
Representing motions as linear sums of principal components has become a widely accepted animation technique. While powerful, the simplest version of this approach is not particularly well suited to modeling the specific style of an individual whose motion had not yet been recorded when building the database: it would take an expert to adjust the PCA weights to obtain a motion style that is indistinguishable from his. Consequently, when realism is required, the current practice is to perform a full motion capture session each time a new person must be considered. In this paper, we extend the PCA approach so that this requirement can be drastically reduced: for whole classes of cyclic and noncyclic motions such as walking, running or jumping, it is enough to observe the newcomer moving only once at a particular speed or jumping a particular distance using either an optical motion capture system or a simple pair of synchronized video cameras. This one observation is used to compute a set of principal component weights that best approximates the motion and to extrapolate in real-time realistic animations of the same person walking or running at different speeds, and jumping a different distance.
BibTeX
@article {10.1111:j.1467-8659.2004.00809.x,
journal = {Computer Graphics Forum},
title = {{Style-Based Motion Synthesis}},
author = {Raquel Urtasun and Pascal Glardon and Ronan Boulic and Daniel Thalmann and Pascal Fua},
year = {2004},
publisher = {The Eurographics Association and Blackwell Publishing Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/j.1467-8659.2004.00809.x}
}
journal = {Computer Graphics Forum},
title = {{Style-Based Motion Synthesis}},
author = {Raquel Urtasun and Pascal Glardon and Ronan Boulic and Daniel Thalmann and Pascal Fua},
year = {2004},
publisher = {The Eurographics Association and Blackwell Publishing Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/j.1467-8659.2004.00809.x}
}