Multimedia Tools and Applications

, Volume 75, Issue 23, pp 16135–16152 | Cite as

Multiresolution joint bilateral filtering with modified adaptive shrinkage for image denoising

  • Karthikeyan P
  • Vasuki S


This paper proposes an effective image denoising of gray level images in wavelet transform domain using joint bilateral filter and modified adaptive shrinkage. The input image is first decomposed using 2D-discrete wavelet transform. The multiresolution joint bilateral filtering is then applied to the approximation sub-band of the decomposed image. Flat and edge regions are obtained using the α-map computed from wavelet transform coefficients of LH, HL, and HH bands. Noise is removed in the flat regions by Inner Product method. After removing noise in the flat regions, further noise removal is done in the edge regions using NeighShrink SURE shrinkage functions. The modified wavelet coefficients in the flat and edge regions are combined and filtered by using Gaussian low pass filter. Finally the denoised output image is reconstructed using 2D-inverse discrete wavelet transform. Experimentation has been carried out on set of standard test images using the proposed algorithm and its performance is evaluated and compared with existing state of art methods using PSNR, EKI and Computation time. Experimental results show that the proposed algorithm can effectively reduce noise without losing sharp details in the noisy images and is suitable for commercial low-cost imaging systems.


Joint Bilateral filter Image denoising Shrinkage functions Wavelet transform 



The authors are pledging plentiful of thanks and gratefulness to the reviewers for their valuable comments.


  1. 1.
    Acton S (1998) Multigrid anisotropic diffusion. IEEE Trans Image Process 7(3):280–291MathSciNetCrossRefGoogle Scholar
  2. 2.
    Arivazhagan S, Sugitha N, Vijay A (2015) A novel image denoising scheme based on fusing multiresolution and spatial filters, −SIViP. Springer J 9(4):885–892Google Scholar
  3. 3.
    Beck A, Teboulle M (2009) A fast iterative shrinkage-thresholding algorithm for linear inverse problems. SIAM J Imaging Sci 2(1):183–202MathSciNetCrossRefMATHGoogle Scholar
  4. 4.
    Buades A, Coll B, Morel J (2006) Neighborhood filters and PDE’s. Numer Math 105:1–34MathSciNetCrossRefMATHGoogle Scholar
  5. 5.
    Chang SG, Yu B, Vetterli M (2000) Adaptive wavelet thresholding for image denoising and compression. IEEE Trans Image Process 9(9):1532–1546MathSciNetCrossRefMATHGoogle Scholar
  6. 6.
    Chatterjee P, Milanfar P (2012) Patch-based near-optimal image denoising. IEEE Trans Image Process 21(4)Google Scholar
  7. 7.
    Chen GY, Bui TD, Krzyzak A (2005) Image denoising with neighbour dependency and customized wavelet and threshold. Pattern Recogn 38:115–124CrossRefGoogle Scholar
  8. 8.
    Dabov K, Foi A, Katkovnik V, Egiazarian KO (2007) Image denoising by sparse 3-D transform-domain collaborative filtering. IEEE Trans Image Process 16(8):2080–2095MathSciNetCrossRefGoogle Scholar
  9. 9.
    Dengwen Z, Wengang C (2008) Image denoising with an optimal threshold and neighbouring window. Pattern Recogn Lett 29:1694–1697CrossRefGoogle Scholar
  10. 10.
    Donoho DL, Johnstone IM (1994) Ideal spatial adaptation by wavelet shrinkage. Biometrika 81(3):425–455MathSciNetCrossRefMATHGoogle Scholar
  11. 11.
    Donoho DL, Johnstone IM (1995) Adapting to unknown smoothness via wavelet shrinkage. J Am Stat Assoc 90(432):1200–1224MathSciNetCrossRefMATHGoogle Scholar
  12. 12.
    Fodor IK, Kamath C (2003) Denoising through wavelet thresholding: an empirical study. SPIE J Electron Imaging 12:151–160CrossRefGoogle Scholar
  13. 13.
    Gonzalez R, Woods R (2001) Digital image processing 2nd ed, Prentice HallGoogle Scholar
  14. 14.
    Jain P, Tyagi V (2015) An adaptive edge-preserving image denoising technique using tetrolet transforms. Int J Comput Graphics 31(5):657–674Google Scholar
  15. 15.
    Kim S, Kang W, Lee E, Paik J (2010) Wavelet-domain color image enhancement using filtered directional bases and frequency-adaptive shrinkage. IEEE Trans Consum Electron 56(2)Google Scholar
  16. 16.
    Lee S, Maik V, Jang J, Shin J, Paik J (2005) Noise-adaptive spatiotemporal filter for real-time noise removal in low light level images. IEEE Trans Consum Electronic 51(2):648–653CrossRefGoogle Scholar
  17. 17.
    Liu C, Szeliski R, Kang SB (2008) Automatic estimation and removal of noise from a single image. IEEE Trans Pattern Anal Mach Int 30(2):299–314CrossRefGoogle Scholar
  18. 18.
    Luisier F, Blu T, Unser M (2007) A new SURE approach to image denoising: interscale orthonormal wavelet thresholding. IEEE Trans Image Process 16(3):593–606MathSciNetCrossRefGoogle Scholar
  19. 19.
    Mairal J, Bach F, Ponce J, Sapiro G, Zisserman A (2009) Non-local sparse models for image restoration in Proc. IEEE Int Conf ComputVis, Kyoto 2272–2279Google Scholar
  20. 20.
    Mohideen SK, Perumal SA, Krishnan N, Selvakumar RK (2010) A novel approach for image denoising using dynamic tracking with new threshold technique , IEEE Int Conf Comput Intell Comput Res 1–4Google Scholar
  21. 21.
    Nasri M, Pour HN (2009) Image denoising in thewavelet domain using a new adaptive thresholding function. Neurocomputing 72:1012–1025CrossRefGoogle Scholar
  22. 22.
    Om H, Biswas M (2015) A generalized image denoising method using neighbouring wavelet coefficients. SIViP Springer J 9(1):191–200CrossRefGoogle Scholar
  23. 23.
    Petschnigg G, Agrawala M, Hoppe H, Szeliski R, Cohen M, Toyama K (2004) Digital photography with flash and no-flash image pairs. In: proceedings of SIGGRAPH, 664–672Google Scholar
  24. 24.
    Pizurica A, Philips W (2006) Estimating probability of presence of a signal of interest in multiresolution single- and multiband image denoising. IEEE Trans Image Process 15:654–665CrossRefGoogle Scholar
  25. 25.
    Portilla J, Strela V, Wainwright M, Simoncelli E (2003) Image denoising using scale mixtures of Gaussians in the wavelet domain. IEEE Trans Image Process 12(11):1338–1351MathSciNetCrossRefMATHGoogle Scholar
  26. 26.
    Rabbani H (2009) Image denoising in steerable pyramid domain based on a local Laplace prior. Pattern Recogn 42(9):2181–2193MathSciNetCrossRefMATHGoogle Scholar
  27. 27.
    Stein C (1981) Estimation of the mean of a multivariate normal distribution. Ann Statist 9:1135–1151MathSciNetCrossRefMATHGoogle Scholar
  28. 28.
    Sudha S, Suresh GR, Sukanesh R (2007) Wavelet based image denoising using adaptive thresholding. Int Conf Comput Int Mult Appl 3:296–300Google Scholar
  29. 29.
    Yan F, Cheng L, Peng S (2008) A new interscale and intrascale orthonormal wavelet thresholding for SURE-based image denoising. IEEE Trans Sign Process Lett 15:139–142CrossRefGoogle Scholar
  30. 30.
    Yu H, Zhao L, Wang H (2009) Image denoising using trivariate shrinkage filter in thewavelet domain and joint bilateral filter in the spatial Domain. IEEE Trans Image Proces 19(10):2364–2369MathSciNetGoogle Scholar
  31. 31.
    Zhang M, Gunturk BK (2008) Multiresolution bilateral filtering for image denoisin. IEEE Trans Image Process 17(12)Google Scholar

Copyright information

© Springer Science+Business Media New York 2015

Authors and Affiliations

  1. 1.Velammal College of Engineering & TechnologyMaduraiIndia

Personalised recommendations