kimodo

扩散模型一键生成自然人体动作序列

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 数字人3D 🍴 复刻 443 🐛 待处理 20 👀 关注 34
GitHub ↗
GitHub 星标 ★ 3931
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源代码,免费使用

项目预览

kimodo 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类数字人3D
开发团队nv-tlabs
定价模式🏷️完全免费
价格说明开源代码,免费使用
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Python
GitHub 星标★ 3931
上线时间2026-03-16 00:00:00
代码更新2026-10-15
仓库体积43.5 MB
本站数据更新2026-10-29
维护状态较活跃
收录时间2026-10-29
浏览次数0

项目介绍

kimodo 是 Kimodo 论文的官方实现,一个面向人形角色的运动学动作扩散模型,用于生成高质量人体与人形机器人动作。项目解决的核心问题是:如何根据文本或条件信号,自动产出自然、连贯、物理上合理的全身运动序列,减少手工关键帧与动捕成本。模型以扩散方式在运动学空间建模关节轨迹,强调动作质量与可控性,可用于角色动画、具身智能仿真和机器人动作预演。代码为 Python 实现,提供训练与推理流程,便于研究者在自有动作数据集上复现和微调。项目星标增长较快,属于活跃的研究型工具,适合作为动作生成基线与二次开发起点,但工程化封装和产品级文档仍在完善中。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-10-29 · 当前星标 ★ 3931

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:进阶 约 60 分钟 部署方式:本地安装 6 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Linux 环境(Windows 建议配合 Docker 使用)
  • NVIDIA GPU,显存约 17GB 才能全程在 GPU 上生成;显存不足时可改用 CPU 做文本编码
  • Python 环境与 Git(具体版本见官方安装文档)
  • 可访问官方文档站点与 Hugging Face 数据集页面以下载权重和基准数据

安装与启动步骤

  1. 1查阅官方文档

    README 未直接给出依赖清单,安装命令、CLI 用法与 Demo 启动方式都需按官方文档执行,先通读 Quick Start 与 Installation 两页。

  2. 2获取代码仓库

    克隆仓库到本地后,后续安装与运行都在该目录内进行;具体依赖安装以官方 Installation 页为准。

    git clone https://github.com/nv-tlabs/kimodo.git
  3. 3按文档安装依赖

    依照官方 Installation 说明安装 Python 依赖与模型资源,不要自行替换版本;安装完成后进入仓库目录。

  4. 4显存不足改 CPU

    若显卡显存小于约 17GB,运行前设置该环境变量,让文本编码走 CPU,显存占用可降到 3GB 以内,速度略慢。

    export TEXT_ENCODER_DEVICE=cpu
  5. 5运行推理生成动作

    使用官方 CLI 按文档示例传入文本提示与约束生成人体或机器人动作;具体参数只在文档中给出,README 未列命令。

  6. 6可选转换机器人骨架

    已有 AMASS 格式 SMPL-X 动作文件时,可用仓库内脚本转为指定机器人骨架,需把路径换成自己的 npz 文件。

    python scripts/smplx_to_robot.py --smplx_file /path/to/saved/amass_format.npz --robot booster_t1

关键配置

配置项必填说明示例
TEXT_ENCODER_DEVICE否指定文本编码所用设备,设为 cpu 可大幅降低显存占用,代价是速度稍慢。cpu

如何确认成功

按官方文档运行 CLI 或交互 Demo,能正常生成动作且无显存不足报错即成功。

常见问题

Q:显卡显存不够怎么办?

A:运行命令前设置环境变量 TEXT_ENCODER_DEVICE=cpu,把文本编码放到 CPU,显存需求可降到 3GB 以内,生成会稍慢。

Q:支持哪些显卡?

A:官方主要在 GeForce RTX 3090、RTX 4090 和 NVIDIA A100 上测试,其他显存足够的较新显卡一般也可运行。

Q:Windows 能用吗?

A:仓库在 Linux 上开发,Windows 建议配合 Docker 使用;README 未给出具体 Docker 命令,需按官方安装文档操作。

Q:为什么 README 里没有安装命令?

A:完整安装步骤、CLI 参数和 Demo 用法都放在官方文档站点,README 只提供入口链接,请以文档为准。

Q:生成的动作不理想怎么办?

A:项目提供了最佳实践与模型局限说明,建议先阅读后再调整文本提示与关键帧等约束条件。

注意事项

  • README 未给出 pip 安装命令、端口和权重下载地址,本教程不虚构,实际安装以官方 Installation 文档为准。
  • 模型权重、基准测试数据分别位于官方文档与 Hugging Face 页面,下载前确认存储空间与许可协议。
  • 使用前请阅读模型的局限性说明,避免在精度要求高的生产场景直接依赖生成结果。
  • 项目为 Apache 2.0 许可,二次开发与商用前请自行核对许可条款。

核心亮点

  • 提供论文官方实现,训练与推理流程完整,便于复现和二次开发
  • 在运动学空间建模,生成的动作连贯自然,适合角色动画与仿真预演
  • Python 实现,接口清晰,方便接入自有动作数据集做微调

不足之处

  • 偏研究代码,工程化封装和产品级文档尚不完善
  • 对训练数据规模与算力有要求,普通用户上手门槛较高

适用场景

  • 游戏与影视角色动画的批量动作生成
  • 人形机器人动作预演与仿真验证
  • 具身智能研究中作为动作生成基线模型

替代项目

MDM、MotionDiffuse、HumanML3D

上一篇:avatar-compressor

下一篇:没有了!

同类项目推荐

ChatdollKit 开源

让 3D 模型秒变能听会说的 AI 聊天角色

ChatdollKit enables you to make your 3D model into a chatbot

★ 1245 2026-08-09
HanaVerse 开源

让 Ollama 聊天变成和动漫少女面对面说话

HanaVerse is a interactive web UI for chatting with ollama with a lively 2D anime ch···

★ 72 2026-08-09
InterAct 开源

一句话生成3D人机交互动作,数据规模大、交互丰富

[CVPR 2025] InterAct: Advancing Large-Scale Versatile 3D Human-Object Interaction Ge···

★ 215 2026-08-09
CorbeauSplat 开源

Mac 上一条命令,视频照片变可看 3D 高斯场景

CorbeauSplat is an all-in-one Gaussian Splatting automation tool designed specifical···

★ 183 2026-10-07
lanshu-create-ai-presenter-video 开源

脚本加照片,自动生成可验证的AI主持人视频

Provider-neutral Codex Skill for producing verified AI presenter videos from a scrip···

★ 2832 2026-08-22
awesome-ai-talking-heads 开源

一站式收藏说话头像生成论文与代码,快速入门

A curated list of 'Talking Head Generation' resources. Features influential papers, ···

★ 74 2026-08-09
XnneHangLab 开源

给虚拟老婆装上耳朵和嘴巴,还能记住你们的事

希望用代码为 waifus 绘心。

★ 101 2026-08-09
worldexplorer 开源

单图生成可自由行走的 3D 世界,告别固定视角

[SIGGRAPH Asia 2025] WorldExplorer: Towards Generating Fully Navigable 3D Scenes

★ 198 2026-08-09
MVEdit 开源

让 AI 生成 3D 模型时,多视角不再“穿帮”,几何更一致。

3D-Adapter: Geometry-Consistent Multi-View Diffusion for High-Quality 3D Generation

★ 347 2026-08-09