atlas

Research map / Image generation / Editing and style transfer

ScribbleLight: Single Image Indoor Relighting with Scribbles

CVPR 2025 · Image generation › Editing and style transfer · approach: Texture and sketch 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.

Scribble-controlled single-image indoor relighting using an albedo-conditioned Stable Diffusion v2 and a scribble/normal encoder-decoder ControlNet, trained on LSUN Bedrooms.

Problem

Relighting a single indoor room photo with precise local lighting control is hard because indoor scenes have multiple lights, clutter, and varied materials; prior generative relighting offers only coarse global control.

Approach

Condition a Stable Diffusion v2 model on the albedo image (with fixed-level noise added to albedo latents) to preserve color and texture, and add a ControlNet driven by a latent encoding of user scribbles and normals, regularized by a decoder that reconstructs normals and shading.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ScribbleLight instead of RGB↔X and LightIt*Indoor relighting from auto-generated scribbles · BigTime testRMSE: 0.269 -> 0.206; 0.341 -> 0.206Helped
Use ScribbleLight instead of RGB↔X and LightIt*Indoor relighting from auto-generated scribbles · BigTime testPSNR: 12.47 -> 14.29; 9.61 -> 14.29Helped
Use ScribbleLight instead of RGB↔X and LightIt*Indoor relighting from auto-generated scribbles · BigTime testSSIM: 0.416 -> 0.436; 0.232 -> 0.436Helped
Use ScribbleLight instead of RGB↔X and LightIt*Indoor relighting from auto-generated scribbles · BigTime testLPIPS: 0.439 -> 0.394; 0.564 -> 0.394Helped
Use ScribbleLight rather than IC-LightIndoor relighting with auto-generated scribbles · 50 test imagesRMSE: 0.278 -> 0.210Helped
Use ScribbleLight rather than IC-LightIndoor relighting with auto-generated scribbles · 50 test imagesPSNR: 11.46 -> 14.21Helped
Use ScribbleLight rather than IC-LightIndoor relighting with auto-generated scribbles · 50 test imagesSSIM: 0.357 -> 0.443Helped
Use ScribbleLight rather than IC-LightIndoor relighting with auto-generated scribbles · 50 test imagesLPIPS: 0.505 -> 0.397Helped
Condition Stable Diffusion on albedo rather than injecting albedo through ControlNet (ablation)ScribbleLight · BigTime testRMSE: 0.2305 -> 0.2059Helped
Add noise to the albedo latent (ablation)Albedo-conditioned Stable Diffusion · BigTime testLPIPS: 0.4193 -> 0.3942Helped
Add the normal map input (ablation)ScribbleLight ControlNet · BigTime testRMSE: 0.2224 -> 0.2059Helped
Add the control decoder (ablation)ScribbleLight ControlNet · BigTime testRMSE: 0.2098 -> 0.2059Helped

Surprising findings

Limitations

Experimental setup

Datasets: LSUN Bedrooms BigTime time-lapse dataset

Benchmarks: BigTime time-lapse test pairs

Metrics: RMSE PSNR SSIM LPIPS user preference

Baselines: LightIt* RGB↔X IC-Light

Builds on: Stable Diffusion v2 ControlNet LightIt RGB↔X DSINE

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