资讯详情

Spirula Studio 快速上手:5 分钟用照片训练出第一个 3D 高斯泼溅模型

📅 2026/10/23 7:42:58 | 华诺云谱 👁 阅读
Spirula Studio 快速上手:5 分钟用照片训练出第一个 3D 高斯泼溅模型
Spirula Studio 快速上手5 分钟用照片训练出第一个 3D 高斯泼溅模型【免费下载链接】spirula-studioCross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA.项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studioSpirula Studio 是开源的 3D 高斯泼溅3DGS训练工具把照片或视频直接训练成可自由视角观看的 3D 场景一个程序包办数据集、训练与导出NVIDIA、AMD、Intel、Apple 显卡都能跑。本文带你完成三件事拿到程序、从照片建数据集、训练出第一个 Splat 模型。快速认识一个程序替代一整条 Python 流水线 传统 3DGS 流程需要 Python 环境、PyTorch 和 COLMAP 三套组件来回切换Spirula Studio 把整条流水线装进一个独立二进制省掉环境搭建——不装 Python、不配 CUDA 环境下载即用Vulkan 与 CUDA 双后端让 AMD、Intel、NVIDIA 乃至 Apple 显卡都能训练详见 docs/backends.md省掉相机重建环节——内置 SfM运动恢复结构即从照片推算相机位置的技术照片拖进来几分钟后就得到带相机位姿的数据集不必再单独运行 COLMAP省显存——量化训练让 8GB 显存可容纳 1000 万个高斯高斯即构成 3D 场景的最小单元普通消费级显卡即可开工拿到 Spirula Studio下载安装包或 5 分钟源码编译目标让spirula程序在你机器上跑起来。新手从项目 Releases 页面下载对应平台的安装包Windows / Linux / macOS解压后双击打开 GUIAMD / Intel / Mac 用户或想自己构建的读者从源码编译 Vulkan 后端git clone https://gitcode.com/GitHub_Trending/sp/spirula-studio cd spirula-studio bash build_develop.bash -DSS_BACKENDvulkan构建脚本会自动完成代码生成与 CMake Ninja 编译产物在build_vulkan/spirulaWindows 下改用build_develop.bat。你应该看到什么程序启动后进入 Home 界面有Open a Dataset和Create Dataset from Photos/Video两个入口命令行里spirula --help能列出全部子命令。把照片或视频变成训练数据集 目标不用 COLMAP让软件自己完成相机重建。把照片文件夹或视频文件直接拖进窗口软件自动识别输入类型视频会自动抽帧每段窗口保留最清晰的一帧可选跳过模糊帧等待内置 SfM 完成特征提取、匹配与位姿求解输入自动处理照片文件夹特征匹配 相机重建直接生成数据集视频抽帧挑清晰帧原生支持 GoPro MAX.360等 360° 格式现成数据集COLMAP / Nerfstudio / Metashape 格式直接打开支持的目录布局与识别规则见 docs/datasets.md。你应该看到什么左侧面板滚过抽帧、特征、匹配、重建的实时日志视口里出现稀疏点云和相机视锥线框界面提示相机注册成功率一切正常后直接Open in Trainer进入训练界面。启动训练在视口里看模型实时长出来 目标跑完一次最短完整训练。预设Preset下拉框选3dgs默认环绕拍摄的静态物体选centered-object全景数据选360-cameraBasic Options 保持默认把Steps训练步数调到 2000 左右首次体验足够点击Start Training你应该看到什么右侧视口实时渲染模型从一团模糊逐渐变清晰左侧折线图滚动显示 PSNR峰值信噪比越高表示重建越忠实等指标。训练结束自动保存 PLY 格式的 Splat 文件和检查点Viewer 界面可打开自由旋转观看最多 4 个模型同屏对比。进阶一瞥命令行训练、网格导出与远程观看 spirula train --data 数据集目录 # 默认同时启动 Web 查看器 spirula mesh 训练输出 # Splat 转 glb / ply / obj / stlspirula train在云 GPU 上一样好用它自带 HTTP 端口的 Web 查看器用ssh -L端口转发后在浏览器里远程盯训练进度。spirula meshGUI 的 Mesh 界面同底层逻辑把模型转成带顶点色或烘焙纹理的网格可直接导入 Blender 或 3D 打印机。界面支持 13 种语言中文用户可在设置中切换简体中文多语言细节见 docs/i18n.md。常见坑与处理办法 ⚠️显存不够报错提示显存不足。默认量化训练下 8GB 显存通常可训 1000 万高斯不足说明输入分辨率过高。把 Basic Options 里的 Image resolution 调低一档或减少cap_max最大 Splat 数。结果比例不对或整体倾斜场景尺寸失真、倒立。新版数据集模块会读取视频与照片里的 IMU / GPS 遥测元数据恢复真实比例和朝向重新跑一次数据集创建即可竖拍照片导致的歪斜注意 SfM 与训练两次使用相同的--exif-orientation默认orient。360° 全景、鱼眼数据打不开以为必须先去畸变。其实无需预处理等距 / 等立体鱼眼与球面全景可直接加载训练GoPro MAX.360默认自动拆成 10 个透视视角。AI 遮罩卡在模型下载首次使用会拉取 SAM 分割模型并展示许可条款。无网环境可先不勾遮罩完成训练之后回来补做。Vulkan 构建失败Linux / Windows 缺少 Vulkan SDK。先安装 Vulkan SDK 再重跑构建脚本macOS 的 MoltenVK 由 CMake 自动获取无需手工安装。从拍照、拖入窗口建数据集、几分钟训练到导出网格这条链路你已经全部走通。接下来可以试试用 AI 遮罩框住路人或车辆让模型学习没有它们的场景或用 Batch 界面把多段视频排进队列一次性批量出片。【免费下载链接】spirula-studioCross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA.项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。

↑