Abstract
In engineering application, image blur is a troublesome problem due to camera shaking or relative motion. To address it, this paper proposes an efficient regularization method for blind motion deblurring of image. In the process of estimating blur kernel. The optimization energy function is improved. Smooth L0 norm is introduced instead of L0 norm to facilitate the optimization of energy function. Besides, a regular term is reduced so that the corresponding parameter is saved as well. In addition, an optimization algorithm is presented to automatically solve the optimal values of parameters through simulated annealing. Experimental results show that the proposed method is able to accurately estimates blur kernel and generate satisfactory retrieved images. Compared with the deep learning-based methods, the proposed method is simpler, faster and less dependent on hardware, which is easier to be implemented on embedded devices so that can be better applied to areas such as UAV photography.
Similar content being viewed by others
References
Réti, Z.: Deblurring images blurred by the discrete Gaussian. J. Appl. Math. Lett. 8(8), 29–35 (1995)
Xu, L., Jia, J.: Two-phase kernel estimation for robust motion deblurring. In: European Conference on Computer Vision (ECCV), 2010, pp. 157–170.
Cho, S., Lee, S.: Fast motion deblurring. ACM Trans. Graph. 28(5), 145 (2009)
Xu, L., Zheng, S., Jia, J.: Unnatural L0 sparse representation for natural image deblurring. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 1107–1114 (2013)
Shao, W.Z., Li, H.B.: M Elad (2014) Bi-l0–l2-norm regularization for blind motion deblurring. J. Vis. Commun. Image Represent. 33, 42–59 (2014)
Pan, J., Sun, D., Pfister, H., Yang, M.H.: Blind image deblurring using dark channel prior. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 1628–1636 (2016)
Xu, L., Lu, C., Xu, Y., Jia, J.: Image smoothing via L 0 gradient minimization. J Acm Trans. Graph. 30(6), 1–12 (2011)
Krishnan, D., Fergus, R.: Fast image deconvolution using hyper-Laplacian priors. In International Conference on Neural Information Processing Systems, pp. 1033–1041 (2009)
Li, L., Sang, N., Yan, L., Gao, C.: Motion-blur kernel size estimation via learning a convolutional neural network. J. Pattern Recogn. Lett., pp. S016786551730274X (2017)
Xu, X., Pan, J., Zhang, Y.J., Yang, M.H.: Motion blur kernel estimation via deep learning. J. IEEE Trans. Image Process. 21(1), 194–205 (2018)
Arbelaez, P., Maire, M., Fowlkes, C., Malik, J.: Contour detection and hierarchical image segmentation. IEEE Trans. Pattern Anal. Mach. Intell. 33(5), 898–916 (2011)
Levin, A., Weiss, Y., Durand, F., Freeman, W.T.: Understanding and evaluating blind deconvolution algorithms. IEEE Trans. Pattern Anal. Mach. Intell. 33(12), 2354–2367 (2011)
Acknowledgements
The authors gratefully acknowledge the Foundation for Scientific Research Projects of Universities in Guangdong Province (No. 2018GkQNCX150) and the Open Foundation of Guangdong Key Laboratory of Big Data Analysis and Processing (No. 201603).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Lin, Z., Peng, H. & Cai, T. An improved regularization-based method of blur kernel estimation for blind motion deblurring. SIViP 15, 17–24 (2021). https://doi.org/10.1007/s11760-020-01720-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-020-01720-5