atlas

Research map / Image generation / Autoregressive and latent generation

Uni-Renderer: Unifying Rendering and Inverse Rendering Via Dual Stream Diffusion

CVPR 2025 · Image generation › Autoregressive and latent generation · approach: Classical generative image synthesis · 4 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.

Uni-Renderer jointly models rendering and inverse rendering as two cross-conditioned generation tasks in one dual-stream diffusion model (UniDiffuser-inspired), with a cycle-consistency loss, trained on rendered Objaverse material data.

Problem

Rendering (intrinsic attributes to RGB) and inverse rendering (RGB to intrinsic attributes such as metallic, roughness, albedo, normal, lighting) are typically handled separately; existing rendering is costly and inverse rendering is ambiguous.

Approach

Model rendering and inverse rendering as two conditional distributions in a single UniDiffuser-style diffusion model with distinct per-branch timesteps (one branch at t=0), a dual-stream module cross-conditioning two pretrained diffusion models, and a cycle-consistent re-rendering loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a unified dual-stream diffusion framework instead of separate rendering and inverse-rendering models (ablation)Uni-Renderer · Inverse rendering, albedoPSNR: 18.62 -> 23.20Helped
Add a cycle-consistent constraint (ablation)Uni-Renderer · Inverse rendering, albedoPSNR: 21.20 -> 23.20Helped
Use the unified framework (ablation)Uni-Renderer · Relighting, specularPSNR: 21.95 -> 22.71Helped
Add a cycle-consistent constraint (ablation)Uni-Renderer · RelightingLPIPS: 0.0924 -> 0.0763Helped
Use Uni-Renderer instead of Subias et al.Rendering, metallic edit · Metallic editPSNR: 28.09 -> 30.72Helped
Use Uni-Renderer instead of Subias et al.Rendering, roughness edit · Roughness editPSNR: 28.13 -> 31.68Helped

Surprising findings

Limitations

Experimental setup

Datasets: Objaverse LHQ-1024

Benchmarks: Objaverse held-out objects (100 unseen objects)

Metrics: PSNR SSIM LPIPS MSE cosine similarity

Baselines: Yi et al. IntrinsicAnything Intrinsic Image Decomposition (IntrinImgDecomp) Intrinsic Image Diffusion RGB2X NVdiffRec GaussianShader Wonder3D Subias et al. InstructPix2Pix

Builds on: UniDiffuser InstructPix2Pix Latent Diffusion (VAE latent)

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