Planar Reflection-Aware Neural Radiance Fields

Chen Gao, Yipeng Wang, Changil Kim, Jia-Bin Huang, Johannes Kopf
11/7/2024
cs.CV

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Neural Radiance Fields (NeRF) have demonstrated exceptional capabilities in reconstructing complex scenes with high fidelity. However, NeRF's view dependency can only handle low-frequency reflections. It falls short when handling complex planar reflections, often interpreting them as erroneous scene geometries and leading to duplicated and inaccurate scene representations. To address this challenge, we introduce a reflection-aware NeRF that jointly models planar reflectors, such as windows, and explicitly casts reflected rays to capture the source of the high-frequency reflections. We query a single radiance field to render the primary color and the source of the reflection. We propose a sparse edge regularization to help utilize the true sources of reflections for rendering planar reflections rather than creating a duplicate along the primary ray at the same depth. As a result, we obtain accurate scene geometry. Rendering along the primary ray results in a clean, reflection-free view, while explicitly rendering along the reflected ray allows us to reconstruct highly detailed reflections. Our extensive quantitative and qualitative evaluations of real-world datasets demonstrate our method's enhanced performance in accurately handling reflections.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{gao2024planar,
  title  = {Planar Reflection-Aware Neural Radiance Fields},
  author = {Chen Gao and Yipeng Wang and Changil Kim and Jia-Bin Huang and Johannes Kopf},
  year   = {2024},
  eprint = {2411.04984},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.04984v1}
}

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/2411.04984.svg)](https://codeofpaper.com/paper/2411.04984)

Discussion