- 博客(27)
- 收藏
- 关注
原创 Co-Slam论文及复现记录
Itt1NDtt1N,它们带有已知相机内参K∈R3×3。通过联合优化相机姿态ξtt1N和神经场景表示ftheta来实现密集映射和追踪。隐式表示方式将世界坐标x映射为颜色c和TSDF(截断符号距离)sfθx→cs。在每次映射迭代中对从全局像素集中随机采样的一组像素执行全局捆绑调整,联合优化场景表示θ和所有相机姿态ξt。
2024-12-09 18:29:16
739
原创 3D Gaussian Splatting代码中的forward和backward两个文件代码解读
3dgs代码前向传播部分先来讨论一下glm,因为定义变量的时候用到了这个。glm的解释glm 是指 OpenGL Mathematics,这是一个针对图形编程的数学库。它的全称是 OpenGL Mathematics (GLM),主要用于 OpenGL 的开发。这个库是基于 C++ 的模板库,设计目标是尽可能提供类似 GLSL(OpenGL 着色语言)的语法和功能,使得在 C++ 中使用数学运算时更加直观和方便。GLM 提供了各种数学功能和数据结构,包括:向量(vec2, vec3, vec4)
2024-07-02 22:46:32
2769
原创 3D Gaussian Splatting代码中的Gaussian_Module和Cameras两个类的代码解读
讨论Gaussian_model这个类,是因为里面包含了三维高斯分布的基本信息,里面定义了各种参量的构建方式、用于优化学习的激活函数、学习率设置方法和高斯点优化过程中的增加与删除方式及对应优化器的处理方法。这个类定义在scene文件夹中的gaussian_module.py文件里。scene/gaussian_model中进行函数构建。
2024-07-01 22:10:32
1327
原创 3D Gaussian Splatting for Real-Time Radiance Field Rendering论文中代码复现及排错过程
3D Gaussian Splatting for Real-Time Radiance Field Rendering论文中代码复现以及排错过程
2023-11-06 02:28:33
11695
93
原创 JavaWeb实习项目-蛋糕店电商平台
使用JavaWeb知识设计一个网上蛋糕商城。我所使用的环境是JavaSE1.8,服务器是Tomcat9.0。
2023-07-10 14:52:35
18688
57
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人