Comparative Analysis of BM3D and Complex Wavelet Transform based Image Denoising Techniques

S. Swarnalatha*, P. Satyanarayana**, B. Shoban Babu***
* Associate Professor, Department of Electronics and Communication Engineering, Sri Venkateswara University College of Engineering, Tirupati, India.
** Professor, Department of Electronics and Communication Engineering, Annamacharya Institute of Technology and Sciences, Tirupati, India.
Periodicity:July - September'2015
DOI : https://doi.org/10.26634/jip.2.3.3602

Abstract

This paper presents a comparison between the BM3D and Complex Wavelet Transform based image denoising techniques based on their performance analysis. Complex Wavelet Transforms overcome the limitations of classic Discrete Wavelet Transforms such as, shift sensitivity, poor directionality. Block Matching with 3D filtering (BM3D) technique is a combination of spatial and transform domain filtering techniques. BM3D employs the spatial filtering like Wiener Filtering, and transform based techniques such as Discrete Cosine Transform (DCT), Discrete Wavelet Transform (DWT); and fusing all the filtered results into a single image to accomplish better performance. As the BM3D techniques use both the spatial and transform based filtering techniques, it achieves a better performance than that of the Complex Wavelet Transforms. However, BM3D based image denoising technique consumes more time than that of Wavelet Transform based image denoising techniques.

Keywords

Block matching with 3D filtering (BM3D), Discrete Cosine Transform (DCT), Discrete Wavelet Transform (DWT), Dual Tree Complex Wavelet Transform (DTCWT), Hyperanalytic Wavelet Transform (HWT), Hyperanalytic Dual Tree Complex Wavelet Transform (HDTCWT), Additive White Gaussian Noise (AWGN)

How to Cite this Article?

Swarnalatha, S., Satyanarayana, P., and Babu, B.S. (2015). Comparative Analysis of BM3D and Complex Wavelet Transform based Image Denoising Techniques. i-manager’s Journal on Image Processing, 2(3), 19-28. https://doi.org/10.26634/jip.2.3.3602

References

[1]. L. Yaroslavsky, K. Egiazarian, and J. Astola, (2001). "Transform domain image restoration methods: review, com-parison and interpretation”, Nonlinear Image Processing and Pattern Analysis XII, Proc. SPIE 4304, pp. 155—169.
[2]. R. Öktem, L. Yaroslavsky, and K. Egiazarian, (1998). "Signal and image denoising in transform domain and wavelet shrinkage: a comparative study", in Proc. of EUSIPCO'98, Rhodes, Greece.
[3]. C. Kervrann and J. Boulanger, (2005). "Local adaptivity to variable smoothness for exemplar-based image denoising and representation", Research Report INRIA, RR-5624.
[4]. A. Buades, B. Coll, and J. M. Morel, (2005). "A review of image denoising algorithms, with a new one", Multiscale Model. Simul, Vol.4, pp. 490-530.
[5]. L. Sendur and I. W. Selesnick, (2002). “Bivariate shrinkage functions for wavelet-based denoising exploiting interscale dependency”, IEEE Trans. on Sign. Proc, Vol. 50 No. 11, pp. 2744-2756.
[6]. I. Firoiu, A. Isar, and D. Isar, (2009). A maximum A Posteriori Approach of Hyperanalytic Wavelet Based Image Denoising in a Multi-Wavelet Context”, Proc of the 9th WSEAS International Conference on Signal Processing, pp. 113-119.
[7]. N. Kingsbury, (2001). Complex Wavelets for Shift Invariant Analysis and Filtering of Signals, Applied and Comp. Harm. Anal.10, pp. 234-253.
[8]. N G Kingsbury, (2000). “A Dual-Tree Complex Wavelet Transform with improved orthogonality and symmetry properties”, Proc. IEEE Conf. on Image Processing, Vancouver, Vol. 2, pp. 375-378.
[9]. Ivan W. Selesnick (2001). “The Characterization and Design of Hilbert Transform Pairs of Wavelet Bases”. Conference on Information Science and Systems, The Johns Hopkins University.
[10]. N. Kingsbury, (1999). “Image processing with complex wavelets”, Philosophical Transactions of the Royal Society London, A 357 No.1760, pp. 2543-2560.
[11]. Ivan W. Selesnick, Richard G. Baraniuk and Nick G. Kingsbury (2005). “The Dual-Tree Complex Wavelet Transform”, IEEE Signal Processing Magazine, Vol. 22, No. 6, pp. 123-151.
[12]. C. Nafornita, I. Firoiu, J. Boucher, A. Isar, (2008). “A New Watermarking Method Based on the use of the Hyperanalytic Wavelet Transform”, Proc. SPIE 7000, Optical and Digital Image Processing.
[13]. J. B. MacQueen, (1967). “Some methods for classification and analysis of multivariate observations”, Proc. Berkeley Symp. Math. Stat. Probab., Berkeley, pp. 281-297.
[14]. S. Swarnalatha, P. Satyanarayana, B. Shoban Babu, (2015). “Image Denoising Techniques Using Dual Tree Complex and Hyperanalytic Wavelet Transform With Bi- Shrink Filter”, IJAREEIE, Vol. 4, No. 4, pp. 2572-2580.
[15]. S. Swarnalatha, P. Satyanarayana, B. Shoban Babu, (2015). “Hyperanalytic Dual Tree Complex Wavelet Transform Based Image Denoising Using Bi-Variate Shrinkage Filter”, IJMRA, Vol. 3, No. 8, pp. 102-121.
[16]. T. Kohonen, (1997). “Self-Organizing Maps”, 2nd ed., ser, Information Sciences, Springer, Heidelberg, Vol. 30.
[17]. F. Hppner, F. Klawonn, R. Kruse, and T. Runkler, (1999). Fuzzy Cluster Analysis. Wiley, Chichester.
[18]. A. Gersho, (1982). “On the structure of vector quantizers”, IEEE Trans. Inf. Theory, Vol. 28, No. 2, pp. 157166.
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Online 15 15

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.