Mindket

Idol

新上架第 1 版 · 更新于

概览

把一张物体图片变成 3D 高斯点云,连图中看不到的侧面也一并生成。适合想从渲染图、生成图或照片得到 3D 文件的美术、研究者和开发者。

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

速览

你需要
  • 一个已同意两个受限模型条款的 Hugging Face 账号:facebook/dinov3-vith16plus-pretrain-lvd1689m 和 black-forest-labs/FLUX.2-dev
  • Python 3.10 或更新版本,以及 PyTorch 2.5 或更新版本
  • 带 CUDA 的 NVIDIA 显卡,峰值显存约 7.2 GB
  • 放权重的磁盘空间,约 3 GB,另加两个编码器
用在
  • 命令行:对单张图片或一个图片文件夹运行 python -m idol.sample
  • Python:在你自己的脚本里使用 IdolPipeline 类
  • Hugging Face 演示:先在托管的演示 Space 里试一张图
  • 高斯点云查看器:任何查看器都能打开保存好的 ply 文件
先运行
hf auth login

关于

它是什么

Idol 能从单张物体图片生成 3D 高斯点云。图片可以是渲染图、AI 生成图或照片。模型还会补全看不到的侧面,并把最多 1,048,576 个高斯点保存为标准的 3DGS .ply 文件。

一张消费级显卡就够用。峰值显存占用是 7.2 GB,一次运行最快可在 2 秒内完成。

适合谁

Idol 适合想从一张图快速得到单个物体 3D 版本的人。包括 3D 美术、游戏开发者、做 3D 生成研究的人,以及想用 Python 脚本生成点云文件的开发者。

行业谁在用怎么用例子
游戏与 3D 美术美术和独立开发者把概念图或生成图变成点云一张扶手椅的渲染图变成可用查看器打开的点云
研究3D 生成方向的研究者在测试图上运行模型并调整采样参数先用默认的 50 步跑一张照片,再用更少的步数跑一遍,对比细节
产品展示设计师和小店把物品照片变成 3D 物体用 real 模式处理一张台灯的照片
软件开发开发者在脚本里调用流水线并保存点云文件用几行 Python 把 photo.jpg 存成 photo.ply

如果你的对象是整个场景而不是单个物体,或者没有带 CUDA 的 NVIDIA 显卡,可以跳过它。

用在哪里

  • 命令行:对单张图片或一个图片文件夹运行 python -m idol.sample
  • Python:在你自己的脚本里使用 IdolPipeline 类
  • Hugging Face 演示:先在托管的演示 Space 里试一张图
  • 高斯点云查看器:任何查看器都能打开保存好的 ply 文件
用例适合谁得到什么
单张渲染图转 3D3D 美术物体的 ply 点云和裁剪后的输入图
照片转 3D有物体照片的人ply 点云,以及 Idol 为这张照片预测相机的 json 文件
整个文件夹的图片开发者和研究者每张图一组输出文件,保存到你指定的文件夹

如何设置

你需要先准备:

  • 一个已同意两个受限模型条款的 Hugging Face 账号:facebook/dinov3-vith16plus-pretrain-lvd1689m 和 black-forest-labs/FLUX.2-dev
  • Python 3.10 或更新版本,以及 PyTorch 2.5 或更新版本
  • 带 CUDA 的 NVIDIA 显卡,峰值显存约 7.2 GB
  • 放权重的磁盘空间,约 3 GB,另加两个编码器
  1. 用你的 Hugging Face 账号同意两个受限模型的条款。
  2. 用 hf auth login 登录一次,或者把你的令牌放进 HF_TOKEN。
  3. 从 speridlabs 的 GitHub 账号克隆 idol-sdk 代码仓库,再用 pip 安装。
  4. 对一张图片运行示例命令。第一次运行会自动下载权重和两个编码器。
hf auth login
cd idol-sdk
pip install -e .          # Python 3.10+, PyTorch 2.5+, an NVIDIA GPU with CUDA

如何使用

用一张图片和一个模式运行示例命令。每张图片会得到一个 ply 文件、裁剪后的输入图和一个相机 json 文件。用高斯点云查看器打开 ply 文件即可。

python -m idol.sample --image photo.jpg --mode real
python -m idol.sample --image renders/ --mode synthetic --out outputs

在 Python 里,同样的事情写成这样。

from idol import IdolPipeline

pipeline = IdolPipeline.from_pretrained("speridlabs/idol")
output = pipeline("photo.jpg", mode="real", seed=42, num_gaussians=1_048_576)
output.gaussian.save_ply("photo.ply")
工具作用
--mode默认是 synthetic,适合渲染图和生成图。real 适合照片,会在物体周围留出更多空间。
--seed重复使用同一个值就能得到同一个物体。默认是 42。
--steps设置采样步数,默认 50。步数越少越快,但会损失一些细节。
--cfg_strength控制物体与图片的贴合程度。默认是 3.0。
--rescale_t值越高,整体形状分到的步数越多,值越低,细节分到的步数越多。默认是 3.0。
--num_gaussians设置生成的高斯点数量,范围是 32,768 到 1,048,576,必须是 32 的倍数。默认是 262144。
--dinov3_dtype设为 fp32 会让 DINOv3 编码器以全精度运行,多占用 1.7 GB 内存。
--weights指定要加载的权重,可以是 Hugging Face 上的仓库,也可以是你磁盘上的文件夹。
--no_optimize关闭加速采样。

示例

拍一张台灯的照片,存成 photo.jpg,然后运行上面的第一条命令。Idol 会抠掉背景,围着台灯裁剪,并写出 photo.ply,用高斯点云查看器就能打开。你还会得到裁剪后的输入图和一个相机文件。

新手与专家

先拿一张只有单个物体的照片。用 real 模式运行第一条命令,再用点云查看器打开 ply 文件。换一个 seed 会得到物体的另一个版本,可以多试几个。

一次完整请求约有 1.80B 参数,分布在 DiT 去噪器、八叉树解码器、高斯解码器、负责去背景的 BiRefNet 和两个图像编码器上。多数模块用 FP16 或 bf16 运行,少部分用 FP32。在 GPU 上加速采样已经默认开启,采样速度约提高 1.7 倍,输出质量不变。它用 torch.compile 编译去噪器,把有引导和无引导的两次计算合成一个批次,并在采样时使用 cuDNN 注意力和 TF32 矩阵乘法。

  1. 输入一张物体图片
  2. 去掉背景并裁剪
  3. 用 DINOv3 和 FLUX.2 VAE 编码
  4. 用去噪器和解码器采样出高斯点
  5. 保存 ply 文件

注意事项

  • 需要带 CUDA 的 NVIDIA 显卡、Python 3.10 或更新版本,以及 PyTorch 2.5 或更新版本。
  • 两个编码器模型是受限的。如果还没有访问权限,Idol 会在下载之前停下,并告诉你缺什么。
  • 第一次运行会把约 3 GB 的权重和两个编码器拉取到你的 Hugging Face 缓存里。
  • 在同一个进程里,第一张图会更慢,因为去噪器要先编译。
  • 峰值占用是 7.2 GB 显存,DINOv3 用 fp32 会再加 1.7 GB。
  • 默认值是 50 步、seed 42 和 262144 个高斯点。
  • 每张图被当作一个物体处理。渲染图用 synthetic 模式,照片用 real 模式。
  • 许可证:apache-2.0。
Idol 各部分的参数量
DiT 去噪器370.6 百万
八叉树解码器50.8 百万
高斯解码器237.3 百万
BiRefNet220.7 百万
DINOv3 ViT-H+/16840.6 百万
FLUX.2 VAE84.1 百万

README 和文件

README

Idol

把一张物体图片变成 3D 高斯点云,连图中看不到的侧面也一并生成。适合想从渲染图、生成图或照片得到 3D 文件的美术、研究者和开发者。

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

简介

它是什么:
Idol 能从单张物体图片生成 3D 高斯点云。图片可以是渲染图、AI 生成图或照片。模型还会补全看不到的侧面,并把最多 1,048,576 个高斯点保存为标准的 3DGS .ply 文件。

一张消费级显卡就够用。峰值显存占用是 7.2 GB,一次运行最快可在 2 秒内完成。

适合谁:
Idol 适合想从一张图快速得到单个物体 3D 版本的人。包括 3D 美术、游戏开发者、做 3D 生成研究的人,以及想用 Python 脚本生成点云文件的开发者。

行业 | 谁在用 | 怎么用 | 例子
游戏与 3D 美术 | 美术和独立开发者 | 把概念图或生成图变成点云 | 一张扶手椅的渲染图变成可用查看器打开的点云
研究 | 3D 生成方向的研究者 | 在测试图上运行模型并调整采样参数 | 先用默认的 50 步跑一张照片,再用更少的步数跑一遍,对比细节
产品展示 | 设计师和小店 | 把物品照片变成 3D 物体 | 用 real 模式处理一张台灯的照片
软件开发 | 开发者 | 在脚本里调用流水线并保存点云文件 | 用几行 Python 把 photo.jpg 存成 photo.ply

如果你的对象是整个场景而不是单个物体,或者没有带 CUDA 的 NVIDIA 显卡,可以跳过它。

用在哪里:

  • 命令行:对单张图片或一个图片文件夹运行 python -m idol.sample
  • Python:在你自己的脚本里使用 IdolPipeline 类
  • Hugging Face 演示:先在托管的演示 Space 里试一张图
  • 高斯点云查看器:任何查看器都能打开保存好的 ply 文件
用例 | 适合谁 | 得到什么
单张渲染图转 3D | 3D 美术 | 物体的 ply 点云和裁剪后的输入图
照片转 3D | 有物体照片的人 | ply 点云,以及 Idol 为这张照片预测相机的 json 文件
整个文件夹的图片 | 开发者和研究者 | 每张图一组输出文件,保存到你指定的文件夹

如何设置:
你需要先准备:

  • 一个已同意两个受限模型条款的 Hugging Face 账号:facebook/dinov3-vith16plus-pretrain-lvd1689m 和 black-forest-labs/FLUX.2-dev
  • Python 3.10 或更新版本,以及 PyTorch 2.5 或更新版本
  • 带 CUDA 的 NVIDIA 显卡,峰值显存约 7.2 GB
  • 放权重的磁盘空间,约 3 GB,另加两个编码器
  1. 用你的 Hugging Face 账号同意两个受限模型的条款。
  2. 用 hf auth login 登录一次,或者把你的令牌放进 HF_TOKEN。
  3. 从 speridlabs 的 GitHub 账号克隆 idol-sdk 代码仓库,再用 pip 安装。
  4. 对一张图片运行示例命令。第一次运行会自动下载权重和两个编码器。
hf auth login
cd idol-sdk
pip install -e .          # Python 3.10+, PyTorch 2.5+, an NVIDIA GPU with CUDA

如何使用:
用一张图片和一个模式运行示例命令。每张图片会得到一个 ply 文件、裁剪后的输入图和一个相机 json 文件。用高斯点云查看器打开 ply 文件即可。

python -m idol.sample --image photo.jpg --mode real
python -m idol.sample --image renders/ --mode synthetic --out outputs

在 Python 里,同样的事情写成这样。

from idol import IdolPipeline

pipeline = IdolPipeline.from_pretrained("speridlabs/idol")
output = pipeline("photo.jpg", mode="real", seed=42, num_gaussians=1_048_576)
output.gaussian.save_ply("photo.ply")
工具 | 作用
--mode | 默认是 synthetic,适合渲染图和生成图。real 适合照片,会在物体周围留出更多空间。
--seed | 重复使用同一个值就能得到同一个物体。默认是 42。
--steps | 设置采样步数,默认 50。步数越少越快,但会损失一些细节。
--cfg_strength | 控制物体与图片的贴合程度。默认是 3.0。
--rescale_t | 值越高,整体形状分到的步数越多,值越低,细节分到的步数越多。默认是 3.0。
--num_gaussians | 设置生成的高斯点数量,范围是 32,768 到 1,048,576,必须是 32 的倍数。默认是 262144。
--dinov3_dtype | 设为 fp32 会让 DINOv3 编码器以全精度运行,多占用 1.7 GB 内存。
--weights | 指定要加载的权重,可以是 Hugging Face 上的仓库,也可以是你磁盘上的文件夹。
--no_optimize | 关闭加速采样。

示例:
拍一张台灯的照片,存成 photo.jpg,然后运行上面的第一条命令。Idol 会抠掉背景,围着台灯裁剪,并写出 photo.ply,用高斯点云查看器就能打开。你还会得到裁剪后的输入图和一个相机文件。

新手与专家:
先拿一张只有单个物体的照片。用 real 模式运行第一条命令,再用点云查看器打开 ply 文件。换一个 seed 会得到物体的另一个版本,可以多试几个。

一次完整请求约有 1.80B 参数,分布在 DiT 去噪器、八叉树解码器、高斯解码器、负责去背景的 BiRefNet 和两个图像编码器上。多数模块用 FP16 或 bf16 运行,少部分用 FP32。在 GPU 上加速采样已经默认开启,采样速度约提高 1.7 倍,输出质量不变。它用 torch.compile 编译去噪器,把有引导和无引导的两次计算合成一个批次,并在采样时使用 cuDNN 注意力和 TF32 矩阵乘法。

输入一张物体图片
去掉背景并裁剪
用 DINOv3 和 FLUX.2 VAE 编码
用去噪器和解码器采样出高斯点
保存 ply 文件

注意事项:

  • 需要带 CUDA 的 NVIDIA 显卡、Python 3.10 或更新版本,以及 PyTorch 2.5 或更新版本。
  • 两个编码器模型是受限的。如果还没有访问权限,Idol 会在下载之前停下,并告诉你缺什么。
  • 第一次运行会把约 3 GB 的权重和两个编码器拉取到你的 Hugging Face 缓存里。
  • 在同一个进程里,第一张图会更慢,因为去噪器要先编译。
  • 峰值占用是 7.2 GB 显存,DINOv3 用 fp32 会再加 1.7 GB。
  • 默认值是 50 步、seed 42 和 262144 个高斯点。
  • 每张图被当作一个物体处理。渲染图用 synthetic 模式,照片用 real 模式。
  • 许可证:apache-2.0。
Title: Idol 各部分的参数量
DiT 去噪器: 370.6 百万
八叉树解码器: 50.8 百万
高斯解码器: 237.3 百万
BiRefNet: 220.7 百万
DINOv3 ViT-H+/16: 840.6 百万
FLUX.2 VAE: 84.1 百万

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

  • 任务:image to 3d
  • 框架:idol
  • 最近 30 天下载:24,747
  • 点赞:1,664
  • 许可证:apache-2.0
  • Quantized versions: 5
  • Fine-tunes: 6
  • 标签:idol, gaussian-splatting, 3d, image-to-3d

链接

  • 模型:https://huggingface.co/speridlabs/idol
  • 文件:https://huggingface.co/speridlabs/idol/tree/main

获取模型

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

pip install -U huggingface_hub
hf download speridlabs/idol

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

文件
README.md  7 KB

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

更新内容

  • 第 1 版 · 2026-11-10

同类产品对比

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

产品最近 30 天下载点赞参数量许可证最近更新
Idol 本页31,3672,259—apache-2.0
Idol Turbo共有 idol · gaussian-splatting · image-to-3d56557—apache-2.0
Idol-ComfyUI共有 idol · gaussian-splatting · image-to-3d011—apache-2.0
Idol-GGUF共有 idol · gaussian-splatting · image-to-3d3,8969879Mapache-2.0
Idol on LiteRT共有 gaussian-splatting · image-to-3d · 3d1,0665—apache-2.0
TripoSR共有 image-to-3d · 3d168,894689—mit
数据为 Mindket 在 2026-11-12 至 2026-11-13 期间读取的数值。

评价

还没有评分

写评价

还没有评价。

大家怎么说

Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。

yukim198Speridlabs/Idol · Hugging Face2 分 · 1 条回复Ash ⎔i've been seeing y'all with horrifically expensive camera rigs make gaussian splats of things for months now *evil laughter* i will no longer be left behind huggingface.co/speridlabs/i...41 赞 · 4 条回复Steven | SelfHostedSIImage-to-3D runs on normal home hardware now, and the weights are open. Speridlabs' Idol turns one photo into a 3D object and peaks at 7.2GB of VRAM by their own numbers. Plenty left on my 4080. Since last night it runs natively on Macs too, through mlx-vlm.2 赞 · 2 条回复デイリーHuggingFaceトレンド今日のHuggingFaceトレンド speridlabs/idol 1枚の画像から3D Gaussian Splatを生成することを目的としたリポジトリです。 写真や生成画像から背景を削除して最大約100万個のガウス分布を生成し、標準的な.ply形式で出力します。 元の画像に写っていない側面も再現可能です。 消費者向けGPUで動作し、7.2GBのVRAMで2秒以内に処理が完了する高速な動作を実現しています。🚀 olud.ai🤗 Climbing on Hugging Face right now: speridlabs/idol ⬇ 20.7k downloads / 30 days · ♡ 1.2k · image to 3d · Apache-2.0 Open-weight models ranked by real-world usage, every day: https://olud.ai/#leaderboard #OpenSource #AI #HuggingFace🚀 olud.aisperidlabs/idol is climbing Hugging Face right now—19.1k downloads in 30 days, 980 likes, Apache-2.0, image-to-3D. Real-world usage signals open-weight models winning over developers, not just hype. https://olud.ai/#leaderboard #OpenSource #AI #HuggingFaceデイリーHuggingFaceトレンド今日のHuggingFaceトレンド speridlabs/idol 1枚の画像から3D Gaussian Splatを生成するためのリポジトリです。 写真やレンダリング画像から背景を削除し、最大約100万個のガウス分布を.ply形式で出力します。 画像に写っていない側面も含めて生成可能で、コンシューマー向けGPUを用いてVRAM 7.2GB、2秒以内という高速な処理を実現しています。デイリーHuggingFaceトレンド今日のHuggingFaceトレンド speridlabs/idol Idolは、1枚の画像から3D Gaussian splatを生成するためのリポジトリです。 写真などの画像から背景を削除し、写っていない側面を含む最大約100万個のガウス分布を生成して.ply形式で出力します。 コンシューマー向けGPUで動作し、VRAM使用量は7.2GB、処理時間は2秒未満と高速に動作するのが特徴です。Steven | SelfHostedSISource: huggingface.co/speridlabs/... (Apache 2.0; the PyTorch version needs an NVIDIA GPU with CUDA and two gated models accepted first). Mac support came with mlx-vlm pull request 2644.

搜索日期

Mindket 的更多商品

查看 Mindket 的全部商品

Bonsai-27B-GGUF

lmstudio-community · 工具包

面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。

新上架

以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。

新上架

MusicGen Small

facebook · 工具包

根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。

新上架

开发类的相似商品

查看开发类的全部商品

Lexnet

alpindale · 工具包

用一个只有约 984 个权重的小型神经网络,为 C 源代码的每个字符打上语法高亮标签,通过一个小小的 C 程序运行。适合对手工设计的网络好奇的开发者和研究者。

新上架

FLUX.2 Klein LoRA Studio

prithivMLmods · 工具包

在浏览器或你自己的电脑上,用一个 Gradio 应用试用 FLUX.2 Klein 图像模型的一组 LoRA。适合制作或测试 AI 图片的人。

新上架

anaksor-ocr

Sokheng · 工具包

这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。

新上架