自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Marching Cubes算法

Marching cubes算法解析(MC) - TroubleShooter的文章 - 知乎。

2025-06-03 22:12:50 352

原创 java中的idea使用小技巧

右键选择“生成”,选择“构造函数”,shift点击全选。

2025-05-28 10:33:41 155

原创 3dgs输入文件解读

想象你拍了251张同一场景的照片(比如你的房间),想用它们生成一个3D模型。后续可以给这些星星“糊上墙纸”(贴纹理),生成逼真的3D模型!表示该3D点被哪些图像观测到,及其在对应图像中的2D特征点索引。所有通过验证的星星坐标连起来,就形成了你看到的​。从第9个字段开始,所有后续值为​。

2025-04-24 11:36:54 779

原创 Dynamic 3D Gaussians: Tracking by Persistent Dynamic View Synthesis代码解读

md['w2c'][0]中的[0]可能表示取数组中的第一个元素。[0]索引后得到的是一个4x4矩阵,而[:, :3, 3]中的第一个冒号:可能表示所有行,然后取前三行和第四列的元素,即平移向量。rot = torch.nn.functional.normalize(params['unnorm_rotations']) # 前一时间步优化后的旋转。variables["prev_rot"] = rot.detach() # 前一时间步优化后的旋转。: 当前时间步的3D高斯参数(位置、颜色、旋转等)。

2025-04-22 20:58:08 769

原创 Dynamic 3D Gaussians: Tracking by Persistent Dynamic View Synthesis复现

看readme.md,不过代码我是直接下的zip,库要用git clone 那个网址(在作者主页)

2025-04-16 11:02:36 852

原创 Deblurring-3D-Gaussian-Splatting代码解读

0],llffhhold是7,cam_infos是27个,train_cam_infos有23个,索引是[1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26]通过同时优化MLP和高斯参数,MLP学习如何将清晰的高斯参数转换为模糊的参数,而高斯参数本身被优化,使得在去除MLP的影响后,它们本身已经足够准确表示清晰场景。图中训练阶段的模糊建模管道(虚线 / 点线箭头)清晰展示了这一逻辑。

2025-04-03 22:04:05 634

原创 Deblurring-3D-Gaussian-Splatting复现

Radiance Fields 的最新研究以其逼真的渲染质量为新颖的视图合成铺平了稳健的道路。然而,它们通常采用神经网络和体积渲染,这些算法的训练成本很高,并且由于渲染时间长,阻碍了它们在各种实时应用中的广泛使用。最近,人们提出了基于 3D 高斯展开的方法对 3D 场景进行建模,它在实时渲染图像的同时实现了卓越的视觉质量。但是,如果训练图像模糊,则渲染质量会严重下降。模糊通常是由于镜头散焦、物体运动和相机抖动而发生的,它不可避免地会干扰干净的图像采集。

2025-03-20 21:05:32 920

原创 3dgs代码名词解释

排过序的keys,tileID从小到大排列(优先),depth从小到大排列;

2025-03-04 21:39:45 317

原创 自己制作数据集跑3dgs

在终端中运行再用ffmpeg -version!!!使用的是系统的包管理器apt来安装ffmpeg,这意味着ffmpeg将被安装到系统默认的路径中,通常所有用户和环境都可以访问这些系统级别的程序。如果您希望ffmpeg仅在某个 Conda 环境中可用,而不是系统级别,您应该在该环境中使用 Conda 来安装ffmpeg。这样,ffmpeg将只被安装在环境中,不会影响系统中的其他环境或全局设置。

2025-02-26 21:22:49 1316 2

原创 跑代码gpu利用率低(可能有点用?后来的速度和改之前没啥区别)

PyTorch使用的CUDA版本为11.6,安装的cuda版本为11.8python3.7.13所以安装PyTorch版本2.0.1先卸载pytorch和python再安装。

2024-12-07 20:28:56 413

原创 已安装matlab后再安装signal processing toolbox

找到安装包重新安装一下,在选择产品那里勾上即可。

2024-12-06 21:26:46 981

原创 电脑部分黑屏,鼠标点击无反应

长按电源键15秒关机。

2024-12-06 20:04:00 113

原创 wire和reg的使用

wire 变量一定用assign连续赋值语句赋值,而且必须是用阻塞赋值(用等号(=)表示。输出always 对reg赋值,assign语句(连续赋值)对wire赋值。tectbench一般输入reg,输出wire。在描述组合逻辑电路时,通常使用阻塞赋值。块中,通常推荐使用非阻塞赋值。

2024-12-03 16:22:05 375

原创 在ubuntu下从0开始配置3dgs(2)

(1)出现错误重新进入终端或者。

2024-11-29 17:02:35 1538

原创 wps嵌入mathtype

参考。

2024-11-26 16:39:32 146

原创 在ubuntu下从0开始配置3dgs(1)

参考【【WSL2】在电脑上安装Ubuntu、图形化界面+远程连接图形化界面-哔哩哔哩】 https://b23.tv/f4utqa6(1)输入wsl --install -d错误无法从“https://raw.githubusercontent.com/microsoft/WSL/master/distributions/DistributionInfo.json”中提取列表分发。操作超时错误代码: Wsl/InstallDistro/0x80072ee2IP换成重启终端即可安装。

2024-11-23 17:21:12 1243

空空如也

空空如也

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

TA关注的人

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