SpecNeRF: Gaussian Directional Encoding for Specular Reflections (2312.13102v3)
Abstract: Neural radiance fields have achieved remarkable performance in modeling the appearance of 3D scenes. However, existing approaches still struggle with the view-dependent appearance of glossy surfaces, especially under complex lighting of indoor environments. Unlike existing methods, which typically assume distant lighting like an environment map, we propose a learnable Gaussian directional encoding to better model the view-dependent effects under near-field lighting conditions. Importantly, our new directional encoding captures the spatially-varying nature of near-field lighting and emulates the behavior of prefiltered environment maps. As a result, it enables the efficient evaluation of preconvolved specular color at any 3D location with varying roughness coefficients. We further introduce a data-driven geometry prior that helps alleviate the shape radiance ambiguity in reflection modeling. We show that our Gaussian directional encoding and geometry prior significantly improve the modeling of challenging specular reflections in neural radiance fields, which helps decompose appearance into more physically meaningful components.
- Agisoft LLC. Agisoft Metashape Professional. Computer software, 2022.
- Inverse path tracing for joint material and lighting estimation. In CVPR, 2019.
- Mip-NeRF 360: Unbounded anti-aliased neural radiance fields. In CVPR, 2022.
- ZoeDepth: Zero-shot transfer by combining relative and metric depth. arXiv:2302.12288, 2023.
- Neural reflectance fields for appearance acquisition. arXiv:2008.03824, 2020.
- NeRD: Neural reflectance decomposition from image collections. In ICCV, 2021a.
- Neural-PIL: Neural pre-integrated lighting for reflectance decomposition. In NeurIPS, 2021b.
- G. Bradski. The OpenCV Library. Dr. Dobb’s Journal of Software Tools, 2000.
- TensoRF: Tensorial radiance fields. In ECCV, 2022.
- A reflectance model for computer graphics. ACM Trans. Graph., 1(1):7–24, 1982.
- DIP: Differentiable interreflection-aware physics-based inverse rendering. In 3DV, 2024.
- Omnidata: A scalable pipeline for making multi-task mid-level vision datasets from 3D scans. In ICCV, 2021.
- Ref-NeuS: Ambiguity-reduced neural implicit surface learning for multi-view reconstruction with reflection. In ICCV, 2023.
- NeRFReN: Neural radiance fields with reflections. In CVPR, 2022.
- TraM-NeRF: Tracing mirror and near-perfect specular reflections through neural radiance fields. arXiv:2310.10650, 2023.
- James T. Kajiya. The rendering equation. Computer Graphics (Proceedings of SIGGRAPH), 20(4):143–150, 1986.
- 3D Gaussian splatting for real-time radiance field rendering. ACM Trans. Graph., 42(4):139:1–14, 2023.
- Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014.
- Neural point catacaustics for novel-view synthesis of reflections. ACM Trans. Graph., 41(6):201:1–15, 2022.
- Neural reflectance for shape recovery with shadow handling. In CVPR, 2022.
- NeuLighting: Neural lighting for free viewpoint outdoor scene relighting with unconstrained photo collections. In SIGGRAPH Asia, pages 13:1–9, 2022.
- Differentiable Monte Carlo ray tracing through edge sampling. ACM Trans. Graph., 37(6):222:1–11, 2018.
- Neuralangelo: High-fidelity neural surface reconstruction. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2023.
- SPIDR: SDF-based neural point fields for illumination and deformation. arXiv:2210.08398, 2022.
- Clean-NeRF: Reformulating NeRF to account for view-dependent observations. arXiv:2303.14707, 2023a.
- NeRO: Neural geometry and BRDF reconstruction of reflective objects from multiview images. ACM Trans. Graph., pages 114:1–22, 2023b.
- Neural radiance transfer fields for relightable novel-view synthesis with global illumination. In ECCV, 2022.
- Neural microfacet fields for inverse rendering. In ICCV, 2023.
- NeRF: Representing scenes as neural radiance fields for view synthesis. In ECCV, 2020.
- Illumination and reflection maps. In ACM SIGGRAPH, 1984.
- Instant neural graphics primitives with a multiresolution hash encoding. ACM Trans. Graph., 41(4):102:1–15, 2022.
- Pytorch: An imperative style, high-performance deep learning library. In Advances in Neural Information Processing Systems 32, pages 8024–8035. Curran Associates, Inc., 2019.
- Free-viewpoint indoor neural relighting from multi-view stereo. ACM Trans. Graph., 40(5):194:1–18, 2021.
- Towards robust monocular depth estimation: Mixing datasets for zero-shot cross-dataset transfer. TPAMI, 44(3):1623–1637, 2022.
- NeRF for outdoor scene relighting. In ECCV, 2022.
- NeRV: Neural reflectance and visibility fields for relighting and view synthesis. In CVPR, 2021.
- Fourier features let networks learn high frequency functions in low dimensional domains. In NeurIPS, 2020.
- Nerfstudio: A modular framework for neural radiance field development. In SIGGRAPH, pages 72:1–12, 2023.
- Advances in neural rendering. Comput. Graph. Forum, 41(2):703–735, 2022.
- ORCa: Glossy objects as radiance field cameras. In CVPR, 2023.
- Ref-NeRF: Structured view-dependent appearance for neural radiance fields. In CVPR, 2022.
- Neural fields meet explicit geometric representations for inverse rendering of urban scenes. In CVPR, 2023.
- Factorized inverse path tracing for efficient and accurate material-lighting estimation. In ICCV, 2023a.
- Factorized inverse path tracing for efficient and accurate material-lighting estimation. In ICCV, 2023b.
- Scalable neural indoor scene rendering. ACM Trans. Graph., 41(4):98:1–16, 2022.
- Neural fields in visual computing and beyond. Comput. Graph. Forum, 2022.
- Scalable image-based indoor scene rendering with reflections. ACM Trans. Graph., 40(4):60:1–14, 2021.
- VR-NeRF: High-fidelity virtualized walkable spaces. In SIGGRAPH Asia, 2023.
- NeRF-DS: Neural radiance fields for dynamic specular objects. In CVPR, 2023.
- Freenerf: Improving few-shot neural rendering with free frequency regularization. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 8254–8263, 2023.
- NeILF: Neural incident light field for physically-based material estimation. In ECCV, 2022.
- Multi-space neural radiance fields. In CVPR, 2023.
- MILO: Multi-bounce inverse rendering for indoor scene with light-emitting objects. IEEE TPAMI, 45(8):10129–10142, 2023.
- MonoSDF: Exploring monocular geometric cues for neural implicit surface reconstruction. In NeurIPS, 2022.
- Relighting neural radiance fields with shadow and highlight hints. In SIGGRAPH, 2023a.
- Mirror-NeRF: Learning neural radiance fields for mirrors with Whitted-style ray tracing. In ACM Multimedia, 2023b.
- NeILF++: Inter-reflectable light fields for geometry and material estimation. In ICCV, 2023a.
- PhySG: Inverse rendering with spherical gaussians for physics-based material editing and relighting. In CVPR, 2021a.
- The unreasonable effectiveness of deep features as a perceptual metric. In CVPR, 2018.
- NeRFactor: Neural factorization of shape and reflectance under an unknown illumination. ACM Trans. Graph., 40(6):237:1–18, 2021b.
- Modeling indirect illumination for inverse rendering. In CVPR, 2022.
- NeMF: Inverse volume rendering with neural microflake field. arXiv:2304.00782, 2023b.
- NeAI: A pre-convoluted representation for plug-and-play neural ambient illumination. arXiv:2304.08757, 2023.