CHOIS

CHOIS

AI TOOL PROFILE工具资料

用条件扩散模型合成人与物体之间的自然交互动作

官网地址 https://lijiaman.github.io/projects/chois/

访问官网
价格官网未标价
平台—
归类3D 与建模
收录2026-01-01
复核2026-01-01
编辑评分 4.3 / 5

CHOIS编辑总结

EDITOR REVIEW编辑评测

CHOIS 是一个面向计算机视觉与图形学研究的交互合成工具,由学术团队发布在项目主页上。它把人体动作生成与三维物体约束放进同一个扩散模型框架里,让生成的动作既符合文本描述,搬运这类物理关系。相比只关注人体姿态的生成方法,它的重点在于人与物体的相对位置和接触点是否合理,因此更适合拿来做三维场景中的交互动画、机器人操作数据合成等研究性任务。它的短板也很直接:属于研究项目形态,缺乏面向普通用户的产品化界面,想跑起来需要自己准备环境与数据,动手门槛不低。

CHOIS是什么?

CHOIS 是一个研究型的人-物体交互合成项目,发布在项目主页上,面向做三维视觉、图形学和具身智能研究的人。它的目标是给定一个人体动作意图和场景里的物体,自动生成符合物理约束的交互动作序列,比如走过去拿起杯子、搬动箱子、坐上去。

它的核心思路是用条件扩散模型,把动作生成拆成受条件约束的过程:一边受人体运动本身的先验约束,一边受目标物体的位置、形状和接触关系约束。这样生成出来的动作不会出现手穿进物体、身体悬空这类明显不合理的现象,这是它和纯动作生成方法最本质的区别。

使用方式上,它更接近研究代码而不是成品应用。研究者通常需要按项目主页给的说明配置环境、准备人体与物体的三维数据,再按自己的场景改参数或调数据。对三维美术和游戏团队来说,它现在还处于可以去了解思路、但不太适合直接塞进生产流程的阶段。

CHOIS核心功能

CAPABILITIES工具标签

人-物交互生成

输入人体动作意图和目标三维物体,输出人与该物体发生接触的完整交互动作,重点处理手部与物体的接触位置是否合理。

条件扩散框架

用扩散模型做动作生成,并额外引入物体约束作为条件,让采样过程同时受人体运动先验和物体几何关系共同引导。

接触关系约束

针对抓、推、搬、坐等需要身体与物体持续接触的动作,在生成时施加约束,减少手部穿透物体或身体悬空的情况。

文本驱动动作

支持用自然语言描述想要的动作意图来引导生成,省去逐帧设计关键帧的过程,适合快速试验多种交互方案。

三维场景集成

生成结果落在三维空间里,可以配合已有的场景物体摆放使用,适合做场景化的动画预演和交互数据合成。

CHOIS使用建议

HOW TO USE工具标签
入门先把路子走对
  1. 先读项目主页动手前先把项目主页上的方法说明和示例看一遍,弄清楚它需要什么样的输入数据,再决定要不要投入环境搭建的时间。
  2. 从单物体试起第一次跑不要直接上复杂场景,确认接触位置对了,再往多物体扩展。
  3. 准备三维资产提前把要用的物体模型整理成合适的格式和尺度,物体尺寸和坐标不对,生成出来的接触关系会明显跑偏。
进阶省时间也省钱
  1. 多次采样挑结果扩散模型每次采样结果不一样,同一个动作意图多生成几遍再挑,通常比只跑一次就直接用的成品率高。
  2. 拆解复杂动作像搬箱子这种包含靠近、抬起的长动作,拆成几段分别生成再拼,比让模型一口气生成整段更容易控制。
  3. 把生成当合成数据如果目的是做训练数据,把它当成批量合成人-物交互样本的手段,重点看多样性而不是单条动作的精细度。
  4. 关注后续版本研究项目的仓库更新往往伴随方法改进和参数调整,动手前先看仓库最近的提交记录,避免踩旧版本的坑。

CHOIS适合谁用?

WHO IS IT FOR工具标签

三维视觉研究者

推荐

研究人-物交互合成、动作生成方向的课题组可以直接拿它当基线或对比方法,代码和方法说明都能复用。

具身智能团队

推荐

补充真实数据不足的短板。

三维动画预演

有条件

动画和游戏团队可以拿来快速试验角色与道具的互动方案,但输出还需要在专业软件里做后期修型和精修。

无代码基础的产品团队

不推荐

它目前是研究项目形态,没有开箱即用的界面,需要自己配环境和数据。

追求直接出片的内容创作者

不推荐

想直接生成能用的三维动画成片的创作者不建议选它,它生成的是动作数据,离成品动画还有明显距离。

CHOIS优点和缺点

PROS & CONS工具标签

优点

  • 把物体约束写进扩散采样过程,接触关系比纯动作生成方法合理
  • 同时支持文本描述驱动和三维物体条件,输入方式灵活
  • 生成结果落在三维空间,可直接配合场景物体摆放使用
  • 适合批量合成人-物交互样本,弥补真实动作数据难包括的问题

缺点

  • 研究项目形态,没有面向普通用户的可视化操作界面
  • 跑起来需要自行准备三维数据和环境,动手门槛偏高
  • 长流程的复合动作需要拆段生成,不容易一次到位
  • 输出偏动作数据,离直接可用的动画成片还有距离

CHOIS常见问题

FAQ工具标签
CHOIS 是做什么的?

它做的是人与物体之间的交互动作合成。给定人体动作意图和场景里的三维物体,它会生成人体怎么靠近、怎么接触、怎么搬动这个物体的完整动作,重点是让接触关系看起来合理,而不是只生成一个漂在空中的姿态。

它和普通的动作生成工具有什么不一样?

普通动作生成工具大多只关心人体姿态本身是否自然,不太管身边有没有东西。CHOIS 在生成时额外把物体当作约束条件,所以能处理抓杯子、搬箱子这类需要身体和物体持续接触的动作,减少手穿进物体或者人悬在物体边上的情况。

不会写代码能用吗?

目前不太适合。它是研究项目形态,走的是配置环境、准备数据、跑代码的流程,没有开箱即用的图形界面。如果只是想要做出交互动画,更现实的做法是等它被集成进成熟的三维工具,或者找现成的动画软件配合使用。

生成的动作用起来准不准?

在接触关系这类关键点上,它比不考虑物体的方法要可靠,但生成结果仍会有波动,同一个动作意图多跑几次挑一条是常见做法。遇到搬箱子这种包含多个阶段的长动作,抬起几段分别生成,控制起来会比一口气生成整段更稳。

怎么判断它适不适合我的项目?

如果你的需求是研究人-物交互、做具身智能的操作数据合成,或者需要带物体约束的动作数据,它值得试。如果目标是直接产出能发布的三维动画成片,或者团队没有代码和三维数据基础,那它现阶段不太适合,先把需求转向成熟动画工具更省事。

CHOIS竞品对比

COMPARISON工具标签
工具编辑评分价格核心功能平台
CHOIS本工具 4.3 未标价 人-物交互生成;条件扩散框架;接触关系约束;文本驱动动作 —
CAT4D — 未标价 4D 场景创建工具,使用多视图视频扩散模型 —
Edify 3D — 未标价 高质量3D 资产生成技术 —
Interactive3D — 未标价 通过交互式3D 生成技术,实现高质量且可控的3D 模型创建 —
DimensionX — 未标价 从单张图片创建可控3D 和4D 场景的视频扩散模型 —
MIDI — 未标价 通过多实例扩散模型将单张图像生成高保真度的3D 场景 —