news 2026/7/15 3:59:17

GaussianSplatting训练教程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
GaussianSplatting训练教程

下面的链接是配置环境的教程,可自行学习配置。

https://blog.csdn.net/sakuya__/article/details/135376331?spm=1001.2014.3001.5506

下面四个命令是我在尝试从录制好的roasbag提取出一组图片,以供3DGS训练,无ros基础可不予理会。

python3 extract_rgb.py
rosbag record /rgb/image_raw
rosbag info xxx.bag
rosbag play -l xxx.bag

开始训练

1.首先进入Gaussian Splatting源码的路径下,然后创建一个data文件夹,并把准备的MP4格式的视频放到data文件夹下,我这里视频的名字为1.MP4。(这里我使用了我自己搭建的虚拟环境 3dgs)

cd gaussian-splatting/data/ conda activate 3dgs

2.使用FFmpeg截取视频帧为图片,在data目录下创建input目录,使用下面的代码可以截取视频帧并把图片放到input目录下:

ffmpeg -i 1.mp4 -vf "setpts=0.2*PTS" input/input_%4d.jpg

3.进入到源码的目录下,使用源码中的 convert.py 文件生成点云,其中就是调用colmap生成点云,所以需要先安装好colmap,运行后的data文件夹中目录结构如下:(启动python脚本时一定要看版本是否兼容,如有报错就可向我一样用conda虚拟环境)

python convert.py -s data

4.开始训练,接下来等待训练完即可:

python train.py -s data -m data/output

训练结束后在output文件夹下找到.ply文件

然后访问这个网站,把.ply文件直接拉入这个网页即可可视化,网页的使用小技巧请自行学习。

SuperSplat Editor

常用扩展小技巧

  • 自动覆盖文件,不用手动确认:加-y
ffmpeg -y -i 1.mp4 -vf "setpts=0.2*PTS" input/input_%4d.jpg
  • 控制图片清晰度(-q:v 2高质量,1–31,数字越小越清晰)
ffmpeg -i 1.mp4 -vf "setpts=0.2*PTS" -q:v 2 input/input_%4d.jpg
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/15 3:59:12

实时双语字幕系统底层原理与工程实践

实时双语字幕工具——这个需求我太熟悉了。过去三年,我给二十多个语言学习类App、跨境会议平台、高校国际课程项目做过字幕系统方案设计,也亲手搭过七套不同技术路径的实时双语字幕链路。不是调几个API就完事,而是从麦克风拾音信噪比开始算起…

作者头像 李华
网站建设 2026/7/15 3:57:22

时序数据库InfluxDB监控数据实战——Line Protocol、Retention Policy、连续查询与Grafana仪表盘

文章目录 每日一句正能量 一、前言:为什么需要专门的时序数据库? 二、Line Protocol:极简高效的时序数据写入协议 2.1 数据格式解析 2.2 实战写入示例 方式一:HTTP API 写入 方式二:Telegraf 自动采集 方式三:Python 客户端写入 2.3 写入最佳实践 三、Retention Policy:…

作者头像 李华
网站建设 2026/7/15 3:56:57

宇树G1登上Nature!全球首例人形机器人完成活体手术

人形机器人上手术台,第一次有了活体证据 ——当机器人拿起手术刀 目录 01 外科机器人为什么一直是"专用定制款" 02 让人形机器人用人类工具做手术 逆映射控制与RCM约束 精度与工作空间 03 干实验室:人形 vs da Vinci vs 手动 …

作者头像 李华
网站建设 2026/7/15 3:56:54

Grok4双模态实时对齐:语音与视频毫秒级协同技术解析

1. 项目概述:这不是又一个“多模态模型”,而是一次沟通范式的重置“Grok4:人工智能巅峰之作——语音与视频模式双开,打破沟通局限”——这个标题里藏着三个被绝大多数人忽略的关键信号:“双开”不是“支持”&#xff0…

作者头像 李华
网站建设 2026/7/15 3:55:46

ROS fuerte时代rxconsole与roslaunch核心原理深度解析

1. 这不是“过时文档”,而是理解ROS演进逻辑的钥匙如果你在翻查ROS资料时偶然撞见“rxconsole”“roslaunch”“fuerte”这些词,第一反应可能是:这得是十年前的老古董了吧?赶紧关掉页面,去找Noetic或Humble的教程。但我…

作者头像 李华
网站建设 2026/7/15 3:54:22

GLM-5.2 API平台实战:从免费额度到生产集成的完整指南

最近在测试几个新的大模型项目时,我发现一个挺有意思的现象:很多开发者一听到“新API平台”和“免费额度”就急着把现有工作流迁移过去,结果往往因为忽略了上下文长度、计费规则和工程适配细节,导致项目中途卡壳。特别是当看到“5…

作者头像 李华