Mindket

SOMA-X

新上架第 1 版 · 更新于

概览

把多种人体模型映射到同一套身体、手部和骨架布局上,一条姿态流程就能用于所有模型。适合视觉、动画、仿真和机器人团队。

SOMA-X 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。

速览

你需要
  • Python 和 pip
  • 如果想用 Warp 路径,需要一块 NVIDIA GPU,不过模型卡也给出了 CPU 的运行耗时
  • 你自己的 MANO 模型,只有想用它做手部时才需要
用在
  • Python,输入以 float32 的 PyTorch 张量给出
  • 通过 Warp 内核使用 NVIDIA GPU,或者用 CPU
  • 实时仿真流程
  • 装有 Python 的 Windows、macOS 或 Linux,用来下载文件
先运行
pip install -U huggingface_hub
hf download nvidia/SOMA-X

平台

Windows操作系统
macOS操作系统
Linux操作系统

关于

它是什么

SOMA-X 是 nvidia 推出的人体形状与姿态模型,归在机器人类别下。六个人体模型体系,其中有 SMPL 和 ANNY,被映射到同一套身体、手部和骨架布局上。这样同一份姿态代码就能用于其中任何一个。v0.3 版本还包含左右手部层。

适合谁

它适合用三维人体做开发的人,比如视觉和图形研究人员、动画师,以及做机器人或仿真工作的团队。

IndustryWho uses itHow they use itExample
计算机视觉研究人员估计姿态,并从图像重建人体换用另一个人体模型,姿态部分不用重新训练
动画图形与动画工程师把动作捕捉序列用到任何受支持的人体模型上同一段轴角动作片段在多个不同身体上播放
机器人机器人研究人员和公司用多种体型运行实时仿真每个人体型都不同的一批仿真
机器学习机器学习工程师把身份张量和姿态张量送入训练或推理代码成批的身体系数和关节旋转

如果你不做三维人体相关的工作,可以跳过它。

用在哪里

  • Python,输入以 float32 的 PyTorch 张量给出
  • 通过 Warp 内核使用 NVIDIA GPU,或者用 CPU
  • 实时仿真流程
  • 装有 Python 的 Windows、macOS 或 Linux,用来下载文件
Use caseWhoWhat they get back
姿态估计与人体重建视觉研究人员一个可以在不同模型体系之间互换的人体网格
动作迁移动画师在任何受支持的身体上播放的捕捉序列
手部动画图形工程师中、低或极低细节等级的腕部局部手部网格

如何设置

  • Python 和 pip
  • 如果想用 Warp 路径,需要一块 NVIDIA GPU,不过模型卡也给出了 CPU 的运行耗时
  • 你自己的 MANO 模型,只有想用它做手部时才需要
  1. 安装 Hugging Face hub 包。
  2. 把模型文件下载到你的电脑。
  3. 选好你要的身份后端,并把它的系数准备成 float32 张量。
pip install -U huggingface_hub
hf download nvidia/SOMA-X

如何使用

你把身份系数和姿态参数作为张量传入,其中 B 是批大小,然后拿回姿态网格。下表列出了输入形状。

InputShape
身份系数(B, K),SOMA-shape 的 K = 128
轴角形式的姿态(B, 77, 3)
旋转矩阵形式的姿态(B, 77, 3, 3)
可选的根节点平移(B, 3)
轴角形式的手部姿态(B, 25, 3)
手部身份系数(B, 20)

核心流程分三步,模型卡对每一步都有说明。

ToolWhat it does
Barycentric Mesh Transfer用一次稀疏矩阵乘法,把身体从某个后端的网格布局转到共用布局
RBF Skeleton Fitting一次线性求解,把 77 个关节的骨架拟合到身份上
Linear Blend Skinning按你的姿态弯曲网格,GPU 路径通过 NVIDIA Warp 实现
Optional corrective MLP减少随姿态变化的表面瑕疵

示例

拿一段轴角形式的动作捕捉片段,先在 SOMA-shape 身体上播放,再在 SMPL-X 身体上播放,两次用同一组姿态张量。你会得到每个身体各一份姿态网格,不用重新训练任何东西。

新手与专家

SOMA-X 不是聊天模型。它把一串身体形状数字和关节旋转,变成一个摆好姿态的三维人体。第一次尝试时,先下载文件,读一下模型卡的输入部分,然后为 SOMA-shape 后端准备一个含 128 个数字的身份向量和一组 77 个关节的旋转。

核心部分没有学习得来的组件。网格转换是一次稀疏矩阵乘法,骨架来自带 Kabsch 对齐的径向基函数回归,蒙皮则是采用 joint orient 姿态的标准 LBS。形状空间是从人体扫描数据离线拟合出的 128 个主成分。可选的修正网络有两个隐藏层,启用时约有 10^8 个参数。接口兼容 torch.export。

  1. 某个后端的身份系数
  2. 重心坐标转换到共用网格
  3. RBF 拟合 77 个关节的骨架
  4. 按你的姿态做线性混合蒙皮
  5. 输出摆好姿态的人体网格

注意事项

在 A100 80GB 上,批大小 128 时,模型卡报告每秒超过 7,033 个姿态网格。单个网格的耗时见下。

批大小为 1 时每个网格的耗时,单位毫秒
GPU2.1 毫秒
CPU,32 核12.1 毫秒
  • License: Apache 2.0,模型卡说这个模型可以商用
  • Cost to run: 没有提到
  • Data it reaches: 只接收数值张量,MANO 手部模型需要你自己提供
  • Not for: 远超某个后端形状空间的身份数值,可能得到奇怪的几何形状

README 和文件

README

SOMA-X

把多种人体模型映射到同一套身体、手部和骨架布局上,一条姿态流程就能用于所有模型。适合视觉、动画、仿真和机器人团队。

由 nvidia 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。

简介

它是什么:SOMA-X 是 nvidia 推出的人体形状与姿态模型,归在机器人类别下。六个人体模型体系,其中有 SMPL 和 ANNY,被映射到同一套身体、手部和骨架布局上。这样同一份姿态代码就能用于其中任何一个。v0.3 版本还包含左右手部层。

适合谁:它适合用三维人体做开发的人,比如视觉和图形研究人员、动画师,以及做机器人或仿真工作的团队。

Industry | Who uses it | How they use it | Example
计算机视觉 | 研究人员 | 估计姿态,并从图像重建人体 | 换用另一个人体模型,姿态部分不用重新训练
动画 | 图形与动画工程师 | 把动作捕捉序列用到任何受支持的人体模型上 | 同一段轴角动作片段在多个不同身体上播放
机器人 | 机器人研究人员和公司 | 用多种体型运行实时仿真 | 每个人体型都不同的一批仿真
机器学习 | 机器学习工程师 | 把身份张量和姿态张量送入训练或推理代码 | 成批的身体系数和关节旋转

如果你不做三维人体相关的工作,可以跳过它。

用在哪里:

  • Python,输入以 float32 的 PyTorch 张量给出
  • 通过 Warp 内核使用 NVIDIA GPU,或者用 CPU
  • 实时仿真流程
  • 装有 Python 的 Windows、macOS 或 Linux,用来下载文件
Use case | Who | What they get back
姿态估计与人体重建 | 视觉研究人员 | 一个可以在不同模型体系之间互换的人体网格
动作迁移 | 动画师 | 在任何受支持的身体上播放的捕捉序列
手部动画 | 图形工程师 | 中、低或极低细节等级的腕部局部手部网格

如何设置:

  • Python 和 pip
  • 如果想用 Warp 路径,需要一块 NVIDIA GPU,不过模型卡也给出了 CPU 的运行耗时
  • 你自己的 MANO 模型,只有想用它做手部时才需要
  1. 安装 Hugging Face hub 包。
  2. 把模型文件下载到你的电脑。
  3. 选好你要的身份后端,并把它的系数准备成 float32 张量。
pip install -U huggingface_hub
hf download nvidia/SOMA-X

如何使用:你把身份系数和姿态参数作为张量传入,其中 B 是批大小,然后拿回姿态网格。下表列出了输入形状。

Input | Shape
身份系数 | (B, K),SOMA-shape 的 K = 128
轴角形式的姿态 | (B, 77, 3)
旋转矩阵形式的姿态 | (B, 77, 3, 3)
可选的根节点平移 | (B, 3)
轴角形式的手部姿态 | (B, 25, 3)
手部身份系数 | (B, 20)

核心流程分三步,模型卡对每一步都有说明。

Tool | What it does
Barycentric Mesh Transfer | 用一次稀疏矩阵乘法,把身体从某个后端的网格布局转到共用布局
RBF Skeleton Fitting | 一次线性求解,把 77 个关节的骨架拟合到身份上
Linear Blend Skinning | 按你的姿态弯曲网格,GPU 路径通过 NVIDIA Warp 实现
Optional corrective MLP | 减少随姿态变化的表面瑕疵

示例:拿一段轴角形式的动作捕捉片段,先在 SOMA-shape 身体上播放,再在 SMPL-X 身体上播放,两次用同一组姿态张量。你会得到每个身体各一份姿态网格,不用重新训练任何东西。

新手与专家:SOMA-X 不是聊天模型。它把一串身体形状数字和关节旋转,变成一个摆好姿态的三维人体。第一次尝试时,先下载文件,读一下模型卡的输入部分,然后为 SOMA-shape 后端准备一个含 128 个数字的身份向量和一组 77 个关节的旋转。

核心部分没有学习得来的组件。网格转换是一次稀疏矩阵乘法,骨架来自带 Kabsch 对齐的径向基函数回归,蒙皮则是采用 joint orient 姿态的标准 LBS。形状空间是从人体扫描数据离线拟合出的 128 个主成分。可选的修正网络有两个隐藏层,启用时约有 10^8 个参数。接口兼容 torch.export。

某个后端的身份系数
重心坐标转换到共用网格
RBF 拟合 77 个关节的骨架
按你的姿态做线性混合蒙皮
输出摆好姿态的人体网格

注意事项:在 A100 80GB 上,批大小 128 时,模型卡报告每秒超过 7,033 个姿态网格。单个网格的耗时见下。

Title: 批大小为 1 时每个网格的耗时,单位毫秒
GPU: 2.1 毫秒
CPU,32 核: 12.1 毫秒
  • License: Apache 2.0,模型卡说这个模型可以商用
  • Cost to run: 没有提到
  • Data it reaches: 只接收数值张量,MANO 手部模型需要你自己提供
  • Not for: 远超某个后端形状空间的身份数值,可能得到奇怪的几何形状

Hugging Face 上的数据(2026年11月15日)

  • 任务:robotics
  • 最近 30 天下载:0
  • 点赞:38
  • 许可证:apache-2.0
  • 标签:soma-x, parametric-human-body-model, computer-graphics, human-pose-estimation, animation, robotics, pytorch

链接

  • 模型:https://huggingface.co/nvidia/SOMA-X
  • 文件:https://huggingface.co/nvidia/SOMA-X/tree/main

获取模型

用 Hugging Face 的命令行下载它的文件:

pip install -U huggingface_hub
hf download nvidia/SOMA-X

然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。

文件
README.md  6 KB

1 个文件,共 6 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-15

同类产品对比

同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。

产品最近 30 天下载点赞参数量许可证最近更新
SOMA-X 本页038—apache-2.0
Alpamayo 2 Edge共有 robotics · pytorch921412.7Bopenmdw-1.1
Jocasta-diff-VLA共有 robotics · pytorch3633—apache-2.0
Microduck Policies共有 robotics67,16354—apache-2.0
π₀.₅ (Pi05) (LeRobot)共有 robotics21,9961193.6Bgemma
ActionCodec2共有 robotics2173—apache-2.0
数据为 Mindket 在 2026-11-12 至 2026-11-15 期间读取的数值。

评价

还没有评分

写评价

还没有评价。

Mindket 的更多商品

查看 Mindket 的全部商品

Qwen3.6-35B-A3B-Escha-W2

EschaLabs · 工具包

用一个 12.3 GB 的 2-bit 版本在本地运行 Qwen3.6-35B-A3B,通过兼容 OpenAI 的 HTTP API 在一张 16 或 24 GB 的 NVIDIA GPU 上提供服务。适合在家里运行大型混合专家模型的人。

新上架

Kev

jaredpalmer · 工具包

用小型 Kev 决策模型给关于一份文档的带类型问题打分,一次返回每个答案选项的概率,不生成文字。可以在浏览器里、用 Python 或作为 MCP 工具使用。

新上架

FLUX.1 [Schnell]

black-forest-labs · 工具包

在浏览器演示里用 black-forest-labs 的 FLUX.1 schnell 模型,根据文字提示词生成图片,用 Gradio 构建。适合想不在本地搭环境就快速得到 AI 图片的设计师和创作者。

新上架

开发类的相似商品

查看开发类的全部商品

为 AI 智能体提供 818 个网络安全技能,覆盖 34 个安全领域,并映射到 MITRE ATT&CK、NIST CSF 2.0 等框架。适合分析师、防御人员和安全研究人员。

新上架36.2k

awesome-agent-skills

voltagent · 技能

收集官方工程团队和社区作者的智能体技能的精选清单,涵盖 Stripe、Supabase、Vercel 等产品,适用于 Claude Code、Codex、Cursor 等。适合挑选技能的开发者。

新上架37.2k

agents

wshobson · 技能

提供一个插件目录,把智能体、技能和命令打包给 Claude Code、Codex CLI、Cursor 和 GitHub Copilot 等 AI 编码工具使用,只维护一份 Markdown 源,适合用 AI 写代码的开发者。

新上架42.5k