Physics-Based Motion Tracking of Contact-Rich Interacting Characters

📄 arXiv: 2604.07984v1 📥 PDF

作者: Xiaotang Zhang, Ziyi Chang, Qianhui Men, Hubert P. H. Shum

分类: cs.GR

发布日期: 2026-04-09


💡 一句话要点

提出基于渐进神经网络的运动跟踪方法,解决接触丰富的交互角色动画生成问题

🎯 匹配领域: 支柱四:生成式动作 (Generative Motion) 支柱七:动作重定向 (Motion Retargeting) 支柱八:物理动画 (Physics-based Animation)

关键词: 运动跟踪 物理动画 交互角色 渐进神经网络 接触力 运动合成 深度学习

📋 核心要点

  1. 现有运动跟踪方法难以处理角色间接触丰富的交互,扩展单角色跟踪方法容易因接触力传递而导致不稳定。
  2. 提出基于渐进神经网络(PNN)的运动跟踪方法,利用多个专家网络学习不同难度的技能,提升模型容量和稳定性。
  3. 实验结果表明,该方法在密集交互运动中实现了更稳定的运动跟踪,并提高了模型训练效率。

📝 摘要(中文)

运动跟踪是基于物理的运动合成中模仿人类运动的重要技术。然而,现有方法主要集中于跟踪单个角色或特定类型的交互,限制了它们处理接触丰富的交互的能力。扩展单角色跟踪方法会因接触传递的力带来的不稳定性而受到影响。接触丰富的交互需要更高水平的控制,这对模型容量提出了更高的要求。为此,我们提出了一种基于渐进神经网络(PNN)的鲁棒跟踪方法,其中多个专家专门学习各种难度的技能。我们的方法学会自动将训练样本分配给专家,而无需手动调度。定性和定量结果表明,我们的方法在密集交互运动中提供了更稳定的运动跟踪,同时实现了更高效的模型训练。

🔬 方法详解

问题定义:论文旨在解决接触丰富的交互角色运动跟踪问题。现有方法要么只能处理单个角色,要么只能处理特定类型的交互,无法有效处理多个角色之间存在大量接触的复杂交互场景。扩展单角色跟踪方法时,由于接触力在角色间的传递,会导致跟踪过程不稳定,难以生成自然的交互动画。

核心思路:论文的核心思路是利用渐进神经网络(Progressive Neural Network, PNN)的思想,训练多个“专家”网络,每个专家网络擅长处理不同难度的交互技能。通过这种方式,模型可以学习到更丰富的运动模式,从而更好地处理接触丰富的交互场景。同时,采用自动分配训练样本给专家的方式,避免了手动调度的繁琐。

技术框架:该方法基于渐进神经网络,整体框架包含多个专家网络。每个专家网络负责学习特定难度的交互技能。在训练过程中,系统自动将训练样本分配给最适合的专家网络进行学习。在运动跟踪阶段,系统根据当前状态选择合适的专家网络进行预测,从而实现稳定的运动跟踪。

关键创新:该方法最重要的创新点在于将渐进神经网络应用于接触丰富的交互角色运动跟踪。通过训练多个专家网络,模型可以学习到更丰富的运动模式,从而更好地处理复杂的交互场景。此外,自动分配训练样本给专家的方式,简化了训练过程,提高了训练效率。

关键设计:论文的关键设计包括:1) 渐进神经网络的结构,包括专家网络的数量、网络结构等;2) 训练样本的自动分配策略,如何根据样本的难度选择合适的专家网络;3) 损失函数的设计,如何保证运动跟踪的准确性和稳定性;4) 如何将接触力信息融入到网络输入中,以提高跟踪的准确性。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

论文通过实验验证了所提出方法的有效性。实验结果表明,该方法在接触丰富的交互运动跟踪中,能够生成更稳定的运动,并且训练效率更高。相较于现有方法,该方法在跟踪精度和稳定性方面均有显著提升。具体性能数据和对比基线在论文中进行了详细展示。

🎯 应用场景

该研究成果可应用于游戏、电影等领域的角色动画制作,特别是需要模拟角色之间复杂交互的场景。例如,可以用于生成格斗游戏中角色之间的逼真打斗动画,或者模拟多人协作完成任务的场景。此外,该技术还可以应用于机器人控制领域,使机器人能够更好地与人或其他机器人进行交互。

📄 摘要(原文)

Motion tracking has been an important technique for imitating human-like movement from large-scale datasets in physics-based motion synthesis. However, existing approaches focus on tracking either single character or a particular type of interaction, limiting their ability to handle contact-rich interactions. Extending single-character tracking approaches suffers from the instability due to the challenge of forces transferred through contacts. Contact-rich interactions requires levels of control, which places much greater demands on model capacity. To this end, we propose a robust tracking method based on progressive neural network (PNN) where multiple experts are specialized in learning skills of various difficulties. Our method learns to assign training samples to experts automatically without requiring manually scheduling. Both qualitative and quantitative results show that our method delivers more stable motion tracking in densely interactive movements while enabling more efficient model training.