Multimedia Tools and Applications

, Volume 71, Issue 3, pp 1529–1558 | Cite as

A denoising algorithm via wiener filtering in the shearlet domain

  • Pengfei Xu
  • Qiguang Miao
  • Xing Tang
  • Junying Zhang


An image denoising algorithm via wiener filtering in the shearlet domain is proposed in this paper, it makes full use of the advantages of them. Shearlets have the features of directionality, localization, anisotropy and multiscale, the image can be decomposed more accurately, and the noise information locates at the high frequency contents in the frequency spectrum, which can help the removal of noise. The wiener filtering is based on minimizing the mean square error criteria; and it has a good performance on removing the Gaussian white noise. So the combination between them can remove noise more effectively. The noisy image is decomposed by the shearlet transform at any scales and in any directions firstly, the high and low frequency coefficients are thus acquired. And then, in the shearlet domain, the high frequency parts are filtered by wiener filtering. Finally, the inverse shearlet transform is adopted to obtain the denoised image. At the end of paper, the experiments show that the proposed algorithm could get better results than others.


Image denoising Shearlets Shearlet domain Wiener filtering Minimizing the mean square error criteria Shrinkage factor 



The authors would like to thank the anonymous reviewers for their helpful comments and advices which contributed much to the improvement of this paper. The work was jointly supported by the National Natural Science Foundations of China under grant No. 61072109, 61272280, 41271447, the Fundamental Research Funds for the Central Universities under grant No. K5051203020 and K5051203001, the Creative Project of the Science and Technology State of xi’an under grant No. CXY1133(1) and CXY1119(6).


  1. 1.
    Aboshosha A, Hassan M, Ashour M, El Mashade M (2009) Image denoising based on spatial filters, an analytical study. Computer Engineering & Systems, 2009. ICCES 2009. International Conference on. 245–250Google Scholar
  2. 2.
    Chang SG, Yu B, Vetterli M (2000) Adaptive wavelet thresholding for image denoising and compression. IEEE transactions on image processing 9(9):1532–1546CrossRefMATHMathSciNetGoogle Scholar
  3. 3.
    Do MN, Vetterli M (2005) The contourlet transform: An efficient directional multiresolution image representation. IEEE Transaction on Image Processing 14(12):2091–2106CrossRefMathSciNetGoogle Scholar
  4. 4.
    Easley G, Labate D, Lim W-Q (2008) Sparse directional image representations using the discrete shearlet transform. Appl Comput Harmon Anal 25:25–46CrossRefMATHMathSciNetGoogle Scholar
  5. 5.
    Eslami R, Radha H (2006) Translation-invariant contourlet transform and its application to image denoising. Image Processing, IEEE Transactions on 15(11):3362–3374CrossRefGoogle Scholar
  6. 6.
    Guo K, Labate D (2007) Optimally Sparse Multidimensional Representation using Shearlets. SIAM J Math Anal 39(1):298–318CrossRefMATHMathSciNetGoogle Scholar
  7. 7.
    Hu H, Sun H, Deng C, Chen X, Liu Z, Zhan H-x (2010) Image de-noising algorithm based on shearlet transform. Journal of computer application 30(6):1562–1564CrossRefGoogle Scholar
  8. 8.
    Jiao Licheng, Hou Biao, Wang Shuang, Liu Fang (2008) Image Multiscale Geometric Analysis: Theory and Applications. Xian Electronic Science & Technology University Press. Xi’anGoogle Scholar
  9. 9.
    Kazubek M (2003) Wavelet domain image denoising by thresholding and Wiener filtering. Signal Processing Letters, IEEE 10(11):324–326CrossRefGoogle Scholar
  10. 10.
    Kim D, Oh H-S, Naveau P (2011) Hybrid wavelet denoising procedure of discontinuous surfaces. IET Image Process 5(8):684–692CrossRefMathSciNetGoogle Scholar
  11. 11.
    Kutyniok G, Labate D (2009) Resolution of the Wavefront Set using Continuous Shearlets. Trans Amer Math Soc 361:2719–2754CrossRefMATHMathSciNetGoogle Scholar
  12. 12.
    Lee YW (1960) Statistical Theory of Communication. John Wiley and Sons, Inc., New YorkMATHGoogle Scholar
  13. 13.
    Liu S-p, Fang Y (2008) Image Denosing Based on Contourlet Transform and Wiener Filter. Comput Eng 34(5):210–212, in ChineseMathSciNetGoogle Scholar
  14. 14.
    Liu YX, Peng YH, Qu HJ, Yin Y (2007) Energy-based adaptive orthogonal FRIT and its application in image denoising. Science in China Series F: Information Sciences 50(2):212–226CrossRefMATHMathSciNetGoogle Scholar
  15. 15.
    Liu G, Zeng X, Liu Y (2012) Image denoising by random walk with restart Kernel and non-subsampled contourlet transform. IET Signal Process 6(2):148–158CrossRefMathSciNetGoogle Scholar
  16. 16.
    Miao Q-g, Shi C, Xu P-f, Yang M, Shi Y-b (2011) A Novel Algorithm of Image Fusion Using Shearlets. Opt Commun 284(6):1540–1547CrossRefGoogle Scholar
  17. 17.
    Na Deng, Chang-sen Jiang. Selection of Optimal Wavelet Basis for Signal Denoising. 2012 9th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD 2012). 2012.Google Scholar
  18. 18.
    Patel VM, Easley GR, Healy DM (2009) Shearlet-Based Deconvolution. IEEE Transaction on Image Processing 18(12):2673–2684CrossRefMathSciNetGoogle Scholar
  19. 19.
    Ramin Eslami, Hayder Radha. Translation-Invariant Contourlet Transform and Its Application to Image Denoising. IEEE Transaction on image processing, 15(11), NOV. 2006Google Scholar
  20. 20.
    Shao-Wei D, Yan-Kui S, Xiao-Lin T, Ze-Sheng T (2007) Image denoising based on complex contourlet transform. Wavelet Analysis and Pattern Recognition, 2007. ICWAPR’07 International Conference on 4:1742–1747Google Scholar
  21. 21.
    Shearlet webpage,
  22. 22.
    Shui P-L (2005) Image denoising algorithm via doubly local Wiener filtering with directional windows in wavelet domain. Signal Processing Letters, IEEE 12(10):681–684CrossRefGoogle Scholar
  23. 23.
    Shui P-L, Zhou Z-F, Li J-X (2007) Image denoising algorithm via best wavelet packet base using Wiener cost function. Image Processing, IET 1(3):311–318CrossRefGoogle Scholar
  24. 24.
    Tian P, Li Q, Ma P, Niu Y (2008) A New Method Based on Wavelet Transform for Image Denoising. Journal of Image and Graphics 13(3):395–399, in ChineseGoogle Scholar
  25. 25.
    Xiaohua Zhang, Qiang Zhang, LC Jiao. Image Denoising With Non-local Means In The Shearlet Domain.Google Scholar
  26. 26.
    Xie J-c, Zhang D-l, Xu W-l (2002) Overview on Wavelet Image Denoising. Journal of Image and Graphics 7(3):209–217, in ChineseGoogle Scholar
  27. 27.
    Xuesen Q, Jian S (1981) Engineering cybernetics. Science Publishing House, BeijingGoogle Scholar
  28. 28.
    Zhou Z-F, Shui P-L (2007) Contourlet-based image denoising algorithm using directional windows. Electron Lett 43(2):92–93CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2012

Authors and Affiliations

  • Pengfei Xu
    • 1
  • Qiguang Miao
    • 1
  • Xing Tang
    • 1
  • Junying Zhang
    • 1
  1. 1.School of ComputerXidian UniversityXi’anChina

Personalised recommendations