Estimating image blur in the wavelet domain.

In this paper, a wavelet based method is proposed to estimate the blur in an image using information contained in the image itself. We look at the sharpness of the sharpest edges in the blurred image, which contain information about the blurring. Specifically, a smoothness measure, the Lipschitz exponent, is computed for these sharpest edges. Its value is related to the variance of a gaussian point spread function. This value is only dependent on the blur in the image and not on the image contents. This allows us to estimate the variance of the blur directly from the image itself. With minor modifications, the method can be extended to other types of blur that are described by one parameter (airy disks, out-of-focus blur, …).

[1]  Jean-Bernard Martens,et al.  Estimation of edge parameters and image blur from local derivatives , 1994 .

[2]  Stéphane Mallat,et al.  Characterization of Signals from Multiscale Edges , 2011, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Steven W. Zucker,et al.  Local Scale Control for Edge Detection and Blur Estimation , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Andreas E. Savakis,et al.  On the accuracy of PSF representation in image restoration , 1993, IEEE Trans. Image Process..

[5]  Steven A. Shafer,et al.  Depth from focusing and defocusing , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[6]  S. Mallat A wavelet tour of signal processing , 1998 .

[7]  G. M. P. VAN KEMPEN,et al.  A quantitative comparison of image restoration methods for confocal microscopy , 1997 .

[8]  Andreas E. Savakis,et al.  Blur identification by residual spectral matching , 1993, IEEE Trans. Image Process..

[9]  Stéphane Mallat,et al.  Singularity detection and processing with wavelets , 1992, IEEE Trans. Inf. Theory.

[10]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.