Implementing "Neural Radiance Fields" from the original paper using PyTorch.
Torch implementation, training after a couple of epochs:
Usage: (dataset download will be automatic)
views.py
, examine the NeRF dataset and the generated camera raystrain.py
, the NN training scriptrun_model.py
, post-train see model performance qualitatively
Ben Mildenhall, Pratul P. Srinivasan, Matthew Tancik, Jonathan T. Barron, Ravi Ramamoorthi, & Ren Ng (2020). NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis. In ECCV.