自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 3D Gaussian Splatting训练时一次只读入一张图片进行训练

为了能训练过大尺寸的图片而不进行下采样操作,3D Gaussian Splatting训练时就需要将图片和对应的相机参数一张一张读入。

2024-12-27 11:21:04 313

原创 3D高斯训练时减少占用GPU memory的小trick

3D高斯训练时将加载的所有相机信息存放到CPU上,待到抽取到哪个视角时,将对应视角的相机信息加载到GPU上就可以节省大量空间了。

2024-12-24 15:10:24 283

原创 colmap生成的点云文件和相机位姿文件可视化

然后读取点云文件并将创建相机视锥体将点云和相机同时可视化进行观察。首先读取colmap生成的相机位姿文件images.txt。path = "生成的colmap文件位置"ply_path = "点云文件位置"

2024-12-13 15:47:19 1199

原创 3D高斯光栅化渲染时报错RuntimeError: Function _RasterizeGaussiansBackward returned an invalid gradient

分析了一下自己的点云数据,大概就是自己生成的点云没有进行归一化操作,导致尺度不匹配的问题。具体的操作步骤就是将colmap生成的文件转化成transform.json文件得到场景的中心位置和半径,然后使用对应的尺度进行缩放和平移。# transform.json文件中的world_to_gt。# 2. 将点云转换为齐次坐标(N x 4)# 定义变换矩阵(例如,仿射变换矩阵)# 将点云数据转换为 numpy 数组。# 5. 保存新的点云文件。# 1. 读取点云文件。# 3. 应用变换矩阵。

2024-12-06 17:13:28 558 4

原创 Ubuntu安装colmap报错

其中具体填写什么数字参考。

2024-11-06 10:02:42 214

原创 使用国内镜像源安装tinycudann

使用镜像源pip install ninja git+https://gitee.com/monkeycc/tiny-cuda-nn/#subdirectory=bindings/torch。

2024-11-06 10:00:15 138

制作transform.json文件的代码

PGSR项目中的预处理代码

2024-12-06

编译好的可运行的ACMH文件

显卡:NVIDIA GeForce RTX 3090 CUDA:Build cuda_11.8.r11.8/compiler.31833905_0

2024-12-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除