Controllable Shadow Generation with Single-Step Diffusion Models from Synthetic Data
Onur Tasar, Cl\'ement Chadebec, Benjamin Aubin

TL;DR
This paper presents a fast, controllable shadow generation method using a single-step diffusion model trained on synthetic data, enabling real-time, high-quality shadows for 2D images with good real-world generalization.
Contribution
A novel synthetic-data training approach for controllable shadow generation with a single-step diffusion model, achieving real-time performance and generalization to real images.
Findings
Single-step diffusion achieves high-quality shadows with real-time speed.
Synthetic data training enables controllable shadow generation without 3D scene info.
Model generalizes well to real-world images, validated by experiments.
Abstract
Realistic shadow generation is a critical component for high-quality image compositing and visual effects, yet existing methods suffer from certain limitations: Physics-based approaches require a 3D scene geometry, which is often unavailable, while learning-based techniques struggle with control and visual artifacts. We introduce a novel method for fast, controllable, and background-free shadow generation for 2D object images. We create a large synthetic dataset using a 3D rendering engine to train a diffusion model for controllable shadow generation, generating shadow maps for diverse light source parameters. Through extensive ablation studies, we find that rectified flow objective achieves high-quality results with just a single sampling step enabling real-time applications. Furthermore, our experiments demonstrate that the model generalizes well to real-world images. To facilitate…
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
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsImage and Signal Denoising Methods · Wind and Air Flow Studies · Diffusion and Search Dynamics
MethodsSparse Evolutionary Training · Diffusion
