Inverse Rendering of Glossy Objects via the Neural Plenoptic Function and Radiance Fields (2403.16224v1)
Abstract: Inverse rendering aims at recovering both geometry and materials of objects. It provides a more compatible reconstruction for conventional rendering engines, compared with the neural radiance fields (NeRFs). On the other hand, existing NeRF-based inverse rendering methods cannot handle glossy objects with local light interactions well, as they typically oversimplify the illumination as a 2D environmental map, which assumes infinite lights only. Observing the superiority of NeRFs in recovering radiance fields, we propose a novel 5D Neural Plenoptic Function (NeP) based on NeRFs and ray tracing, such that more accurate lighting-object interactions can be formulated via the rendering equation. We also design a material-aware cone sampling strategy to efficiently integrate lights inside the BRDF lobes with the help of pre-filtered radiance fields. Our method has two stages: the geometry of the target object and the pre-filtered environmental radiance fields are reconstructed in the first stage, and materials of the target object are estimated in the second stage with the proposed NeP and material-aware cone sampling strategy. Extensive experiments on the proposed real-world and synthetic datasets demonstrate that our method can reconstruct high-fidelity geometry/materials of challenging glossy objects with complex lighting interactions from nearby objects. Project webpage: https://whyy.site/paper/nep
- Mip-nerf: A multiscale representation for anti-aliasing neural radiance fields. In ICCV, 2021.
- Mip-nerf 360: Unbounded anti-aliased neural radiance fields. In CVPR, 2022.
- Zip-nerf: Anti-aliased grid-based neural radiance fields. In ICCV, 2023.
- Tensorf: Tensorial radiance fields. In ECCV, 2022.
- Plenoxels: Radiance fields without neural networks. In CVPR, 2022.
- Ref-neus: Ambiguity-reduced neural implicit surface learning for multi-view reconstruction with reflection. In ICCV, 2023.
- Shape, Light, and Material Decomposition from Images using Monte Carlo Rendering and Denoising. In NeurIPS, 2022.
- Tri-miprf: Tri-mip representation for efficient anti-aliasing neural radiance fields. In ICCV, 2023.
- Neuralangelo: High-fidelity neural surface reconstruction. In CVPR, 2023.
- Nero: Neural geometry and brdf reconstruction of reflective objects from multiview images. In SIGGRAPH, 2023.
- Neuraludf: Learning unsigned distance fields for multi-view reconstruction of surfaces with arbitrary topologies. In CVPR, 2023.
- Marching cubes: A high resolution 3d surface construction algorithm. Proceedings of the 14th annual conference on Computer graphics and interactive techniques, 1987.
- Deblur-nerf: Neural radiance fields from blurry images. In CVPR, 2022.
- Nerf in the wild: Neural radiance fields for unconstrained photo collections. In CVPR, 2021.
- Plenoptic modeling: an image-based rendering system. Proceedings of the 22nd annual conference on Computer graphics and interactive techniques, 1995.
- Nerf: Representing scenes as neural radiance fields for view synthesis. In ECCV, 2020.
- Nerf in the dark: High dynamic range view synthesis from noisy raw images. In CVPR, 2022.
- Instant neural graphics primitives with a multiresolution hash encoding. ACM Trans. Graph., 41(4):1–15, 2022.
- Extracting Triangular 3D Models, Materials, and Lighting From Images. In CVPR, 2022.
- Unisurf: Unifying neural implicit surfaces and radiance fields for multi-view reconstruction. In ICCV, 2021.
- MERF: memory-efficient radiance fields for real-time view synthesis in unbounded scenes. ACM Trans. Graph., 42(4):89:1–89:12, 2023.
- Nerfstudio: A modular framework for neural radiance field development. In SIGGRAPH, 2023.
- Ref-NeRF: Structured view-dependent appearance for neural radiance fields. In CVPR, 2022.
- Microfacet models for refraction through rough surfaces. In Proceedings of the 18th Eurographics Conference on Rendering Techniques, 2007.
- Lighting up nerf via unsupervised decomposition and enhancement. In ICCV, 2023a.
- Neus: Learning neural implicit surfaces by volume rendering for multi-view reconstruction. In NeurIPS, 2021.
- F2-nerf: Fast neural radiance field training with free camera trajectories. In CVPR, 2023b.
- Neus2: Fast learning of neural implicit surfaces for multi-view reconstruction. In ICCV, 2023c.
- Neilf: Neural incident light field for physically-based material estimation. In ECCV, 2022.
- Volume rendering of neural implicit surfaces. In NeurIPS, 2021.
- Monosdf: Exploring monocular geometric cues for neural implicit surface reconstruction. In NeurIPS, 2022.
- Nerf++: Analyzing and improving neural radiance fields. ArXiv, abs/2010.07492, 2020.
- Nerfactor. TOG, 40:1 – 18, 2021.
- Neai: A pre-convoluted representation for plug-and-play neural ambient illumination. 2024.