Bokeh Diffusion: Defocus Blur Control in Text-to-Image Diffusion Models
By: Armando Fortes , Tianyi Wei , Shangchen Zhou and more
Potential Business Impact:
Makes AI pictures look like real photos.
Recent advances in large-scale text-to-image models have revolutionized creative fields by generating visually captivating outputs from textual prompts; however, while traditional photography offers precise control over camera settings to shape visual aesthetics - such as depth-of-field via aperture - current diffusion models typically rely on prompt engineering to mimic such effects. This approach often results in crude approximations and inadvertently alters the scene content. In this work, we propose Bokeh Diffusion, a scene-consistent bokeh control framework that explicitly conditions a diffusion model on a physical defocus blur parameter. To overcome the scarcity of paired real-world images captured under different camera settings, we introduce a hybrid training pipeline that aligns in-the-wild images with synthetic blur augmentations, providing diverse scenes and subjects as well as supervision to learn the separation of image content from lens blur. Central to our framework is our grounded self-attention mechanism, trained on image pairs with different bokeh levels of the same scene, which enables blur strength to be adjusted in both directions while preserving the underlying scene. Extensive experiments demonstrate that our approach enables flexible, lens-like blur control, supports downstream applications such as real image editing via inversion, and generalizes effectively across both Stable Diffusion and FLUX architectures.
Similar Papers
Fine-grained Defocus Blur Control for Generative Image Models
CV and Pattern Recognition
Makes pictures blurry like real cameras.
BokehDiff: Neural Lens Blur with One-Step Diffusion
CV and Pattern Recognition
Makes blurry photos look real and clear.
Controllable Coupled Image Generation via Diffusion Models
CV and Pattern Recognition
Creates many pictures with same background, different objects.