Mirror-NeRF: Learning Neural Radiance Fields for Mirrors with Whitted-Style Ray Tracing
arXiv:2308.03280 · doi:10.1145/3581783.3611857
Abstract
Recently, Neural Radiance Fields (NeRF) has exhibited significant success in novel view synthesis, surface reconstruction, etc. However, since no physical reflection is considered in its rendering pipeline, NeRF mistakes the reflection in the mirror as a separate virtual scene, leading to the inaccurate reconstruction of the mirror and multi-view inconsistent reflections in the mirror. In this paper, we present a novel neural rendering framework, named Mirror-NeRF, which is able to learn accurate geometry and reflection of the mirror and support various scene manipulation applications with mirrors, such as adding new objects or mirrors into the scene and synthesizing the reflections of these new objects in mirrors, controlling mirror roughness, etc. To achieve this goal, we propose a unified radiance field by introducing the reflection probability and tracing rays following the light transport model of Whitted Ray Tracing, and also develop several techniques to facilitate the learning process. Experiments and comparisons on both synthetic and real datasets demonstrate the superiority of our method. The code and supplementary material are available on the project webpage: https://zju3dv.github.io/Mirror-NeRF/.
Accepted to ACM Multimedia 2023. Project Page: https://zju3dv.github.io/Mirror-NeRF/
References in corpus (11)
- Segment Anything
- Implicit Neural Representations with Periodic Activation Functions
- Neural Reflectance Fields for Appearance Acquisition
- Local Light Field Fusion: Practical View Synthesis with Prescriptive Sampling Guidelines
- SAMURAI: Shape And Material from Unconstrained Real-world Arbitrary Image collections
- DoF-NeRF: Depth-of-Field Meets Neural Radiance Fields
- Neural-PIL: Neural Pre-Integrated Lighting for Reflectance Decomposition
- Factorized and Controllable Neural Re-Rendering of Outdoor Scene for Photo Extrapolation
- Neural Rendering in a Room: Amodal 3D Understanding and Free-Viewpoint Rendering for the Closed Scene Composed of Pre-Captured Objects
- PhySG: Inverse Rendering with Spherical Gaussians for Physics-based Material Editing and Relighting
- NeMF: Inverse Volume Rendering with Neural Microflake Field