Generalizing motion edits with Gaussian processes
Generalizing motion edits with Gaussian processes
复制标题
DOI:
10.1145/1477926.1477927
复制
发表时间:
2009-02
期刊:
影响因子:
--
通讯作者:
L. Ikemoto;Okan Arikan;D. Forsyth
中科院分区:
文献类型:
--
作者:
L. Ikemoto;Okan Arikan;D. Forsyth
One way that artists create compelling character animations is by manipulating details of a character's motion. This process is expensive and repetitive. We show that we can make such motion editing more efficient by generalizing the edits an animator makes on short sequences of motion to other sequences. Our method predicts frames for the motion using Gaussian process models of kinematics and dynamics. These estimates are combined with probabilistic inference. Our method can be used to propagate edits from examples to an entire sequence for an existing character, and it can also be used to map a motion from a control character to a very different target character. The technique shows good generalization. For example, we show that an estimator, learned from a few seconds of edited example animation using our methods, generalizes well enough to edit minutes of character animation in a high-quality fashion. Learning is interactive: An animator who wants to improve the output can provide small, correcting examples and the system will produce improved estimates of motion. We make this interactive learning process efficient and natural with a fast, full-body IK system with novel features. Finally, we present data from interviews with professional character animators that indicate that generalizing and propagating animator edits can save artists significant time and work.