arXiv:2410.05260cs.CVcs.GR2024-10ICLR被引 88

用扩散模型实现自然语言实时控制长序列动作生成。

DartControl: A Diffusion-Based Autoregressive Motion Model for Real-Time Text-Driven Motion Control

  • 基于扩散模型的自回归动作生成,结合历史动作与文本输入。
  • 支持实时生成,动作连贯性提升,空间控制精度高。
  • 适合虚拟角色、机器人等需要自然语言交互的场景。

文本驱动的人体动作生成通过自然语言实现用户交互,日益受到关注。现有方法通常基于单一句子生成短促、孤立的动作片段,但真实动作是连续且可长时间延展的,蕴含丰富语义。在在线、实时环境下生成精准响应文本流的长而复杂的动作仍具挑战性。此外,将空间约束融入文本驱动动作生成也面临困难,需对齐文本描述的语义与目标位置、三维场景几何等几何信息。为此,我们提出DartControl(简称DART),一种基于扩散模型的自回归动作基元模型,用于实时文本驱动动作控制。该模型通过潜在扩散模型联合学习动作历史与文本输入的紧凑动作基元空间。基于前序动作历史与当前文本输入,自回归生成动作基元,实现由自然语言驱动的实时连续动作生成。同时,学习到的动作基元空间支持精确的空间动作控制,我们将其建模为潜在噪声优化问题或通过强化学习求解的马尔可夫决策过程,并提出有效算法。实验表明,本方法在动作真实性、效率与可控性上均优于现有基线。视频结果见项目主页:https://zkf1997.github.io/DART/

原文摘要 · Abstract (English)

Text-conditioned human motion generation, which allows for user interaction through natural language, has become increasingly popular. Existing methods typically generate short, isolated motions based on a single input sentence. However, human motions are continuous and can extend over long periods, carrying rich semantics. Creating long, complex motions that precisely respond to streams of text descriptions, particularly in an online and real-time setting, remains a significant challenge. Furthermore, incorporating spatial constraints into text-conditioned motion generation presents additional challenges, as it requires aligning the motion semantics specified by text descriptions with geometric information, such as goal locations and 3D scene geometry. To address these limitations, we propose DartControl, in short DART, a Diffusion-based Autoregressive motion primitive model for Real-time Text-driven motion control. Our model effectively learns a compact motion primitive space jointly conditioned on motion history and text inputs using latent diffusion models. By autoregressively generating motion primitives based on the preceding history and current text input, DART enables real-time, sequential motion generation driven by natural language descriptions. Additionally, the learned motion primitive space allows for precise spatial motion control, which we formulate either as a latent noise optimization problem or as a Markov decision process addressed through reinforcement learning. We present effective algorithms for both approaches, demonstrating our model's versatility and superior performance in various motion synthesis tasks. Experiments show our method outperforms existing baselines in motion realism, efficiency, and controllability. Video results are available on the project page: https://zkf1997.github.io/DART/.

动作生成扩散模型实时控制文本驱动

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。