论文

UniMate:一种统一模型来制作不同骨骼的动画

UniMate: One Unified Model to Animate Diverse Skeletons

模型架构Transformer

摘要

自动绑定的最新进展现在可以大规模提供动画就绪的 3D 资源,但生成驱动它们的运动仍然是一个瓶颈。现有的学习动画器受到拓扑约束:它们依赖于特定于类别的模板或在推理时需要每个骨架 微调 和参考运动。我们提出了 UniMate,这是一个统一的基础模型,可以从已装配的 3D 资源和文本提示中合成任意骨骼的关节运动,无需测试时优化或每个骨骼的重新训练。 UniMate 引入了拓扑感知扩散 Transformer,它通过三种机制将骨骼拓扑集成到注意力中:(1)来自成对关节关系和测地距离的图感知注意力偏差; (2) 通过图拉普拉斯将 RoPE 泛化到任意运动树中嵌入光谱旋转位置; (3)从休息姿势骨架集中注意力的全局拓扑调节器。我们还通过统一的规范化和文本配对来策划 UniML3D,涵盖双足、四足、鸟类、海洋、昆虫、蛇形和铰接式刚性物体的 13,006 个运动序列。在此数据集上进行训练后,UniMate 在质量、泛化和效率方面优于最先进的基线,并支持零样本跨拓扑传输、中间、扩展和文本引导编辑。我们的项目页面位于 https://linzhanmou.com/unimate/。