量子位 昨天
可控性与自然度不再「二选一」!token砍到1/6,NTU+港中文实现动作越控制越自然
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

想让动作生成既听指挥又自然流畅?

现有方法里,控制一强动作就僵,保自然度又容易跑偏——这俩需求总得牺牲一个。

针对这一矛盾,南洋理工大学与香港中文大学的研究团队提出了MoTok。研究团队认为,现有方法把两类本不该混在一起的任务,塞进同一个生成阶段里处理:

一类是高层语义规划,决定动作 " 要做什么 ";另一类是低层细节的重建和控制,决定动作 " 要怎么精确做到 "。

前者需要全局、一致的动作组织能力,后者则强调局部、高频的细粒度约束。两者在同一阶段里相互拉扯,结果就是可控性和自然度此消彼长,难以兼得。

MoTok 首创 diffusion-based 离散运动 tokenizer,为条件运动生成(conditional motion generation)提出通用新范式,高效结合离散 token 和连续 diffusion 的优势。在显著的 token 量压缩(SOTA 方法的 1/6)下,MoTok 将轨迹误差降低 89%(0.72 cm → 0.08 cm),FID 降低 65%(0.083 → 0.029),并观察到增强关节轨迹控制下 FID 再降 58%(0.033 → 0.014),摆脱现有方法的取舍困境,实现" 越控制越自然 "

三阶段拆解,为动作生成提供统一范式

MoTok 为 conditional motion generation 提出了通用的Perception – Planning – Control 三阶段范式:先理解条件,再在离散 token 空间里做语义规划,最后由 diffusion-based decoder 对动作细节进行重建和细粒度控制。

通过灵活的全局(" 整体上要做什么 ")/ 局部(" 每个时刻要关注什么 ")条件注入形式,Perception 阶段能适配不同的条件输入和动作生成任务;

由 Planning 和 Control 两个阶段各自处理更擅长的部分,离散 token 和连续 diffusion 的优势得到有效结合,摆脱现有模型——无论是全局 diffusion 模型,还是离散 token 生成模型——长期将高层语义规划低层细节重建和控制压在同一生成阶段处理的局限。

压缩六分之一 token,动作质量仍在提升

传统基于离散 token 的方法,token 既要保留高层语义用于规划,又要足够多的低层细节用于重建,这推高了 token 数量,也让下游生成器更难学。

MoTok 的做法是,利用 diffusion-based decoder 较强的细节重建能力,让离散 token 保留更有利于规划的语义信息。这样一来,token 可以更精简,Planning 阶段也更容易生成。

论文中对此进行了启发性的对比实验(下表)。作者首先在完全相同的离散 token 上只比较 decoder 的能力:在冻结 encoder 和 codebook 的情况下,仅把原有 decoder 换成 MoTok diffusion-based decoder,就能显著改善重建效果。接着,作者又进一步比较 token 本身的质量:将原有 token 换成 MoTok token 时,不管后面接哪一种 decoder,文生动作(text-to-motion,T2M)生成效果都观察到大幅提升;而在动作生文(motion-to-text,M2T)任务上,MoTok token 也更容易被翻译成准确的文字描述。

对于 T2M 任务,论文尝试了不同生成离散 token 方式:离散 diffusion(DDM)和自回归(AR),这种 tokenizer 均能带来更好的动作生成能力。MoTok-DDM-4 用只有 SOTA(MoMask)六分之一的 token,把 FID 从 0.045 降到 0.039;更高容量的 MoTok-DDM-2 则使用三分之一的 token 达到 0.033。MoTok-AR-4 则将 SOTA(T2M-GPT)的 FID 从 0.141 降到 0.053。

越控制越自然,化解文本与运动控制的冲突

以往的工作中,关节轨迹条件从无到有,再逐渐变强,会发现基于文本条件的动作生成质量越来越差。

MoTok 认为,这是因为关节轨迹与文本条件在同个生成阶段相互冲突,高频、局部的细节控制过早干扰了动作的语义规划

基于此,MoTok 提出了从粗到细的控制注入:在 Planning 中,关节轨迹以粗粒度约束(coarse constraints)的形式参与动作规划;在 Control 中,再以细粒度约束(fine-grained constraints)的形式通过连续特征的 diffusion 迭代优化。

把 " 做什么 " 和 " 怎么精确做到 " 分到了不同阶段去处理,实现文本与运动控制条件的和谐,摆脱了现有方法的取舍困境

论文还对双流注入的有效性进行了消融实验(下表):如果只保留 Planning 阶段(Generator)的 coarse constraints,模型虽然能感知控制意图,但轨迹控制误差(Ctrl. Err.)大幅上升;如果只在 Control 阶段(Tok. Decoder)施加 fine-grained constraints,强行轨迹优化带来了动作分布(Ctrl. FID)的明显受损。

写在最后

MoTok 让高层语义和低层细节不再在同一表征下彼此牵制,在 " 规划 " 和 " 控制 " 之间建立起更自然的衔接,使 conditional motion generation 有机会同时走向更强的可控性、更高的动作自然度、更好的任务通用性。这种范式,也为更广泛的具身和数字人等场景提供了一个值得展开的方向。

项目主页:

https://rheallyc.github.io/projects/motok/

论文链接:

https://arxiv.org/pdf/2603.19227v1

Github 链接:

github.com/rheallyc/MoTok

一键三连「点赞」「转发」「小心心」

欢迎在评论区留下你的想法!

—    —

我们正在招聘一名眼疾手快、关注 AI 的学术编辑实习生 

感兴趣的小伙伴欢迎关注  了解详情

点亮星标

科技前沿进展每日见

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

香港中文大学 南洋理工大学 建和
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论