Iterative approach for parametric PSF estimation

In this paper a parametric point spread function (PSF) estimation method is presented. This method can be employed for estimating the parameters of linear motion blur vector. The proposed method works on single image and estimates angle and length of motion blur vector to generate required PSF for deblurring. This method is based on step-by-step estimation of motion blur vector. In the first approximation the blind method considers short length vectors in all directions and deblurs image with PSF of these candidate vectors. The quality of deblurred image is assessed by a no-reference quality measurement metric which is proposed in this paper. The proposed no-reference image quality metric evaluates degradation in sharpness of edges and the amount of resulted artifact caused by saturated pixels, in the deblurred image. Those motion vectors that caused unacceptable deblurring results are omitted in the next iteration. The approximation is improved by increasing the length of the remaining vectors and the same process continues iteratively. The process goes on until only one vector remains as the estimation for motion blur vector. Experimental results show that in estimation of motion blur vectors, the length estimation error is less than one pixel in 85% of the cases and angle estimation error in 95% of the cases is less than one degree. Comparing with a conventional method indicates that the proposed method shows more than four times improvement in length estimation and 10% improvement in angle estimation. Moreover, the proposed method has comparatively lower computational load than other conventional deblurring methods.

[1]  Jing Yu,et al.  Blur kernel estimation using sparse representation and cross-scale self-similarity , 2019, Multimedia Tools and Applications.

[2]  Mohammad Sadegh Helfroush,et al.  No-reference image quality assessment using local binary pattern in the wavelet domain , 2017, Multimedia Tools and Applications.

[3]  Thierry Blu,et al.  A Novel SURE-Based Criterion for Parametric PSF Estimation , 2015, IEEE Transactions on Image Processing.

[4]  Rob Fergus,et al.  Blind deconvolution using a normalized sparsity measure , 2011, CVPR 2011.

[5]  Stefan Winkler,et al.  A no-reference perceptual blur metric , 2002, Proceedings. International Conference on Image Processing.

[6]  Li Xu,et al.  Two-Phase Kernel Estimation for Robust Motion Deblurring , 2010, ECCV.

[7]  Wen Gao,et al.  Graph-Based Blind Image Deblurring From a Single Photograph , 2018, IEEE Transactions on Image Processing.

[8]  Peyman Milanfar,et al.  Space-Variant Image Deblurring on Smartphones Using Inertial Sensors , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition Workshops.

[9]  Ming-Hsuan Yang,et al.  Deblurring Text Images via L0-Regularized Intensity and Gradient Prior , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[10]  Farzad Zargari,et al.  Explicit Ringing Removal in Image Deblurring , 2018, IEEE Transactions on Image Processing.

[11]  Shree K. Nayar,et al.  Motion-based motion deblurring , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  J. M. Pierre Langlois,et al.  Image Deconvolution Ringing Artifact Detection and Removal via PSF Frequency Analysis , 2014, ECCV.

[13]  José M. Bioucas-Dias,et al.  Parametric Blur Estimation for Blind Restoration of Natural Images: Linear Motion and Out-of-Focus , 2014, IEEE Transactions on Image Processing.

[14]  Ulrich Schwanecke,et al.  Blind Image Deconvolution of Linear Motion Blur , 2011, ICCV 2011.

[15]  Libor Machala,et al.  Blurred image restoration: A fast method of finding the motion length and angle , 2010, Digit. Signal Process..

[16]  J. M. Pierre Langlois,et al.  Camera intrinsic blur kernel estimation: A reliable framework , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[17]  Yonina C. Eldar,et al.  Efficient and Interpretable Deep Blind Image Deblurring Via Algorithm Unrolling , 2020, IEEE Transactions on Computational Imaging.

[18]  Xianku Zhang,et al.  A simple PSF parameters estimation method for the de-blurring of linear motion blurred images using wiener filter in OpenCV , 2012, 2012 International Conference on Systems and Informatics (ICSAI2012).

[19]  Wolfgang Heidrich,et al.  Stochastic Deconvolution , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[20]  Ming C. Lin,et al.  Example-guided physically based modal sound synthesis , 2013, ACM Trans. Graph..

[21]  Adam Finkelstein,et al.  A no-reference metric for evaluating the quality of motion deblurring , 2013, ACM Trans. Graph..

[22]  Xiaopeng Zhang,et al.  Accurate blind deblurring using salientpatch-based prior for large-size images , 2018, Multimedia Tools and Applications.

[23]  Nikolas P. Galatsanos,et al.  Regularized constrained total least-squares image restoration , 1994, Other Conferences.

[24]  Guillermo Sapiro,et al.  Deep Video Deblurring for Hand-Held Cameras , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[25]  Xiang Zhu,et al.  Deconvolving PSFs for a Better Motion Deblurring Using Multiple Images , 2012, ECCV.

[26]  Fei Xue,et al.  Natural image deblurring based on L0-regularization and kernel shape optimization , 2018, Multimedia Tools and Applications.

[27]  William H. Richardson,et al.  Bayesian-Based Iterative Method of Image Restoration , 1972 .

[28]  Aggelos K. Katsaggelos,et al.  Bayesian Blind Deconvolution with General Sparse Image Priors , 2012, ECCV.

[29]  Muhammad Majid,et al.  No-reference image quality assessment using gradient magnitude and wiener filtered wavelet features , 2018, Multimedia Tools and Applications.

[30]  Raveendran Paramesran,et al.  Hybrid non-convex second-order total variation with applications to non-blind image deblurring , 2020, Signal Image Video Process..

[31]  Tae Hyun Kim,et al.  Deep Multi-scale Convolutional Neural Network for Dynamic Scene Deblurring , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[32]  Hamid Hassanpour,et al.  Blind motion image deblurring using an effective blur kernel prior , 2019, Multimedia Tools and Applications.

[33]  Amir Masoud Rahmani,et al.  Blind image deblurring based on multi-resolution ringing removal , 2019, Signal Process..