NeRF基础知识
开发环境
推荐用Linux系统,比如Ubuntu
python 环境推荐用anaconda管理 Linux:
https://zhuanlan.zhihu.com/p/74069519
(深度学习环境配置之anaconda篇(一))
Windows:
https://blog.csdn.net/qq_43874102/article/details/123164105
用Git/Github管理代码
git是代码管理工具:
https://www.liaoxuefeng.com/wiki/896043488029600
github是一个代码管理的网站
TODO
Step1 读论文
[x] 阅读NeRF论文:NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis
[x] 一个很好的英文博客:
https://yconquesty.github.io/blog/ml/nerf/#what-do-we-want
Step2 跑通代码
[x] 学会用anaconda配置深度学习环境
[x] 跑通NeRF-pytorch代码
https://github.com/yenchenlin/nerf-pytorch
,训练LEGO场景,和Fern场景
blender_paper_lego_spiral_200000_rgb.mp4
[x] 在训练的过程中,加入tensorboard可视化training loss
Step 3: 利用自己拍摄的数据训练NeRF