Abstract
In this paper, we have proposed a hybrid denoising algorithm based on combining of the shearlet transform method, as a pre-processing step, with the Yaroslavsky’s filter, as a kernel smoother, on a wide class of images with various properties such as thin features and textures. In the other word, proposed algorithm is a two-step algorithm, where in the first step the image is filtered by shearlet transform method and in the second step the weighted Yaroslavsky’s filter is applied on result of first step. The weight coefficients of the Yaroslavsky’s filter are achieved by pixel similarities in the denoised image from the first step. The theoretical results are confirmed via simulations for 2D images corrupted by additive white Gaussian noise. Experimental results illustrate that proposed hybrid method has good effect on suppressing the pseudo-Gibbs and shearlet-like artifacts can obtain better performance in terms of mean square error (MSE), peak signal to noise ratio (PSNR) and structural similarity (SSIM) index rather than existing state-of-the-art methods.
Similar content being viewed by others
References
Abazari R, Lakestani M (2017) Fourier based discrete shearlet transform for speckle noise reduction in medical ultrasound images. Curr Med Imaging Rev 13. https://doi.org/10.2174/1573405613666170405150828
Arias-Castro E, Salmon J, Willett R (2012) Oracle inequalities and minimax rates for non-local means and related adaptive kernel-based methods. SIAM J Imag Sci 5(3):944–992
Briggs WL, Van Emden H (1995) The DFT: an owner’s manual for the discrete fourier transform. SIAM
Buades A, Coll B, Morel J-M (2005) A review of image denoising algorithms, with a new one. Multiscale Model Simul 4(2):490–530
Burt PJ, Adelson E (1983) The Laplacian pyramid as a compact image code. IEEE Trans Commun 31(4):532–540
Candes EJ (1998) Ridgelets: theory and applications. Ph.D. thesis, Department of Statistics, Stanford University
Candes EJ, Donoho DL (1999) Curvelets. Tech. report, Department of Statistics, Stanford University
Candes EJ, Donoho DL (2000) Curvelets: a surprisingly effective nonadaptive representation for objects with edges. Tech. report, Department of Statistics, Stanford University
Colonna F, Easley GR, Guo K, Labate D (2010) Radon transform inversion using the shearlet representation. Appl Comput Harmon Anal 29(2):232–250
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–2095
Do MN, Vetterli M (2005) The contourlet transform: an efficient directional multiresolution image representation. IEEE Trans Image Process 14(12):2091–2106
Donoho DL, Huo X (2001) Beamlets and multiscale image analysis. Tech. report, Stanford University
Easley G, Labate D, Lim W-Q (2008) Sparse directional image representations using the discrete shearlet transform. Appl Comput Harmon Anal 25(1):25–46
Fan J, Gijbels I (1996) Local polynomial modelling and its applications. Monographs on Statistics and Applied Probability, vol 66. Chapman & Hall, London
François Meyer G., Ronald RC (1997) Brushlets: a tool for directional image analysis and image compression. Appl Comput Harmon Anal 4(2):147–187
Guo K, Labate D (2007) Optimally sparse multidimensional representation using shearlets. SIAM J Math Anal 39(1):298–318
Guo K, Labate D (2009) Characterization and analysis of edges using the continuous shearlet transform. SIAM J Imag Sci 2(3):959–986
Guo K, Labate D (2012) Optimally sparse representations of 3d data with c 2 surface singularities using parseval frames of shearlets. Siam J Math Anal 44:851–886
Guo K, Labate D (2013) The construction of smooth parseval frames of shearlets. Math Model Nat Phenom 8(1):82–105
Korostelev AP, Tsybakov AB (1993) Minimax theory of image reconstruction. Lecture Notes in Statistics, vol 82. Springer, New York
Kutyniok G, Lim W (2011) Image separation using wavelets and shearlets. In: Curves and surfaces (Avignon, France, 2010), lecture notes in computer science 6920
Labate D, Lim W. -Q., Kutyniok G, Weiss G (2005) Sparse multidimensional representation using shearlets. Wavelets XI (San Diego, CA, 2005). SPIE Proc 5914:254–262. SPIE, Bellingham, WA, 2005
Lakestani M, Razzaghi M, Mousavi Z (2016) Combined shearlet shrinkage and total variation minimization for image denoising. Iran J Sci Technol Trans A Sci. https://doi.org/10.22099/IJSTS.2016.3677
Lee JS (1983) Digital image smoothing and the sigma filter. Computer Vision, Graphics, and Image Processing 24(2):255–269
Lim W (2010) The discrete shearlet transform: a new directional transform and compactly supported shearlet frames. IEEE Trans Med Imaging 19(5):1166–80
Neighborhood filter [computer software], retrieved from http://josephsalmon.eu/
Patel VM, Easley G, Healy DM (2009) Shearlet-based deconvolution. IEEE Trans Image Process 18:2673–2685
Salmon J, Willett R, Arias-Castro E (2012) A two-stage denoising filter: the preprocessed Yaroslavsky filter. In: Statistical signal processing workshop (SSP). IEEE, pp 464–467
Shearlab [computer software], retrieved from http://www.shearlet.org/
Wang Z, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13 (4):600–612
Wang X-Y, Liua Y -C, Yang H -Y (2014) Image denoising in extended Shearlet domain using hidden Markov tree models. Digital Signal Process 30:101–113
Yaroslavsky LP (1985) Digital picture processing. Springer Series in Information Sciences, vol 9. Springer, Berlin
Acknowledgments
The authors would like to thank the anonymous referees for their useful suggestions, which significantly clarified the presentation of the paper.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Abazari, R., Lakestani, M. A hybrid denoising algorithm based on shearlet transform method and Yaroslavsky’s filter. Multimed Tools Appl 77, 17829–17851 (2018). https://doi.org/10.1007/s11042-018-5648-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-018-5648-7