NeRF as a Non-Distant Environment Emitter in Physics-based Inverse Rendering

Jingwang Ling, Ruihan Yu, Feng Xu, Chun Du, Shuang Zhao
2/7/2024
cs.CVcs.GR

No official code found. Best implementation: gerwang/nerf-emitter (18 stars, Apache-2.0, last commit 2026-01-26).

Abstract

Physics-based inverse rendering enables joint optimization of shape, material, and lighting based on captured 2D images. To ensure accurate reconstruction, using a light model that closely resembles the captured environment is essential. Although the widely adopted distant environmental lighting model is adequate in many cases, we demonstrate that its inability to capture spatially varying illumination can lead to inaccurate reconstructions in many real-world inverse rendering scenarios. To address this limitation, we incorporate NeRF as a non-distant environment emitter into the inverse rendering pipeline. Additionally, we introduce an emitter importance sampling technique for NeRF to reduce the rendering variance. Through comparisons on both real and synthetic datasets, our results demonstrate that our NeRF-based emitter offers a more precise representation of scene lighting, thereby improving the accuracy of inverse rendering.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

NeRF as a Non-Distant Environment Emitter in Physics-based Inverse Rendering (SIGGRAPH 2024)

183HTML, SCSSJul 18, 20248 months agoApache-2.0
inverse-renderingnerfphysics-based-rendering

Similar Papers

Cite this paper

@article{ling2024nerf,
  title  = {NeRF as a Non-Distant Environment Emitter in Physics-based Inverse Rendering},
  author = {Jingwang Ling and Ruihan Yu and Feng Xu and Chun Du and Shuang Zhao},
  year   = {2024},
  eprint = {2402.04829},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.04829v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.04829.svg)](https://codeofpaper.com/paper/2402.04829)

Discussion