atlas

Research map / Image generation / Autoregressive and latent generation

Neural Gaffer: Relighting Any Object via Diffusion

NeurIPS 2024 · Image generation › Autoregressive and latent generation · approach: Compositional scene generation · 12 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Neural Gaffer fine-tunes Zero-1-to-3 on a synthetic relighting dataset (RelitObjaverse) so that a diffusion model relights a single object image under any HDR environment map, and uses it as a prior for two-stage NeRF relighting.

Problem

Single-image relighting of general objects under novel environment lighting, without explicit scene decomposition into geometry, materials, and lighting, which prior methods either restrict to specific categories or do poorly on.

Approach

Repurpose a pretrained image-conditioned novel-view diffusion model (Zero-1-to-3) as an end-to-end 2D relighting model by conditioning on the target-camera-aligned environment map encoded as two channels (tone-mapped LDR and log-normalized HDR), trained on a large synthetic object relighting dataset; the same model then serves as a prior for 3D NeRF relighting.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use Neural Gaffer instead of DiLightNetsingle-image relighting · Objaverse validationPSNR: 24.823 -> 26.706Helped
use Neural Gaffer instead of DiLightNetsingle-image relighting · Objaverse validationSSIM: 0.918 -> 0.927Helped
use Neural Gaffer instead of DiLightNetsingle-image relighting · Objaverse validationLPIPS: 0.056 -> 0.041Helped
use Neural Gaffer instead of DiLightNetsingle-image relighting · Objaverse validation, channel-alignedPSNR: 26.931 -> 29.829Helped
use Neural Gaffer instead of DiLightNetsingle-image relighting · Objaverse validation, channel-alignedSSIM: 0.926 -> 0.939Helped
use Neural Gaffer instead of DiLightNetsingle-image relighting · Objaverse validation, channel-alignedLPIPS: 0.050 -> 0.028Helped
use Neural Gaffer instead of the strongest baseline, NVDIFFREC-MC3D radiance-field relighting · 3D relighting test objectsPSNR: 28.25 -> 29.11Helped
use Neural Gaffer instead of the strongest baseline, NVDIFFREC-MC3D radiance-field relighting · 3D relighting test objectsSSIM: 0.915 -> 0.930Helped
use Neural Gaffer instead of the strongest baseline, NVDIFFREC-MC3D radiance-field relighting · 3D relighting test objectsLPIPS: 0.082 -> 0.039Helped
add the LDR environment map (ablation)Neural Gaffer · Relighting ablation benchmarkPSNR: 25.503 -> 26.052Helped
add the normalized HDR environment map (ablation)Neural Gaffer · Relighting ablation benchmarkPSNR: 25.822 -> 26.052Helped
rotate the environment map explicitly instead of conditioning on relative 3D rotation (ablation)Neural Gaffer · Relighting ablation benchmarkPSNR: 24.455 -> 26.052Helped

Surprising findings

Limitations

Experimental setup

Datasets: Objaverse RelitObjaverse NeRF-Synthetic

Benchmarks: RelitObjaverse validation (48 objects) NeRF-Synthetic and Objaverse 3D relighting test (6 objects)

Metrics: PSNR SSIM LPIPS channel-aligned PSNR/SSIM/LPIPS

Baselines: DiLightNet IC-Light TensoIR NVDIFFREC-MC SDS

Builds on: Zero-1-to-3 Stable Diffusion Objaverse TensoRF Score Distillation Sampling

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy