- 博客(18)
- 问答 (3)
- 收藏
- 关注
原创 《RECONX: RECONSTRUCT ANY SCENE FROM SPARSEVIEWS WITH VIDEO DIFFUSION MODEL》论文阅读
传统的3D重建方法主要用于处理经过校准的摄像机拍摄的真实照片,而直接应用这些方法于生成的视频时,由于生成图像的不确定性,难以恢复一致的3D场景。方差σi表示生成的视图与实际视图之间的差异。置信感知机制主要通过全局对齐生成帧的像素值,建模每个像素的颜色值为高斯分布,其中均值是生成帧的像素值,方差则衡量生成帧和真实帧的差异。”,也就是说,它不直接解决3D重建的病态问题,而是通过时间维度(视频序列)生成一个逐帧一致的3D场景。首先,利用3D结构引导来提升生成帧的质量,使其更加符合稀疏图像视角下的3D结构。
2024-10-15 22:22:54
1298
1
原创 《LM-Gaussian: Boost Sparse-view 3D Gaussian Splatting with Large Model Priors》论文阅读
DUSt3R方法使用了单一的置信度阈值,低于这个阈值的点会被清理掉,但这可能会错误地删除背景中的一些点,因为背景的置信度通常较低,尤其是远处的点。输入图像与高斯渲染图像成对输入模型,经过前向扩散和逆向扩散过程,逐步移除噪声,训练过程中结合噪声预测的损失函数进行优化。这些图像的生成过程采用加权混合算法,基于距离将3D点映射到图像的像素上,距离越近的点赋予更高的权重。使用图像扩散先验来增强3DGS渲染的图像,这些改进的图像进一步迭代优化3DGS,并将扩散模型先验引入以提高新视角合成的细节和质量。
2024-10-15 10:52:50
1114
1
原创 《MVSplat: Efficient 3D Gaussian Splatting from Sparse Multi-View Images》阅读笔记
该优化通过一个非常轻量级的 2D U-Net 实现,输入为多视角图像、特征和当前的深度预测,并输出每个视角的残差深度。残差深度随后与当前的深度预测相加,作为最终的深度输出。这种设计确保了模型能够接受任意数量的视角输入,因为它对每个视角执行与其他所有视角的交叉注意力计算,这一操作不依赖于视角的数量。每个视图的深度图通过反投影(unprojection)映射到3D空间,所有视图的深度信息通过一个简单的确定性联合操作(deterministic union operation)结合起来,得到3D高斯分布的中心。
2024-10-14 11:08:58
1250
原创 《CAMERAS AS RAYS: POSE ESTIMATION VIA RAY DIFFUSION》阅读笔记
CAMERAS AS RAYS: POSE ESTIMATION VIA RAY DIFFUSION
2024-07-22 16:40:21
1014
原创 《RelPose++: Recovering 6D Poses from Sparse-view Observations》阅读笔记
从稀疏视图图像集(2-8张图像)估计6D相机姿势的任务
2024-07-08 09:58:01
901
原创 《ActionFormer: Localizing Moments of Actions with Transformers》阅读笔记
ActionFormer
2024-07-02 21:20:06
1497
2
原创 《DiffusionDet: Diffusion Model for Object Detection》阅读笔记
DiffusionDet: Diffusion Model for Object Detection,论文细读
2024-06-25 10:15:47
1103
原创 如何直接从arxiv引用BibTex
6. 选中复制即可,可放到overleaf中的Bib文件中,尝试使用索引。2. 将需要查询的论文名放到"Search"中。3. 索引到相应的论文。
2024-05-26 21:40:26
1174
原创 关于复现DISN论文代码遇到的问题
上述过程均在pymesh的github的readme中,本人在安装过程中没有任何错误,唯一就是编译速度慢了点。大家在安装过程中有任何错误可以私信留言,本人会完善该博客。1.将项目克隆到所需的设备上(这里以pytorch为例,本人太菜tensorflow框架看不明白)3. 这里涉及到pymesh库,切记不要用pip安装,这里使用源码进行安装。剩下的c++依赖,一般从gpt和谷歌上就可以找到对应解决方法。项目路径:(官网提供的是tensorflow版本)4. 整个项目clone好了,接下来开始安装。
2024-05-10 20:35:07
385
1
原创 Linue Blender的python解释器如何安装指定包
该问题是本人在使用linux版本的blender进行glb文件渲染时遇到的,因为blender拥有自己的python解释器,并不能使用环境的解释器,所以在任务.py文件中调用blender时,会同时调用其他包,这时会遇到按照问题。3. 使用blender python解释器安装指定包。1. 下载linux版本的blender包。下载你所需要的blender包。
2024-03-11 16:38:17
426
原创 Attributeerror: module ‘torch._c‘ has no attribute ‘doublestoragebase‘
本文仅对实验室错误进行总结说明,并不是常见错误
2023-11-09 17:03:12
1085
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人