cd /data/my_space/ # HTTPS(用ssh方式的话需要自行配置一下github ssh密钥) git clone https://github.com/graphdeco-inria/gaussian-splatting --recursive # 同时下载Tanks&Temples数据集,用于测试(unzip用apt-get自行安装) cd gaussian-splatting wget https://repo-sam.inria.fr/fungraph/3d-gaussian-spla...
安装Diff-gaussian-rasterization库,该库是3D Gaussian Splatting技术的核心。为了安装该库,我们需要先安装MSVC(Microsoft Visual C++),可以通过安装Visual Studio来获取。安装完成后,将cl.exe的路径添加到环境变量中。 克隆Diff-gaussian-rasterization的GitHub仓库,并按照仓库中的说明进行编译和安装。 验证环境配置是否成功。
配置3DGS环境:在容器中安装轻量化的包管理工具Miniconda,克隆3DGS官方代码,创建CUDA版本为11.8的环境。创建环境后,选择一个场景运行,运行成功。如遇到RuntimeError: CUDA error: an illegal memory access was encountered,尝试在NVCC编译时添加额外参数。若环境运行无误,可commit到新镜像,然后推送...
由于我们采用了免环境配置的方法,因此无需安装额外的依赖库。 下载并解压3D-Gaussian-Splatting的源代码。您可以从官方网站或其他可靠来源获取这些代码。 三、运行步骤 创建数据文件夹 在3D-Gaussian-Splatting的源代码目录下,创建一个名为“data”的文件夹。然后,在“data”文件夹中创建两个子文件夹,分别命名为“i...
调试3D Gaussian Splatting的cuda部分代码时,可以采用以下步骤: 1.1 确保CUDA环境设置正确:确认你的CUDA开发环境已经正确设置,并且你的CUDA驱动程序和工具版本与所使用的CUDA库版本兼容。 1.2 编译和运行简化版本的代码:如果你的代码实现复杂并且运行时间较长,首先可以尝试使用简化版本的代码进行编译和运行。这样可以帮助你...
3D Gaussian Splatting是最近几个月热度极高的突破性工作,对应论文“3D Gaussian Splatting for Real-Time Radiance Field Rendering”是2023年SIGGRAPH最佳论文,在短短的几个月内席卷三维视觉和SLAM领域。 2020年提出的NeRF等辐射场方法彻底改变了多张照片或视频主导的场景新视角合成的算法生态,但训练、渲染的速度与质...
conda activate gaussian_splatting 如果是想要训练自己的数据,需要经历如下几个步骤: (1)数据准备 假设我拍摄的是一段人脸的视频(face.mp4),首先我们需要构建一些文件目录:data → face → face.mp4, data → face → input; 我们进入到face目录下:
3D Gaussian Splatting是一种用一组2d图像创建3d场景的方法,你只需要一个场景的视频或者一组照片就可以获得这个场景的高质量3d表示,使你可以从任何角度渲染它。它们是一类辐射场方法(如NeRF),但同时训练速度更快(同等质量)、渲染速度更快,并达到更好或相似的质量。3D Gaussian Splatting可以实现无界且完整的场景1080...
3D Gaussian Splatting本地部署【windows系统免环境配置 全世界少女的梦i 编辑于 2023年12月12日 15:46 这样的报错是哪里出了问题? 分享至 投诉或建议 评论 赞与转发