3D Gaussian splatting 07: 代码阅读-训练载入数据和保存结果
posted @ 2025-06-03 18:24
posted @ 2025-06-03 18:24
posted @ 2025-06-01 18:25
posted @ 2025-06-01 11:18
posted @ 2025-05-31 21:41
于训练的图片集采集有两种方式, 一种是使用相机从不同角度拍照, 另一种是拍视频后逐帧提取. 两种方式各有利弊, 拍照分辨率更高, 方便控制光圈,快门和白平衡, 但是拍照时较难控制好角度可能会造成部分交叠区域过小, 视频比较容易实现连续的画面移动, 保证交叠区域, 但是大多数手机没法手动控制视频录制过程的光圈和白平衡, 并且视频的分辨率大多数是通过插值填充的, 拍摄1080p视频时, 实际有效像素并没有1080p.
阅读全文
posted @ 2025-05-30 20:13
以下使用 Inria 提供的数据集运行训练过程, 验证和评估重建效果, 数据输入是一组静态场景的图像以及摄像机位置, 表示为稀疏的点云, 通过colmap处理得到.
阅读全文
posted @ 2025-05-30 18:40
posted @ 2025-05-25 12:06
3D Gaussian Splatting 仓库自带的 SIBR Viewer 运行对显卡有要求, 需要 CUDA_ARCHITECTURE >= 7.x, 在 RTX 4060Ti 上可以运行, 但是在 P104-100 上就会提示"Sorry, need at least compute capability 7.0+!"后退出. 因此需要寻找一个兼容性更好的查看工具. 搜了下可用的资源不多, web端的viewer要走一个上传加载的过程, 而浏览器中的3D渲染不会自动使用P104-100(也许能指定, 但是我还不会设置), 系统CPU是4代i5, 在这种场景下性能特别烂. 除了基于web的方案, 我比较推荐 splatviz 这个工具
阅读全文
posted @ 2025-05-14 19:03
posted @ 2025-04-07 20:37
posted @ 2025-04-07 07:56
在 Ubuntu 22.04 下可以通过`apt install colmap`安装, 但是这样安装的是不带CUDA支持的版本, 支持CUDA的版本需要通过编译安装, 可以参考的安装说明
阅读全文
posted @ 2025-04-07 07:55
3D Gaussian 是一种新的辐射场的实时渲染方法, 能够在较少的训练时间中实现SOTA级别的视觉效果, 允许以 1080p 分辨率进行高质量的实时(≥ 30 fps)新视图合成. 3D Gaussian Splatting 使用 3D Gaussian 球表示三维模型, 并通过 Splatting 技术渲染出来.
阅读全文
posted @ 2025-03-30 18:55
posted @ 2025-02-11 17:28
posted @ 2024-03-27 01:08
posted @ 2024-02-20 20:06
posted @ 2023-02-02 13:29
posted @ 2021-11-04 13:23
posted @ 2021-10-24 23:07
posted @ 2021-03-16 01:54
posted @ 2020-05-07 12:15