Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

DeblurGAN: Blind Motion Deblurring Using Conditional Adversarial Networks

About

We present DeblurGAN, an end-to-end learned method for motion deblurring. The learning is based on a conditional GAN and the content loss . DeblurGAN achieves state-of-the art performance both in the structural similarity measure and visual appearance. The quality of the deblurring model is also evaluated in a novel way on a real-world problem -- object detection on (de-)blurred images. The method is 5 times faster than the closest competitor -- DeepDeblur. We also introduce a novel method for generating synthetic motion blurred images from sharp ones, allowing realistic dataset augmentation. The model, code and the dataset are available at https://github.com/KupynOrest/DeblurGAN

Orest Kupyn, Volodymyr Budzan, Mykola Mykhailych, Dmytro Mishkin, Jiri Matas• 2017

Related benchmarks

TaskDatasetResultRank
Image DeblurringGoPro (test)
PSNR28.7
585
Image DeblurringRealBlur-J (test)
PSNR27.97
226
Image DeblurringGoPro
PSNR28.7
221
Image DeblurringHIDE (test)
PSNR24.51
207
DeblurringRealBlur-R (test)
PSNR33.79
147
DeblurringRealBlur-J
PSNR27.97
65
DeblurringRealBlur-R
PSNR33.79
63
Face RestorationVggFace2 (test)
PSNR25.32
56
Face RestorationWebFace (test)
PSNR29.41
55
Single-image motion deblurringGoPro
PSNR28.7
44
Showing 10 of 34 rows

Other info

Code

Follow for update