How to use from the
Use from the
Diffusers library
pip install -U diffusers transformers accelerate
import torch
from diffusers import DiffusionPipeline

# switch to "mps" for apple devices
pipe = DiffusionPipeline.from_pretrained("atfortes/BokehDiffusion", dtype=torch.bfloat16, device_map="cuda")

prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k"
image = pipe(prompt).images[0]

Bokeh Diffusion

This is the model checkpoint of "Bokeh Diffusion: Defocus Blur Control in Text-to-Image Diffusion Models" (ACM SIGGRAPH Asia 2025).

Citation

If you use this model, please cite our work:

@article{fortes2025bokeh,
    title   = {Bokeh Diffusion: Defocus Blur Control in Text-to-Image Diffusion Models},
    author  = {Fortes, Armando and Wei, Tianyi and Zhou, Shangchen and Pan, Xingang},
    journal = {arXiv preprint arXiv:2503.08434},
    year    = {2025},
}
Downloads last month
32
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for atfortes/BokehDiffusion

Finetuned
(569)
this model

Dataset used to train atfortes/BokehDiffusion

Paper for atfortes/BokehDiffusion