Abstract
Motion blur of an image is a common phenomenon that occurs while taking a photograph due to the relative movement of the object and an image acquiring device. It is essential to detect this phenomenon of blurring of images in many applications such as information retrieval. This paper proposes a novel local blur detection technique, and it performs better than the existing works. This technique mainly uses Radon transform and Laplacian of Gaussian on the local neighborhood around each pixel to estimate blur information. Additionally, two new weight functions are introduced based on local geodesic distance and local variance. It is shown that these functions play a significant role in segregating blur and non-blurred parts. Simulation results validate the correctness and accuracy by testing the proposed algorithm on some challenging images with similar color information in the foreground and background. Various quantitative performance measures have determined the superiority of the proposed method.
Similar content being viewed by others
Data Availability
The data set used in this paper is available with the corresponding author upon a reasonable request.
References
Chakrabarti, A Zickler, T, Freeman WT (2010) Analyzing spatially-varying blur, In: IEEE conference on computer vision and pattern recognition, pp 2512–2519
Bahrami, K, Kot AC, Fan J (2013) A novel approach for partial blur detection and segmentation, In: IEEE international conference on multimedia and expo, pp 1–6
Bini AA, Bhat MS (2014) A nonlinear level set model for image deblurring and denoising. Vis Comput 30:311–325
Cai JF, Ji H, Liu C, Shen Z (2012) Framelet based blind motion deblurring from a single image. IEEE Trans Image Process 21(2):562–572
Cai JF, Osher S, Shen Z (2009) Linearized bregman iterations for frame-based image deblurring. SIAM J Imaging Sci 2(1):226–252
Chan TF, Wong CK (1998) Total variation blind deconvolution. IEEE Trans Image Process 7(3):370–375
Cho TS, Paris S, Horn BKP, Freeman WT (2011) Blur kernel estimation using the radon transform. In: IEEE conference on computer vision and pattern recognition, pp 241–248
Couzinie-Devy F, Sun J, Alahari K, Ponce J (2013) Learning to estimate and remove non-uniform image blur, In: IEEE conference on computer vision and pattern recognition, pp 1075–1082
Favaro P, Soatto S (2004) A variational approach to scene reconstruction and image segmentation from motion-blur cues, In: IEEE conference on computer vision and pattern recognition
Alirez Golestaneh S, Karam LJ (2017) Spatially varying blur detection based on multiscale fused and sorted transform coefficients of gradient magnitudes, In: IEEE conference on computer vision and pattern recognition, pp 5800–5809
Harmeling S, Michael H, Schoelkopf B (2010) Space-variant single-image blind deconvolution for removing camera shake. In: Proc. of neural information processing systems
Huang R, Feng W, Fan M, Wan L, Sun J (2018) Multiscale blur detection by learning discriminative deep features. Neuro Comput 285:154–166
Javaran TA, Hassanpour H, Abolghasemi V (2017) Automatic estimation and segmentation of partial blur in natural images. Vis Comput 33:151–161
Pan J, Hu Z, Su Z, Lee H-Y,Yang M-H (2015) Soft-segmentation guided object motion Deblurring. In: IEEE conference on computer vision and pattern recognition, pp 459–468
Ji H, Liu C (2008) Motion blur identification from image gradients, In: IEEE conference on computer vision and pattern recognition, pp 1–8
Ji H, Wang K (2012) A two-stage approach to blind spatially-varying motion deblurring. In: IEEE conference on computer vision and pattern recognition, pp 73–80
Kalalembang E, Usman K, Gunawan IP (2009) DCT-based local motion blur detection. In: International conference on instrumentation, communication, information technology, and biomedical engineering, pp v1–6
Kapuriya BR, Pradhan D, Sharma R (2019) Detection and restoration of multi-directional motion blurred objects. Signal Image Video Process 13(5):1001–1010
Kim TH, Lee KM (2014) Segmentation-free dynamic scene deblurring. In IEEE conference on computer vision and pattern recognition, pp 2766–2773
Kim B, Son H, Park S, Cho S, Lee S (2018) Defocus and motion blur detection with deep contextual features. Pacific Graphics 37(7):277–288
Krahmer F, Lin Y, McAdoo B, Ott K, Wang J, Widemannk D et al (2006) Blind image deconvolution: Motion blur estimation. Inst Math Appl Univ Minnesota Minneapolis Minnesota Tech Rep 2133–5
Levin A (2006) Blind motion deblurring using image statistics. In: Proc. of neural information processing systems, pp 841–848
Liu R, Li Z, Jia J (2008) Image partial blur detection and classification. In: IEEE conference on computer vision and pattern recognition, pp 1–8
Liu S, Wang H, Wang J, Cho S, Pan C (2015) Automatic blur kernel size estimation for motion deblurring. Vis Comput 31:733–746
Ma K, Fu H, Liu T, Wang Z, Tao D (2018) Deep blur mapping : Exploiting high level semantics by deep neural networks. IEEE Trans Image Process 27(10):5155–5166
Almeida Mariana S. C, Almeida Luis B (2010) Blind and semi-blind deblurring of natural images. IEEE Trans Image Process 19(1):36–52
Mariana SC, Almeida M. Figueiredo, Almeida M (2013) Parameter estimation for blind and nonblind deblurring using residual whiteness measures. IEEE Trans Image Process 22(7):2751–2763
Mignotte M (2005) An adaptive segmentation-based regularization term for image restoration. In: IEEE international conference on image processing
Oliveira JP, Figueiredo MAT, Bioucas-Dias JM (2014) Parametric blur estimation for blind restoration of natural images: linear motion and out-of-focus. IEEE Trans Image Process 23(1):466–477
Paramanand C, Rajagopalan AN (2013) Motion blur for motion segmentation. In: IEEE international conference on image processing, pp 4244–4248
Sakano M, Suetake N, Uchino E (2006) Robust identification of motion blur parameters by using angles of gradient vectors, In: International symposium on intelligent signal processing and communications, pp 522–525
Shi J, Xu L, Jia J (2014) Discriminative blur detection features, In: IEEE conference on computer vision and pattern recognition, pp 2965–2972, Blur Detection Dataset. http://www.cse.cuhk.edu.hk/leojia/projects/dblurdetect
Su B, Lu S, Tan CL (2011) Blurred image region detection and classification. In: International conference on multimedia pp 1397–1400
Sun H, Desvignes M, Yan Y, Liu W (2009) Motion blur parameters identification from radon transform image gradients, In: Annual conference of IEEE industrial electronics, pp 2098–2103
Tai YW, Tan P, Brown MS (2011) Richardson-lucy deblurring for scenes under a projective motion path. IEEE Trans Patern Anal Mach Intell 33(8):1603–1618
Kim TH, Nah S, Lee KM (2016) Dynamic Scene deblurring using a locally adaptive linear blur model. Computer Vision
Tang C, Wu J, Hou Y, Wang P, Li W (2016) A spectral and spatial approach of coarse to fine blurred image region detection. IEEE Signal Processing Letters 23(11):1652–1656
Yan R, Shao L (2016) Blind image blur estimation via deep learning. IEEE Trans Image Process 25(4):1910–1921
Oyamada Y, Asai H, Saito H (2011) Blind deconvolution for a curved motion based on cepstral analysis. IPSJ Transactions on Computer Vision and Applications pp 32–43
Zhang X, Burger M, Bresson X, Osher S (2010) Bregmanized non local regularization for deconvolution and sparse reconstruction. SIAM J Imaging Sci 3(3):253–276
Acknowledgements
The authors would like to thank the Defence Institute of Advanced Technology, Pune, and Centre for Airborne Systems, Bangalore, for providing infrastructure for research work.
Funding
This study received no specific grant from any funding agency in the public, commercial, or non profit sectors.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Ethical Approval
Not applicable and no human or animal subjects were involved.
Concent for Publication
All the authors approved the final version of the paper.
Conflict of Interest
On behalf of all authors, the corresponding author states that there is no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Kapuriya, B.R., Pradhan, D. & Sharma, R. Detection of local motion blurred/non-blurred regions in an image. Multimed Tools Appl 83, 43705–43725 (2024). https://doi.org/10.1007/s11042-023-17340-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-17340-3