Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

DiffusionRenderer: Neural Inverse and Forward Rendering with Video Diffusion Models

About

Understanding and modeling lighting effects are fundamental tasks in computer vision and graphics. Classic physically-based rendering (PBR) accurately simulates the light transport, but relies on precise scene representations--explicit 3D geometry, high-quality material properties, and lighting conditions--that are often impractical to obtain in real-world scenarios. Therefore, we introduce DiffusionRenderer, a neural approach that addresses the dual problem of inverse and forward rendering within a holistic framework. Leveraging powerful video diffusion model priors, the inverse rendering model accurately estimates G-buffers from real-world videos, providing an interface for image editing tasks, and training data for the rendering model. Conversely, our rendering model generates photorealistic images from G-buffers without explicit light transport simulation. Experiments demonstrate that DiffusionRenderer effectively approximates inverse and forwards rendering, consistently outperforming the state-of-the-art. Our model enables practical applications from a single video input--including relighting, material editing, and realistic object insertion.

Ruofan Liang, Zan Gojcic, Huan Ling, Jacob Munkberg, Jon Hasselgren, Zhi-Hao Lin, Jun Gao, Alexander Keller, Nandita Vijaykumar, Sanja Fidler, Zian Wang• 2025

Related benchmarks

TaskDatasetResultRank
Reflective Object ReconstructionGlossy Synthetic
PSNR23.4
19
Intrinsic DecompositionHypersim
Albedo PSNR22.2
17
Intrinsic DecompositionInteriorVerse
Albedo PSNR21.9
14
Cross-view intrinsic consistencyMipNeRF 360 Outdoor
Albedo0.043
13
Cross-view intrinsic consistencyMipNeRF 360 Indoor
Albedo0.068
13
Cross-view intrinsic consistencyTanks&Temples
Albedo6
13
Cross-view intrinsic consistencyInteriorVerse GT
Albedo5.8
13
RelightingADT
LPIPS0.0916
9
Image-to-image relightingMIIW cross-scene (test)
RMSE (raw)0.399
9
RelightingObjaverse
LPIPS0.0609
9
Showing 10 of 45 rows

Other info

Follow for update