Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Generative Refocusing: Flexible Defocus Control from a Single Image

About

Depth-of-field control is essential in photography, but achieving perfect focus often requires multiple attempts or specialized equipment. Single-image refocusing is still difficult. It involves recovering sharp content and creating realistic bokeh. Current methods have significant drawbacks. They require all-in-focus inputs, rely on synthetic data from simulators, and have limited control over the aperture. We introduce Generative Refocusing, a two-step process that uses DeblurNet to recover all-in-focus images from diverse inputs and BokehNet to create controllable bokeh. This method combines synthetic and real bokeh images to achieve precise control while preserving authentic optical characteristics. Our experiments show we achieve top performance in defocus deblurring, bokeh synthesis, and refocusing benchmarks. Additionally, our Generative Refocusing allows custom aperture shapes. Project page: https://generative-refocusing.github.io/

Chun-Wei Tuan Mu, Cheng-De Fan, Jia-Bin Huang, Yu-Lun Liu• 2025

Related benchmarks

TaskDatasetResultRank
Defocus DeblurringREALDOF
CLIP-IQA0.4575
8
Defocus DeblurringDPDD
CLIP-IQA0.4619
8
RefocusingLF-REFOCUS 400 pairs (test)
LPIPS0.1458
5
Bokeh synthesisLF-BOKEH
LPIPS0.1047
4
Showing 4 of 4 rows

Other info

GitHub

Follow for update