2D gaussian splatting的配置和可视化

继3D gaussian splatting,2D gaussian splatting除了渲染新视角,还能够生成mesh模型。

2D gaussian splatting的配置

两者的运行环境基本一致

GitHub - hbb1/2d-gaussian-splatting: SIGGRAPH'24 2D Gaussian Splatting for Geometrically Accurate Radiance Fields

增加的内容有

git clone https://github.com/hbb1/2d-gaussian-splatting.git --recursive

pip install submodules/diff-surfel-rasterization

pip install submodules/simple-knn

pip install opencv-contrib-python

pip install plyfile

pip install matplotlib

pip install mediapy

pip install open3d

pip install trimesh

pip install tqdm

SIBR可视化

GitHub - RongLiu-Leo/Gaussian-Splatting-Monitor: Monitor Gaussian Splatting additional real-time viewable and differentiable outputs

git clone https://github.com/RongLiu-Leo/Gaussian-Splatting-Monitor.git

cd SIBR_viewers

cmake -Bbuild . -DCMAKE_BUILD_TYPE=Release

cmake --build build -j24 --target install

运行SIBR_remoteGaussian_app,再

train-s /home/zousiyuan/data/DTU/DTU/scan105 -m output/data/scan105 -r 2 --depth_ratio 1

render.py -s /home/zousiyuan/data/DTU/DTU/scan105 -m output/data/scan105 -r 2 --depth_ratio 1 --skip_test --skip_train

相关推荐
z落落1 小时前
C# WinForm Socket 转串口设备服务器+Modbus CRC16校验+Socket 客户端
服务器·开发语言·c#
智能体与具身智能7 小时前
TVA具身智能的概念、架构与应用(19)
人工智能·python·具身智能
小灰灰搞电子7 小时前
Rust+Slint 实现动态消息提示框源码分享
开发语言·后端·rust
2601_962294617 小时前
python中range函数怎么用
python·for循环·可迭代对象·range函数·整数列表
传奇开心果编程8 小时前
【Rust入门知识点学与练】第21课:Trait 进阶 Advanced Traits
开发语言·学习·rust
青 春 记 忆8 小时前
零基础入门python70:Docker Compose 编排完整后端
python·后端开发
新时代牛马9 小时前
字符设备驱动完整篇:从 cdev_add、file_operations 到chrdev_open 与排障
开发语言·python
swordbob9 小时前
ReentrantLock 与 AQS 完整学习手册
java·开发语言
白山编程大哥9 小时前
Java OutputStreamWriter 详解:从字符到字节的桥梁
java·开发语言·python
落羽的落羽10 小时前
【AI】快速理解AI应用的相关名词概念
linux·c++·人工智能·python·计算机网络·算法