Blind Motion Deblurring with Pixel-Wise Kernel Estimation via Kernel Prediction Networks

08/05/2023
by   Guillermo Carbajal, et al.
0

In recent years, the removal of motion blur in photographs has seen impressive progress in the hands of deep learning-based methods, trained to map directly from blurry to sharp images. For this reason, approaches that explicitly use a forward degradation model received significantly less attention. However, a well-defined specification of the blur genesis, as an intermediate step, promotes the generalization and explainability of the method. Towards this goal, we propose a learning-based motion deblurring method based on dense non-uniform motion blur estimation followed by a non-blind deconvolution approach. Specifically, given a blurry image, a first network estimates the dense per-pixel motion blur kernels using a lightweight representation composed of a set of image-adaptive basis motion kernels and the corresponding mixing coefficients. Then, a second network trained jointly with the first one, unrolls a non-blind deconvolution method using the motion kernel field estimated by the first network. The model-driven aspect is further promoted by training the networks on sharp/blurry pairs synthesized according to a convolution-based, non-uniform motion blur degradation model. Qualitative and quantitative evaluation shows that the kernel prediction network produces accurate motion blur estimates, and that the deblurring pipeline leads to restorations of real blurred images that are competitive or superior to those obtained with existing end-to-end deep learning-based methods. Code and trained models are available at https://github.com/GuillermoCarbajal/J-MKPD/.

READ FULL TEXT

page 9

page 15

page 16

page 21

page 31

page 32

page 33

page 34

research
02/01/2021

Single Image Non-uniform Blur Kernel Estimation via Adaptive Basis Decomposition

Characterizing and removing motion blur caused by camera shake or object...
research
04/26/2022

Neural Maximum A Posteriori Estimation on Unpaired Data for Motion Deblurring

Real-world dynamic scene deblurring has long been a challenging task sin...
research
03/15/2016

A Neural Approach to Blind Motion Deblurring

We present a new method for blind motion deblurring that uses a neural n...
research
11/24/2020

Blind deblurring for microscopic pathology images using deep learning networks

Artificial Intelligence (AI)-powered pathology is a revolutionary step i...
research
02/25/2016

CNN for License Plate Motion Deblurring

In this work we explore the previously proposed approach of direct blind...
research
08/06/2019

Neural Blind Deconvolution Using Deep Priors

Blind deconvolution is a classical yet challenging low-level vision prob...
research
04/12/2018

Simultaneous Fidelity and Regularization Learning for Image Restoration

Most existing non-blind restoration methods are based on the assumption ...

Please sign up or login with your details

Forgot password? Click here to reset