Kernel-Free Image Deblurring with a Pair of Blurred/Noisy Images

by   Chunzhi Gu, et al.

Complex blur like the mixup of space-variant and space-invariant blur, which is hard to be modeled mathematically, widely exists in real images. In the real world, a common type of blur occurs when capturing images in low-light environments. In this paper, we propose a novel image deblurring method that does not need to estimate blur kernels. We utilize a pair of images which can be easily acquired in low-light situations: (1) a blurred image taken with low shutter speed and low ISO noise, and (2) a noisy image captured with high shutter speed and high ISO noise. Specifically, the blurred image is first sliced into patches, and we extend the Gaussian mixture model (GMM) to model the underlying intensity distribution of each patch using the corresponding patches in the noisy image. We compute patch correspondences by analyzing the optical flow between the two images. The Expectation-Maximization (EM) algorithm is utilized to estimate the involved parameters in the GMM. To preserve sharp features, we add an additional bilateral term to the objective function in the M-step. We eventually add a detail layer to the deblurred image for refinement. Extensive experiments on both synthetic and real-world data demonstrate that our method outperforms state-of-the-art techniques, in terms of robustness, visual quality and quantitative metrics. We will make our dataset and source code publicly available.


page 2

page 3

page 5

page 6

page 7

page 8


Deblur-NeRF: Neural Radiance Fields from Blurry Images

Neural Radiance Field (NeRF) has gained considerable attention recently ...

Deep Motion Blur Removal Using Noisy/Blurry Image Pairs

Removing spatially variant motion blur from a blurry image is a challeng...

Collaborative Blind Image Deblurring

Blurry images usually exhibit similar blur at various locations across t...

Fast Two-step Blind Optical Aberration Correction

The optics of any camera degrades the sharpness of photographs, which is...

Patch-wise Features for Blur Image Classification

Images captured through smartphone cameras often suffer from degradation...

General Convolutional Sparse Coding with Unknown Noise

Convolutional sparse coding (CSC) can learn representative shift-invaria...

Blur-Countering Keypoint Detection via Eigenvalue Asymmetry

Well-known corner or local extrema feature based detectors such as FAST ...

Please sign up or login with your details

Forgot password? Click here to reset