Abstract
In this paper, an object blur detection and deblurring technique is proposed to restore multi-directional motion blurred objects in a single image. We have proposed local blur angle detection method based on Radon transform (RT) and Laplacian of Gaussian (LoG). While capturing the images, motion blur occurs mainly due to either movement of the objects or movement of the camera. Here, we have focused to restore the objects which has been blurred by motion of the objects. The estimation of likely blur direction is calculated in the blurred image using RT and gradient operators. To detect blur angle locally at each pixel, the new local blur angle estimator using RT and LoG has been developed. Numerical experiments have been carried out for the proposed method, and the results are compared with the state-of-the-art methods.
Similar content being viewed by others
References
Gonzalez, R.C., Wintz, P.: Digital Image Processing. Addison-Wesley, New York (1987)
Pratt, W.K.: Digital Image Processing. Wiley, New York (1991)
Jain, A.K.: Fundamentals in Digital Image Processing. Prentice-Hall, Englewood Cliffs (1989)
Lagendijk, R.L., Biemond, J.: Iterative Identification and Restoration of Images. Kluwer, Boston (1991)
Oliveira, J.P., Figueiredo, M.A.T., Bioucas-Dias, J.M.: Blind estimation of motion blur parameters for image deconvolution. In: Iberian Conference on Pattern Recognition and Image Analysis-IbPRIA, pp. 604–611 (2007)
Chan, T.F., Vese, L.A.: Active contours without edges. IEEE Trans. Image Process. 10(2), 266–277 (2001)
Krahmer, F., Lin, Y., McAdoo, B., Ott, K., Wang, J., Widemannk, D.: Blind image deconvolution: motion blur estimation. Technical report, Institute for Mathematics and its Applications, University of Minnesota, Minneapolis, Minnesota (2006)
Oliveira, J.P., Figueiredo, M.A.T., Bioucas-Dias, J.M.: Parametric blur estimation for blind restoration of natural images: linear motion and out-of-focus. IEEE Trans. Image Process. 23(1), 466–477 (2014)
Almeida, M.S.C., Almeida, L.B.: Blind and semi-blind deblurring of natural images. IEEE Trans. Image Process. 19(1), 36–52 (2010)
Cai, J.F., Ji, H., Liu, C., Shen, Z.: Framelet based blind motion deblurring from a single image. IEEE Trans. Image Process. 21(2), 562–572 (2012)
Cai, J.F., Osher, S., Shen, Z.: Linearized Bregman iterations for frame-based image deblurring. SIAM J. Imaging Sci. 2(1), 226–252 (2009)
Cai, J.F., Osher, S., Shen, Z.: Split Bregman method and frame based image restoration. Multiscale Model. Simul. 8(2), 337–369 (2009)
Cai, J.F., Ji, H., Liu, C., Shen, Z.: Blind motion deblurring from a single image using sparse approximation. In: CVPR (2009)
Cho, T.S., Paris, S., Horn, B.K.P., Freeman, W.T.: Blur kernel estimation using the radon transform. In: CVPR, pp. 241–248 (2011)
Ji, H., Liu, C.: Motion blur identification from image gradients. In: CVPR, pp. 1–8 (2008)
Richardson, W.H.: Bayesian-based iterative method of image restoration. J. Opt. Soc. Am. 62(1), 55–59 (1972)
Sun, H., Desvignes, M., Yan, Y., Liu, W.: Motion blur parameters identification from radon transform image gradients. In: Proceedings of the Conference on Industrial Electronics (2009)
Tai, Y.W., Tan, P., Brown, M.S.: Richardson–Lucy deblurring for scenes under a projective motion path. IEEE TPAMI 33(8), 1603–1618 (2011)
Sakano, M., Suetake, N., Uchino, E.: Robust identification of motion blur parameters by using angles of gradient vectors. In: Proceedings of ISPACS, pp. 522–525 (2006)
Gupta, A., Joshi, N., Zitnick, C.L., Cohen, M.F., Curless, B.: Single image deblurring using motion density functions. In: ECCV, pp. 171–184 (2010)
Tai, Y.W., Du, H., Brown, M., Lin, S.: Image/video deblurring using a hybrid camera. In: Proceedings of IEEE CVPR (2008)
Goldstein, A., Fattal, R.: Blur-kernel estimation from spectral irregularities. In: Proceedings of ECCV, pp. 622–635 (2012)
Oyamada, Y., Asai, H., Saito, H.: Blind deconvolution for a curved motion based on cepstral analysis. IPSJ Trans. Comput. Vis. Appl. (CVA) 3, 32–43 (2011)
Kheradmand, A., Milanfar, Peyman: A general framework for regularized, similarity-based image restoration. IEEE Trans. Image Process. 23(12), 5136–5151 (2014)
Ji, H., Wang, K.: A two-stage approach to blind spatially-varying motion deblurring. In: CVPR (2012)
Levin, A.: Blind motion deblurring using image statistics. In: Proceedings of Advances in NIPS, pp. 841–848 (2006)
Kim, T.H., Lee, K.M.: Segmentation-free dynamic scene deblurring. In: CVPR, pp. 2766–2773 (2014)
Harmeling, S., Michael, H., Schoelkopf, B.: Space-variant single-image blind deconvolution for removing camera shake. In: NIPS (2010)
Kim, T.H., Nah, S., Lee, K.M.: Dynamic scene deblurring using a locally adaptive linear blur model. In: Computer Vision (2016)
Almeida, M.S.C., Almeida, L.B.: Blind deblurring of foreground background images. In: International Conference on Image Processing (ICIP), pp. 1301–1304 (2009)
Almeida, M.S.C., Figueiredo, M.A.: Parameter estimation for blind and nonblind deblurring using residual whiteness measures. IEEE Trans. Image Process. 22(7), 2751–2763 (2013)
Pan, J., Hu, Z., Su, Z., Lee, H.-Y., Yang, M.-H.: Soft-segmentation guided object motion deblurring (2015)
Mignotte, M.: An adaptive segmentation-based regularization term for image restoration. In: IEEE International Conference on Image Processing, ICIP, vol. 1, p. I9014 (2005)
Zhang, X., Burger, M., Bresson, X., Osher, S.: Bregmanized nonlocal regularization for deconvolution and sparse reconstruction. SIAM J. Imaging Sci. 3(3), 253–276 (2010)
Couzinie-Devy, F., Sun, J., Alahari, K., Ponce, J.: Learning to estimate and remove non-uniform image blur. In: CVPR (2013)
Favaro, P., Soatto, S.: A variational approach to scene reconstruction and image segmentation from motion-blur cues. In: CVPR (2004)
Kang, S., Choung, Y., Paik, J.: Segmentation-based image restoration for multiple moving objects with different motions. In: ICIP, pp. 376–380 (1999)
Kang, S., Min, J., Paik, J.: Segmentation-based spatially adaptive motion blur removal and its application to surveillance systems. In: ICIP, pp. 245–248 (2001)
McGuire, M., Hennessy, P, Bukowski, M., Osman, B.: A reconstruction filter for plausible motion blur (2012)
Mumford, D., Shah, J.: Optimal approximation by piecewise smooth functions and associated variational problems. Commun. Pure Appl. Math. 42, 577–685 (1989)
Osher, Stanley, Sethian, James A.: Fronts propagating with curvature-dependent speed: algorithms based on Hamilton–Jacobi formulations. J. Comput. Phys. 79(1), 12–49 (1988)
Kass, K., Witkin, A., Terzopoulos, D.: Snakes: active contour models. Int. J. Comput. Vis. 1(4), 321–331 (1988)
Xu, C., Prince, J.L.: Snakes, shapes, and gradient vector flow. IEEE Trans. Image Process. 7(3), 359–369 (1998)
Bracewell, R.: Two-Dimensional Imaging. Prentice-Hall, Upper Saddle River (1995)
Moghaddam, M., Jamzad, M.: Motion blur identification in noisy motion blur identification in noisy images using fuzzy sets, In: Proceedings of the 5th IEEE International Symposium on Signal Processing and Information Technology, pp. 862–866 (2005)
McCormick, W.P., Lyons, N.I., Hutcheson, K.: Distributional properties of Jaccard’s index of similarity. Commun. Stat. Theory Methods 21, 51–68 (1992)
Acknowledgements
The authors would like to thank to Defence Institute of Advanced Technology, Pune, and Centre for Airborne Systems, Bangalore, for providing infrastructure to carry out the research work.
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
Kapuriya, B.R., Pradhan, D. & Sharma, R. Detection and restoration of multi-directional motion blurred objects. SIViP 13, 1001–1010 (2019). https://doi.org/10.1007/s11760-019-01438-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-019-01438-z