尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
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),仅供参考
RELATED

相关推荐

Python斐波那契数列五实现:递归到矩阵快速幂的全方位对比与性能实测

Python斐波那契数列五实现:递归到矩阵快速幂的全方位对比与性能实测

前阵子帮同事 review 代码,看到一段让我印象特别深的代码:他用标准递归写斐波那契数列,还自信地加了注释"最直观的写法",结果在测试环境一跑,n35 就开始明显卡顿,n40 直接要等好几秒。更麻烦的是…

📅 2026/10/23 7:41:54
freehire 德语 IT 职位标题分类别名设计:融合复合词、词边界匹配与检索可见性

freehire 德语 IT 职位标题分类别名设计:融合复合词、词边界匹配与检索可见性

【免费下载链接】freehire freehire — the open-source search engine for job seekers 项目地址: https://gitcode.com/GitHub_Trending/fr/freehire 点击查看 免费下载 本文以 add-german-it-classify-aliases 设计文档 为主线,拆解 freehire 如何在…

📅 2026/10/23 7:36:54
如何高效使用PCL2启动器:Minecraft模组管理的完整专业指南

如何高效使用PCL2启动器:Minecraft模组管理的完整专业指南

如何高效使用PCL2启动器:Minecraft模组管理的完整专业指南 Plain Craft Launcher 2(PCL2)是一款功能强大的Minecraft启动器,专门为玩家提供便捷的模组管理和整合包制作功能。作为开源项目,PCL2不仅支持游戏启动&#…

📅 2026/10/23 7:36:54
MORE NEWS

更多资讯

📰

Linux命令手册的底层逻辑:POSIX兼容性与离线运维价值

简介:这是一份面向Linux初学者与系统维护人员的命令速查手册,聚焦命令行参数解析与日常运维实操,帮助用户快速掌握核心系统管理能力。手册涵盖adduser、chsh、free、halt、id等30高频命令,详细说明语法格式、常用选项、典型应用场…

📰

Redis核心数据结构与生产实践:从持久化到缓存三大问题全解析

Redis 是我这两年后端开发里用得最多的中间件,没有之一。以前很长时间我对它的理解只停留在 set 和 get 上,直到在几个项目里接连踩了缓存雪崩、内存暴涨、持久化丢数据的坑,才意识到自己根本没把这个东西搞透。这篇笔记不像官方文档那样…

📰

飞书AI机器人实战:用长连接加大模型API打造群聊智能助手

1. 先说结论:个人AI助手接进飞书到底怎么玩 最近我把一个开源的个人AI助手框架接进了飞书,挂上免费额度的大模型API,现在在群里直接机器人就能让它总结文章、写周报、查资料,甚至定时推送每日待办。整套玩法的核心步骤其实只有三步…

📰

从BIOS中断到屏幕输出:手写操作系统引导扇区实战

从零开始编写操作系统,最难熬的不是后面的内存管理、任务调度,而是最开始的“两眼一抹黑”:屏幕全黑,你完全不知道自己的代码到底执行了没有、执行到哪一步、卡死在哪个指令上。这时候,BIOS 中断就是第一根救命稻草。它…

📰

轻量级大模型本地部署实战:从框架选型到性能调优

1. 新模型发布的背后:为什么"小体积高智商"成了新方向 前阵子社区里又炸开锅了,一款代号里带"Banana"的第二代轻量模型发布,参数规模不大,跑分却不输给前一代的旗舰版本。我在第一时间拉完技术报告和实测数据…

📰

NLP训练前必做的5大文本数据分析方法

很多朋友训练NLP模型时,最容易犯的一个错误就是“盲人摸象”——数据拿到手,简单看一眼样例,洗一洗,直接就扔进模型里开始训练。我以前也这么干过,结果模型效果差得莫名其妙,折腾了很久才发现问题根本不在模…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬