百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
C

CF-3DGS

> 编程语言
开源

COLMAP-Free 3D Gaussian Splatting 杨付 · 刘思飞 · 古尔卡尼 · 扬·考茨 阿列克谢·阿弗罗斯 · 王晓龙 论文 | 视频 | 项目 P…

785 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

COLMAP-Free 3D Gaussian Splatting 杨付 · 刘思飞 · 古尔卡尼 · 扬·考茨 阿列克谢·阿弗罗斯 · 王晓龙 论文 | 视频 | 项目 P…

COLMAP-Free 3D 高斯分散 杨福 · 刘思飞 · Amey Kulkarni · Jan Kautz Alexei A. Efros · 王小龙 论文 | 视频 | 项目页面

安装

(推荐)

这些代码已在 Python 3.10 和 CUDA >= 11.6 上进行了测试。要安装所有依赖项,最简单的方法是使用 anaconda 和 pip,按照以下步骤操作:

bash
conda create -n cf3dgs python=3.10
conda activate cf3dgs
conda install conda-forge::cudatoolkit-dev=11.7.0
conda install pytorch==2.0.0 torchvision==0.15.0 pytorch-cuda=11.7 -c pytorch -c nvidia
git clone --recursive [email protected]:NVlabs/CF-3DGS.git
pip install -r requirements.txt

数据集准备

默认情况下,DATAROOT 为 ./data。请先使用 mkdir data 创建数据文件夹。

战车和庙宇

下载 Nope-NeRF 预处理的数据,如下所示,数据保存在 ./data/Tanks 文件夹中。

bash
wget https://www.robots.ox.ac.uk/~wenjing/Tanks.zip

CO3D

下载我们预处理的 数据,并将其保存到 ./data/co3d 文件夹中。

运行

训练

bash
python run_cf3dgs.py -s data/Tanks/Francis \ # change the scene path
                     --mode train \
                     --data_type tanks

评估

bash
# pose estimation
python run_cf3dgs.py --source data/Tanks/Francis \
                     --mode eval_pose \
                     --data_type tanks \
                     --model_path ${CKPT_PATH} 
# by default the checkpoint should be store in "./output/progressive/Tanks_Francis/chkpnt/ep00_init.pth"
# novel view synthesis
python run_cf3dgs.py --source data/Tanks/Francis \
                     --mode eval_nvs \
                     --data_type tanks \
                     --model_path ${CKPT_PATH} 

我们发布了一些新的视图合成结果 ([gdrive](https://drive.google.com/drive/folders/1p3WljCN90zrm1N5lO-24OLHmUFmFWntt?usp

Issues· 46 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Python

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言