Skip to main content

Advertisement

Log in

Accurate blind deblurring using salientpatch-based prior for large-size images

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

The full-image based kernel estimation strategy is usually susceptible by the smooth and fine-scale background regions impacting and it is time-consuming for large-size image deblurring. Since not all the pixels in the blurred image are informative and it is frequent to restore human-interested objects in the foreground rather than background, we propose a novel concept “SalientPatch” to denote informative regions for better blur kernel estimation without user guidance by computing three cues (objectness probability, structure richness and local contrast). Although these cues are not new, it is innovative to integrate and complement each other in motion blur restoration. Experiments demonstrate that our SalientPatch-based deblurring algorithm can significantly speed up the kernel estimation and guarantee high-quality recovery for large-size blurry images as well.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Alexe B, Deselaers T, Ferrari V (2010) What is an object?. In: Computer Vision and Pattern Recognition, pp 73–80

  2. Alexe B, Deselaers T, Ferrari V (2012) Measuring the objectness of image windows. IEEE Trans Pattern Anal Mach Intell 34(11):2189

    Article  Google Scholar 

  3. Bae H, Fowlkes CC, Chou PH (2012) Patch mosaic for fast motion deblurring. In: Asian conference on computer vision, pp 322–335

  4. Bloice MD, Stocker C, Holzinger A (2017) Augmentor: an image augmentation library for machine learning

  5. Chakrabarti A (2016) A neural approach to blind motion deblurring. In: European conference on computer vision. Springer, pp 221–235

  6. Chan TF, Wong C-K (1998) Total variation blind deconvolution. IEEE Trans Image Process 7(3):370–375

    Article  Google Scholar 

  7. Cho S, Lee S (2009) Fast motion deblurring. In: ACM Transactions on graphics (TOG), vol 28. ACM, p 145

  8. Dollár P, Lawrence Zitnick C (2013) Structured forests for fast edge detection. In: ICCV

  9. Dollár P, Lawrence Zitnick C (2014) Fast edge detection using structured forests. ArXiv

  10. Fergus R, Singh B, Hertzmann A, Roweis ST, Freeman WT (2006) Removing camera shake from a single photograph. ACM Trans Graph 25(25):787–794

    Article  Google Scholar 

  11. Goldstein A, Fattal R (2012) Blur-kernel estimation from spectral irregularities. In: European conference on computer vision. Springer, pp 622–635

  12. Hradiš M, Kotera J, Zemčík P, Šroubek F (2015) Convolutional neural networks for direct text deblurring. In: British Machine Vision Conference

  13. Kotera J, Ṡroubek F, Milanfar P (2013) Blind deconvolution using alternating maximum a posteriori estimation with heavy-tailed priors. In: Proceedings of the 15th International Conference on Computer Analysis of Images and Patterns. Springer, Berlin, pp 59–66

    Chapter  Google Scholar 

  14. Krishnan D, Tay T, Fergus R (2011) Blind deconvolution using a normalized sparsity measure. In: IEEE Conference on computer vision and pattern recognition, pp 233–240

  15. Lawrence Zitnick C, Dollár P (2014) Edge boxes: locating object proposals from edges. In: ECCV

  16. Levin A, Weiss Y, Durand F, Freeman WT (2009) Understanding and evaluating blind deconvolution algorithms. In: IEEE Conference on computer vision and pattern recognition, pp x1964–1971

  17. Li X, Jia J (2010) Two-phase kernel estimation for robust motion deblurring. In: Computer vision - ECCV 2010, european conference on computer vision, Heraklion, Crete, Greece, September 5-11, 2010, proceedings, pp 157–170

  18. Li X, Zheng S, Jia J (2013) Unnatural l0 sparse representation for natural image deblurring. In: Computer vision and pattern recognition, pp 1107–1114

  19. Li X, Ren IS, Ce L, Jia J (2014) Deep convolutional neural network for image deconvolution. In: International conference on neural information processing systems, pp 1790–1798

  20. Na T, Huchuan L, Zhang L, Xiang R (2014) Saliency detection with multi-scale superpixels. IEEE Signal Process Lett 21(9):1035–1039

    Article  Google Scholar 

  21. Pan J, Zhe H, Zhixun S, Yang M-H (2014) Deblurring text images via l0-regularized intensity and gradient prior. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp 2901–2908

  22. Pan J, Sun D, Pfister H, Yang MH (2016) Blind image deblurring using dark channel prior. In: IEEE Conference on computer vision and pattern recognition, pp 1628–1636

  23. Sun X, Zhang L, Huchuan L (2017) Co-saliency detection via partially absorbing random walk. In: Seventh international conference on information science and technology

  24. Wang R, Tao D (2014) Recent progress in image deblurring. arXiv:1409.6838

  25. Yan Q, Li X, Shi J, Jia J (2013) Hierarchical saliency detection. In: Computer vision and pattern recognition, pp 1155–1162

  26. Zhang D, Han J, Han J, Shao L (2016) Cosaliency detection based on intrasaliency prior transfer and deep intersaliency mining. IEEE Trans Neural Netw Learn Syst 27(6):1163–1176

    Article  MathSciNet  Google Scholar 

  27. Zhang P, Wang D, Lu H, Wang H, Yin B (2017) Learning uncertain convolutional features for accurate saliency detection

  28. Zhang Q, Lin J, Li W, Shi Y, Cao G (2017) Salient object detection via compactness and objectness cues. Vis Comput 34(4):473–489

    Article  Google Scholar 

  29. Zhe H, Yang MH (2015) Learning good regions to deblur images. Int J Comput Vis 115(3):345–362

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

This work is supported in part by National Natural Science Foundation of China with Nos. 61620106003, 61671451, 61572405, 61502490, 61571439, 61771026, in part by the Open Projects Program of National Laboratory of Pattern Recognition with No.201600038, and in part by the Independent Research Project of National Laboratory of Pattern Recognition with No.Z-2018005 and Project 6140001010207.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Shibiao Xu or Xiaopeng Zhang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ma, C., Zhang, J., Xu, S. et al. Accurate blind deblurring using salientpatch-based prior for large-size images. Multimed Tools Appl 77, 28077–28100 (2018). https://doi.org/10.1007/s11042-018-6009-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-018-6009-2

Keywords

Navigation