atlas

Research map / Video / Video generation

UniRelight: Learning Joint Decomposition and Synthesis for Video Relighting

NeurIPS 2025 · Video › Video generation · approach: Diffusion-based human image animation · 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.

Fine-tunes a Cosmos DiT video diffusion model to jointly denoise albedo and relit video in one pass, trained on synthetic multi-illumination data, MIT multi-illumination, and auto-labeled real videos.

Problem

Single image or video relighting is hard because paired multi-illumination data is scarce, and two-stage inverse-then-forward rendering pipelines suffer error accumulation and fail on complex materials and lighting.

Approach

Jointly denoise albedo and relit video as concatenated latent tokens along the temporal dimension in a video DiT, with type embeddings and condition masks, so demodulation acts as an implicit prior for relighting; real videos are auto-labeled with albedo to add training diversity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use joint albedo and relighting modeling instead of direct relighting (ablation)UniRelight · SyntheticScenesPSNR: 26.42 -> 26.97Helped
use joint albedo and relighting modeling instead of direct relighting (ablation)UniRelight · SyntheticScenesSSIM: 0.842 -> 0.847Helped
use joint albedo and relighting modeling instead of direct relighting (ablation)UniRelight · SyntheticScenesLPIPS: 0.191 -> 0.190Helped
condition on ground-truth albedo (ablation)UniRelight joint model · SyntheticScenesPSNR: 26.97 -> 27.15Helped
condition on ground-truth albedo (ablation)UniRelight joint model · SyntheticScenesSSIM: 0.847 -> 0.857Helped
condition on ground-truth albedo (ablation)UniRelight joint model · SyntheticScenesLPIPS: 0.190 -> 0.181Helped
add real-world auto-labeled data (ablation)UniRelight · StreetScenesUser preference: $45\% \pm \phantom{0}8\%$Helped
remove joint modeling (ablation)UniRelight without auto-labeled data · StreetScenesUser preference for joint model: $68\% \pm 14\%$Helped
use estimated albedo at inference time (ablation)UniRelight without auto-labeled data · StreetScenesUser preference for base model: $54\% \pm 13\%$No clear effect
use UniRelight instead of DiffusionRenderer (Cosmos)Relighting · SyntheticScenesPSNR: 26.61 -> 26.97Helped
use UniRelight instead of Neural GafferRelighting · MIT multi-illuminationPSNR: 17.87 -> 20.76Helped
use UniRelight instead of DiffusionRenderer (Cosmos)Albedo estimation · SyntheticScenesPSNR: 28.56 -> 28.07Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SyntheticScenes-style synthetic renders (Objaverse LVIS, PolyHaven HDRI, PBR materials) MIT multi-illumination auto-labeled real-world internet videos

Benchmarks: SyntheticScenes MIT multi-illumination StreetScenes IC-Light comparison set

Metrics: PSNR SSIM LPIPS user preference

Baselines: DiLightNet Neural Gaffer DiffusionRenderer DiffusionRenderer (Cosmos) IntrinsicImageDiffusion IC-Light

Builds on: VideoJAM DiffusionRenderer Cosmos-Predict1 EDM RGB↔X

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