Image Denoising Using Collaborative Patch-Based and Local Methods

  • Vittoria BruniEmail author
  • Domenico Vitulano
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10884)


In this paper local and non-local denoising methods are jointly employed in order to improve the visual quality of the final denoised image. Based on the evidence that the output images of non local denoising methods are not pointwise better everywhere than the outputs images of local methods and than the noisy image itself, the cascade of two improvement steps is applied to the output image of a non local denoising method. The first step aims at correcting the output image by recovering the lost information directly from the noisy one. The second step aims at recovering those good estimations provided by a local regularization method. A pointwise weighted average between the involved image pair is used at each step. The weights are estimated from the noisy data using adaptive and automatic procedures. Experimental results show that the proposed approach allows us to greatly improve the results of patch based non local denoising in terms of both peak signal to noise ratio (PSNR) and structural similarity index (SSIM).


Image denoising Collaborative filtering Residual method BM3D Wiener filtering 


  1. 1.
    Brunet, D., Vrscay, E.R., Wang, Z.: The use of residuals in image denoising. In: Kamel, M., Campilho, A. (eds.) ICIAR 2009. LNCS, vol. 5627, pp. 1–12. Springer, Heidelberg (2009). Scholar
  2. 2.
    Bruni, V., Panella, D., Vitulano, D.: Non local means image denoising using noise-adaptive SSIM. In: Proceedings of IEEE EUSIPCO (2015)Google Scholar
  3. 3.
    Buades, A., Coll, B., Morel, J.: A review of image denoising algorithms, with a new one. Multiscale Mod. Simul. 4(2), 490–530 (2005)MathSciNetCrossRefGoogle Scholar
  4. 4.
    Chaudhury, K.: Acceleration of the shiftable o(1) algorithm for bilateral filtering and non-local means. IEEE Trans. Image Proc. 22, 1291–1300 (2012)CrossRefGoogle Scholar
  5. 5.
    Dabov, K., Foi, A., Katkovnik, V., Egiazarian, K.: Image denoising by sparse 3D transform-domain collaborative filtering. IEEE Trans. Image Proc. 16(8), 2080–2095 (2007)CrossRefGoogle Scholar
  6. 6.
    Deledalle, C., Duval, V., Salmon, J.: Non-local methods with shape-adaptive patches (NLM-SAP). J. Math. Imaging Vis. 43(2), 103–120 (2012)MathSciNetCrossRefGoogle Scholar
  7. 7.
    Feng, X., Li, X., Wang, W., Jia, X.: Improvement of BM3D algorithm based on wavelet and directed diffusion. In: Proceedings of International Conference on Machine Vision and Information Technology (CMVIT) (2017)Google Scholar
  8. 8.
    Grunwald, P.D.: A tutorial introduction to the minimum description length principle. In: Grunwald, P.D., Myung, J., Pitt, M.A. (eds.) Advances in Minimum Description Length: Theory and Applications. MIT Press, Cambridge (2004)Google Scholar
  9. 9.
    Hou, Y.K., Zhao, C.X., Yang, D.Y., Cheng, Y.: Comments on image denoising by sparse 3-D transform-domain collaborative filtering. IEEE Trans. Image Process. 20(1), 268–270 (2011)MathSciNetCrossRefGoogle Scholar
  10. 10.
    Pizurica, A.: Image denoising algorithms: from wavelet shrinkage to nonlocal collaborative filtering. In: Wiley Encyclopedia of Electrical and Electronics Engineering (2017)Google Scholar
  11. 11.
    Vignesh, R., Oh, B.T., Kuo, C.C.: Fast non-local means (NLM) computation with probabilistic early termination. IEEE Signal Proc. Lett. 17(3), 277–280 (2010)CrossRefGoogle Scholar
  12. 12.
    Zhong, H., Ma, K., Zhou, Y.: Modified BM3D algorithm for image denoising using nonlocal centralization prior. Signal Process. 106, 342–347 (2015)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Department of SBAISapienza - Rome UniversityRomeItaly
  2. 2.Institute for the Applications of the Calculus (IAC) - C.N.R.RomeItaly

Personalised recommendations