DiffusionRenderer: Neural Inverse and Forward Rendering with Video Diffusion Models
Ruofan Liang, Zan Gojcic, Huan Ling, Jacob Munkberg, Jon, Hasselgren, Zhi-Hao Lin, Jun Gao, Alexander Keller, Nandita, Vijaykumar, Sanja Fidler, Zian Wang

TL;DR
DiffusionRenderer is a neural framework that jointly performs inverse and forward rendering from videos using diffusion models, enabling realistic editing and relighting without explicit scene geometry or lighting data.
Contribution
It introduces a unified neural approach leveraging video diffusion priors for inverse and forward rendering, outperforming existing methods and enabling practical scene editing from videos.
Findings
Accurately estimates G-buffers from real-world videos.
Generates photorealistic images from G-buffers.
Enables relighting, material editing, and object insertion from a single video.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
- 🤗nexuslrf/diffusion_renderer-inverse-svdmodel· 62 dl· ♡ 362 dl♡ 3
- 🤗nexuslrf/diffusion_renderer-forward-svdmodel· 33 dl· ♡ 333 dl♡ 3
- 🤗nexuslrf/diffusion_renderer-forward-svd-objaversemodel· 22 dl· ♡ 222 dl♡ 2
- 🤗nvidia/Diffusion_Renderer_Inverse_Cosmos_7Bmodel· 59 dl· ♡ 759 dl♡ 7
- 🤗nvidia/Diffusion_Renderer_Forward_Cosmos_7Bmodel· 53 dl· ♡ 453 dl♡ 4
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputer Graphics and Visualization Techniques · 3D Shape Modeling and Analysis · Generative Adversarial Networks and Image Synthesis
MethodsDiffusion
