Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Generalizable Patch-Based Neural Rendering

About

Neural rendering has received tremendous attention since the advent of Neural Radiance Fields (NeRF), and has pushed the state-of-the-art on novel-view synthesis considerably. The recent focus has been on models that overfit to a single scene, and the few attempts to learn models that can synthesize novel views of unseen scenes mostly consist of combining deep convolutional features with a NeRF-like model. We propose a different paradigm, where no deep features and no NeRF-like volume rendering are needed. Our method is capable of predicting the color of a target ray in a novel scene directly, just from a collection of patches sampled from the scene. We first leverage epipolar geometry to extract patches along the epipolar lines of each reference view. Each patch is linearly projected into a 1D feature vector and a sequence of transformers process the collection. For positional encoding, we parameterize rays as in a light field representation, with the crucial difference that the coordinates are canonicalized with respect to the target ray, which makes our method independent of the reference frame and improves generalization. We show that our approach outperforms the state-of-the-art on novel view synthesis of unseen scenes even when being trained with considerably less data than prior work.

Mohammed Suhail, Carlos Esteves, Leonid Sigal, Ameesh Makadia• 2022

Related benchmarks

TaskDatasetResultRank
Novel View SynthesisLLFF
PSNR25.72
124
Novel View SynthesisRealEstate10K
PSNR24.11
116
Novel View SynthesisNeRF Synthetic
PSNR26.48
92
Novel View SynthesisBlender
PSNR28.29
60
Novel View SynthesisACID
PSNR25.28
51
Novel View SynthesisShiny
PSNR24.12
28
Novel View SynthesisRealEstate-10K 2-view
PSNR24.11
28
Few-view 3D ReconstructionRealEstate10K (test)
PSNR24.11
20
Novel View SynthesisACID (test)
PSNR25.28
18
Novel View SynthesisRealEstate 10k (RE10k) (test)
PSNR24.11
16
Showing 10 of 17 rows

Other info

Follow for update