Handling Noise in Single Image Deblurring using Directional Filters

Lin Zhong1 Sunghyun Cho2 Dimitris Metaxas1 Sylvain paris2 Jue Wang2
1Rutgers University            2Adobe Research

In Proc. of IEEE International Conference on Computer Vision and Pattern Recognition (CVPR) 2013
(Oral presentation)

Goldstein and Fattal
Cho and Lee
Cho et al.
Levin et al.
Our method


State-of-the-art single image deblurring techniques are sensitive to image noise. Even a small amount of noise, which is inevitable in low-light conditions, can degrade the quality of blur kernel estimation dramatically. The recent approach of Tai and Lin[17] tries to iteratively denoise and deblur a blurry and noisy image. However, as we show in this work, directly applying image denoising methods often partially damages the blur information that is extracted from the input image, leading to biased kernel estimation.
We propose a new method for handling noise in blind image deconvolution based on new theoretical and practical insights. Our key observation is that applying a directional low-pass filter to the input image greatly reduces the noise level, while preserving the blur information in the orthogonal direction to the filter. Based on this observation, our method applies a series of directional filters at different orientations to the input image, and estimates an accurate Radon transform of the blur kernel from each filtered image. Finally, we reconstruct the blur kernel using inverse Radon transform. Experimental results on synthetic and real data show that our algorithm achieves higher quality results than previous approaches on blurry and noisy images.

PDF, 6.67MB
Supp. Material
PDF, 17.3MB
PDF, 1.92MB
Matlab Source code


  author = {Lin Zhong and Sunghyun Cho and Dimitris Metaxas and Sylvain Paris and Jue Wang},
  title = {Handling Noise in Single Image Deblurring using Directional Filters},
  booktitle = {Proc. IEEE International Conference on Computer Vision and Pattern Recognition},
  year = {2013},