快速跑 nerf instant-ngp 快速调试与配置,跑自己的数据

1.下载Anaconda3
2.打开Anaconda Prompt (Anaconda)
在这里插入图片描述
创建虚拟环境

conda create -n nerf-ngp python=3.8

切换到虚拟环境

conda activate nerf-ngp

安装相关依赖包

pip install commentjson imageio numpy opencv-python-headless pybind11 pyquaternion scipy tqdm

安装完毕后下载电脑显卡所对应的instant-ngp版本
下载地址:

https://github.com/NVlabs/instant-ngp

在这里插入图片描述
我的电脑上是3070ti所以选择了第一个,下载完成后解压
在这里插入图片描述
可以直接进行测试
打开exe文件,直接把data里nerf的fox拖进去就可以

2023-07-25 20-20-53

测试自己的数据:
自行选择设备录制一段场景的视频,要均匀扫描,手机不要移动太快,画面不要有模糊,比如围绕一个椅子匀速录制一圈。
我自己录制了一个办公桌面。
将录制的视频放在instant ngp的文件夹新建一个文件夹放进去
在这里插入图片描述
然后对视频进行处理,提取图片:
打开Anaconda Prompt,切换到新建的环境中

conda activate 环境名字

cd到ngp文件夹下:
在这里插入图片描述
执行命令:

python ..\scripts\colmap2nerf.py --video_in (desk.mp4---更换为你的视频名字) --video_fps 2 --run_colmap --overwrite

然后经过漫长的等待完成后,会出现分割好的image文件夹
然后继续执行命令:

python E:\nerf\Instant-NGP-for-RTX-3000-and-4000\scripts\colmap2nerf.py --colmap_matcher exhaustive --run_colmap --aabb_scale 16 --overwrite

colmap2nerf.py在你的ngp文件夹scripts下,自己定义路径即可!
经过漫长的等待,已经计算结束,最终文件夹会有这些东西。
在这里插入图片描述

可以进行测试:
回到ngp文件夹下,打开instant-ngp.exe,将desk文件夹整体拖进去!

2023-07-25 20-21-40

这样就可以看到自己数据的重建结果啦!

  • 5
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值