Verbs and adverbs: multidimensional motion interpolation using radial basis functions

Verbs and adverbs: multidimensional motion interpolation using radial basis functions
复制标题

动词和副词:使用径向基函数的多维运动插值

DOI:
--
复制
发表时间:
1999
期刊:
影响因子:
--
通讯作者:
Charles F. Rose
Charles F. Rose
中科院分区:
--
文献类型:
--
作者:
Michael F. Cohen;J. Gelfand;Charles F. Rose

文献摘要

被引文献

相似文献

本文描述了用于利用复杂链接图的运动序列的方法和数据结构。我们提出了一种插值技术,用于从实时动作捕捉或通过传统动画工具产生的示例运动之间的插值。这些动作可以表现为情绪表达或控制行为,如转弯或上坡或下坡。我们把这种参数化的运动称为“动词”,把控制它们的参数称为“副词”。动词可以与其他动词组合形成一个“动词图”,它们之间有平滑的过渡,允许一个动画人物展示大量的表达行为。采用径向基函数和低阶多项式相结合的方法在运动实例之间建立插值空间。逆运动学约束被用来增加插值,以避免,例如,在步行循环的支撑阶段,脚在地板上滑动。一旦动词和动词图构建完成,就可以实时修改副词,从而提供对角色动作的交互式或程序化控制。这允许在虚拟环境中创造出具有复杂和微妙行为的自主角色。
This paper describes methods and data structures used to leverage motion sequences of complex linked figures. We present a technique for interpolating between example motions derived from live motion capture or produced through traditional animation tools. These motions can be characterized by emotional expressiveness or control behaviors such as turning or going uphill or downhill. We call such parameterized motions “verbs” and the parameters that control them “adverbs.” Verbs can be combined with other verbs to form a “verb graph,” with smooth transitions between them, allowing an animated figure to exhibit a substantial repertoire of expressive behaviors. A combination of radial basis functions and low order polynomials is used to create the interpolation space between example motions. Inverse kinematic constraints are used to augment the interpolations in order to avoid, for example, the feet slipping on the floor during a support phase of a walk cycle. Once the verbs and verb graph have been constructed, adverbs can be modified in real-time providing interactive or programmatic control over the characters’ actions. This allows the creation of autonomous characters in a virtual environment that exhibit complex and subtle behavior.