HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

NeRFactor: Neural Factorization of Shape and Reflectance Under an Unknown Illumination

Xiuming Zhang; Pratul P. Srinivasan; Boyang Deng; Paul Debevec; William T. Freeman; Jonathan T. Barron

NeRFactor: Neural Factorization of Shape and Reflectance Under an Unknown Illumination

Abstract

We address the problem of recovering the shape and spatially-varying reflectance of an object from multi-view images (and their camera poses) of an object illuminated by one unknown lighting condition. This enables the rendering of novel views of the object under arbitrary environment lighting and editing of the object's material properties. The key to our approach, which we call Neural Radiance Factorization (NeRFactor), is to distill the volumetric geometry of a Neural Radiance Field (NeRF) [Mildenhall et al. 2020] representation of the object into a surface representation and then jointly refine the geometry while solving for the spatially-varying reflectance and environment lighting. Specifically, NeRFactor recovers 3D neural fields of surface normals, light visibility, albedo, and Bidirectional Reflectance Distribution Functions (BRDFs) without any supervision, using only a re-rendering loss, simple smoothness priors, and a data-driven BRDF prior learned from real-world BRDF measurements. By explicitly modeling light visibility, NeRFactor is able to separate shadows from albedo and synthesize realistic soft or hard shadows under arbitrary lighting conditions. NeRFactor is able to recover convincing 3D models for free-viewpoint relighting in this challenging and underconstrained capture setup for both synthetic and real scenes. Qualitative and quantitative experiments show that NeRFactor outperforms classic and deep learning-based state of the art across various tasks. Our videos, code, and data are available at people.csail.mit.edu/xiuming/projects/nerfactor/.

Code Repositories

google/nerfactor
Official
tf
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
image-relighting-on-stanford-orbNeRFactor
HDR-PSNR: 23.54
LPIPS: 0.048
SSIM: 0.969
inverse-rendering-on-stanford-orbNeRFactor
HDR-PSNR: 23.54
surface-normals-estimation-on-stanford-orbNeRFactor
Cosine Distance: 0.29

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
NeRFactor: Neural Factorization of Shape and Reflectance Under an Unknown Illumination | Papers | HyperAI