Data-driven character animation techniques rely on the existence of a properly established model of motion, capable of describing its rich context. However, commonly used motion representations often fail to accurately encode the full articulation of motion, or present artifacts. In this work, we address the fundamental problem of finding a robust pose representation for motion modeling, suitable for deep character animation, one that can better constrain poses and faithfully capture nuances correlated with skeletal characteristics. Our representation is based on dual quaternions, the mathematical abstractions with well-defined operations, which simultaneously encode rotational and positional orientation, enabling a hierarchy-aware encoding, centered around the root. We demonstrate that our representation overcomes common motion artifacts, and assess its performance compared to other popular representations. We conduct an ablation study to evaluate the impact of various losses that can be incorporated during learning. Leveraging the fact that our representation implicitly encodes skeletal motion attributes, we train a network on a dataset comprising of skeletons with different proportions, without the need to retarget them first to a universal skeleton, which causes subtle motion elements to be missed. We show that smooth and natural poses can be achieved, paving the way for fascinating applications.
翻译:数据驱动的性格动画技术依赖于一个能够描述其丰富背景的正确成熟的运动模型。 但是,通常使用的运动表征往往无法准确编码运动或现成文物的完整表达。 在这项工作中,我们处理的是找到一个强大的运动模型代表的基本问题,这个模型适合深度的性格动画,这个模型可以更好地制约和忠实地捕捉与骨骼特征相关的细微差别。我们的代表是基于双偏偏偏,一个数学抽象,具有明确界定的操作,它同时编码旋转和定位方向,能够形成一个分级的编码,以根为中心,从而形成一个分级的编码。我们证明我们的代表克服了共同的运动文物,并评估了它与其他受欢迎的表态相比的性能。我们开展了一个模拟研究,以评价在学习过程中可以纳入的各种损失的影响。我们的代表隐含地将骨骼运动特性编码起来,我们用一个由不同比例的骨架组成的数据集来培训一个网络,不需要首先重新定位它们,从而导致微妙的运动要素被忽略。我们展示的是,光和自然的姿势可以实现,为吸引。