Performance Comparison of Wavelet Denoising and Median Filter Denoising over AWGN Channel

DOI : 10.17577/IJERTV1IS5476

Download Full-Text PDF Cite this Publication

Text Only Version

Performance Comparison of Wavelet Denoising and Median Filter Denoising over AWGN Channel

Reeta Charde

EC Department,Indore Institute of Science and technology, Indore

Abstract

This paper presents approach towards Wavelet Transform and Median Filter for image reconstruction. In the past two decades, many noise reduction techniques have been developed for removing noise and retaining edge details in images. The primary goal of noise reduction is to remove the noise without losing much detail contained in an image. Wavelet transforms are specially used for compression, Denoising, Thresholding, Error reduction, reconstruction, and for image synthesis. There are different types of wavelets transform and filters are used for image reconstruction. For different value of signal to noise ratio (SNR), Bit Error Rate (BER), Root Mean Square Error (RMSE) and Peak Signal to Noise Ratio (PSNR) will change. We are using Wavelet and Median Filter for finding BER, RMSE and PSNR. The challenge is to find the best reconstruction methods for BER, RMSE, PSNR and a good perceptual result.

Keywords: WT, Image, Median Filter, SNR, RMSE, PSNR, BER, Reconstruction, Decomposition

Introduction

The objective of image reconstruction is to reduce irrelevance and redundancy of the image data in order to be able to store or transmit data in an efficient form. Wavelet transform and median filter are used for image reconstruction & denoising, for that best perceptual result Phase Shift Key (PSK) technique is used. Phase-shift keying is a digital modulation scheme that conveys data by changing, or modulating, the phase of a reference signal. For that simply load a image then we have to convert image into binary data. This binary data convert into serial form then it can be modulate and then demodulate using PSK technique. Again we have to convert serial into parallel form. Inverse Wavelet Transform as well as median filter is used for image reconstruction. We get maximum PSNR and minimum RMSE using Median Filter as compare to inverse Wavelet Transform.

Wavelet Transform

A wavelet is a small wave which has its energy concentrated in time. It has an oscillating wavelike

characteristic & it as time-scale and time-frequency analysis tools have been widely used in topographic reconstruction and still growing.

Discrete Wavelet Transform

Image Reconstruction with wavelet transform used 2D version of the analysis and synthesis filter banks. In the2D (image) case, the 1D analysis filter bank is first applied to the columns of the image and then applied to the rows. If the image has N1 rows and N2 columns, then after applying the 1D analysis filter bank to each column, two subband images are created, each having N1/2 rows and N2 columns; after applying the 1D analysis filter bank to each row of both of the two subband images, four subband images are generated, each having N1/2 rows and N2/2 columns.

Figure 1: One stage in multi-resolution wavelet decomposition of an image

Two Dimensional Discrete Wavelet Transform (2-D DWT)

The DWT is extensively used in its non-redundant form known as standard DWT. The filter bank implementation of standard DWT for images is viewed as 2-D DWT. There are certain applications for which the optimal representation can be achieved through more redundant extensions of standard DWT such as WP and SWT. Image- processing applications require two-dimensional implementation of wavelet transform. Implementation of 2-D DWT is also referred to as multidimensional wavelet transform in literature.

The implementation of an analysis filter bank for a single level 2-D DWT is shown in figure.

Figure 2: Single level analysis filter bank for 2-D DWT

This structure produces three detailed sub-images (HL, LH, HH) corresponding to three different directional-orientations (Horizontal, Vertical and Diagonal) and a lower resolution sub-image LL. The filter bank structure can be iterated in a similar manner on the LL channel to provide multilevel decomposition. Multilevel decomposition hierarchy of an image is illustrated in figure .

Figure 3: Multilevel decomposition hierarchy of an image with 2-D DWT

Each decomposition breaks the parent image into four child images. Each of such sub-images is of one fourth of the size of a parent image. The sub- images are placed according to the position of each subband in the two-dimensional partition of frequency plane as shown in above fig 4. The structure of synthesis filterbank follows the reverse implementation of analysis filterbank but with the synthesis filters. Figure shows original image of BabyGrow and its lower resolution, horizontal, vertical & diagonal images are presented of 1st decomposition.

Figure 4: Original Image

Figure 5: Lower resolution image

Figure 6: Horizontal Image

Figure 7: Vertical Image

Figure 8: Diagonal Image Haar Wavelet Transform

The Haar Wavelet is a certain sequence of rescaled "square-shaped" functions which together form a wavelet family.

Noise in Images

Image noise is random variation of brightness or color information in images, and is usually an aspect of electronic noise. It can be produced by the sensor and circuitry of a scanner or digital camera. Noisy image can be modeled as

Figure 9: Haar wavelet Transform

The Haar wavelet's mother wavelet function (t) & its scaling function (t) can be described as

Effects of Noise on Images

Where i, j = 1: N

Phase Shift Key (PSK) Modulation and Demodulation

Phase-shift keying (PSK) is a digital modulation scheme that conveys data by changing, or modulating, the phase of a reference signal. PSK modulation in Matlab can be simulated using the pskmod() function and demodulation can be performed using pskdemod(). The pskmod() produces a sequence of channel symbols (e.g. fs3, s3, s5, s6, s1, : : :g).

Figure 10: PSK Waveform Communication Channel

A communication channel is used to convey an information signal, for example a digital bit stream, from one or several senders (or transmitters) to one or several receivers. A channel has a certain capacity for transmitting information, often measured by its bandwidth in Hz or its data rate in bits per second.

Noise gives an image a generally undesirable appearance, the most significant factor is that noise can cover and reduce the visibility of certain features within the image. The loss of visibility is especially significant for low-contrast objects.

Additive white Gaussian noise (AWGN)

The standard model of amplifier noise is additive, Gaussian, independent at each pixel and independent of the signal intensity, caused primarily by JohnsonNyquist noise (thermal noise). In color cameras where more amplification is used in the blue color channel than in the green or red channel, there can be more noise in the blue channel.

Amplifier noise is a major part of the "read noise" of an image sensor, that is, of the constant noise level in dark areas of the image.

Median Filter

Median Filter is able to perform some kind of noise reduction on an image or signal. The median filter is a nonlinear digital filtering technique, often used to remove noise. Such noise reduction is a typical pre-processing step to improve the results of later processing.

The median is calculated by first sorting all the pixel values from the surrounding neighbourhood into numerical order and then replacing the pixel being considered with the middle pixel value.

Figure 11: Median Filer

Results

Figure 12 shows original image of BabyGrow

Figure 12: Original Image

Figure 13 shows reconstructed image using Inverse discrete wavelet transform (idwt)

Figure 13: Reconstructed image using Inverse discrete wavelets transform

Figure 14 shows reconstructed image using Median Filter

Figure 14: Reconstructed image using Median Filter

Figure 15 shows Bit Error Rate (BER) performance of PSK channel for image. It has been observed that with increase in SNR values BER values decreases.

Figure 15: BER performance of PSK channel for Image

Figure 16 shows Root Mean Square Error (RMSE) performance of PSK channel for image using WT and Median Filter. It has been observed that with increase in SNR values RMSE values decreases.

Figure 16: RMSE performance of PSK channel for Image

Figure 17 shows Peak Signal to Noise Ratio (PSNR) performance of PSK channel for image using WT and Median Filter. It has been observed that with increase in SNR values PSNR values increases

.

Figure 17: PSNR performance of PSK channel for Image

snr

ber

rmse

psnr

rmse_wt

psnr_wt

rmse_med

psnr_med

-10

0.324242

11.30723

27.09767

12.46605

26.25022302

11.86370141

26.68039515

-9

0.311622

11.02373

27.31823

12.3093

26.36013234

11.28133375

27.11759035

-8

0.286797

10.85711

27.45051

12.32457

26.34936537

11.34313845

27.07013465

-7

0.258922

10.6523

27.61593

12.29911

26.36732517

11.06008335

27.28963131

-6

0.237565

10.38999

27.8325

12.07816

26.52478143

10.59205212

27.66519713

-5

0.213526

9.94915

28.20908

11.71695

26.78850572

9.896001374

28.25560437

-4

0.179872

9.508599

28.60247

11.71162

26.79246178

9.172149606

28.91537671

-3

0.157637

8.873265

29.20313

11.3389

27.07338138

7.965207256

30.14085769

-2

0.130917

8.303908

29.77915

10.87964

27.43251146

6.924438969

31.35710747

-1

0.103412

7.50456

30.65829

10.35241

27.86397228

5.655710054

33.11505657

0

0.079096

6.773928

31.54799

9.826453

28.31686399

4.982254011

34.216282

1

0.05649

5.878611

32.77931

8.997514

29.08234904

4.08593887

35.93896201

2

0.038184

4.659128

34.79871

7.030102

31.2255665

3.113900406

38.29870494

3

0.023206

3.6337

36.95782

5.205645

33.83530791

2.497483941

40.21474522

4

0.013082

2.938535

38.80218

4.659763

34.79752346

2.458682237

40.35075123

5

0.006287

2.10012

41.71992

5.555463

33.2703946

2.141016045

41.55240087

5

0.005594

1.923462

42.48313

5.470131

33.40484417

2.13686645

41.5692517

5

0.005131

1.441025

44.99137

5.301313

33.67713028

4.431305056

35.23416634

Table 1: SNR , BER, RMSE and PSNR performance of PSK channel for Image using Wavelet Transform and Median Filter

Conclusion

Table 1 shows the performance of PSK channel for image using WT and Median Filter. It has been observed that with increase in SNR values BER values decreases, RMSE values also decreases and PSNR values increases. Image has been more denoised and reconstructed using Median Filter as compare to Wavelet transform.

References

  1. Reeta Charde, Study of Image Reconstruction and Denoising using Wavelet transform ,1st National Conference in BM college Indore ,27th April 2012

  2. IEEE Transactions On Image Processing, Image Denoising Using Derotated Complex

    Wavelet Coefficients Vol. 17, No. 9, September 2008.

  3. IEEE Transactions On Medical Imaging, Image Reconstruction Using the Wavelet Transform for Positron Emission Tomography, Vol. 20, No. 11, November 2001.

  4. International Journal Of Imaging Science And Engineering (IJISE), Performance Analysis of Image Denoising System for different levels of Wavelet decomposition, VOL.1,NO.3, July 2007

  5. IJCSNS International Journal of Computer Science & Network Security, Image De-noising using DWT,VOL.8 No 1, January 2009.

  6. Digital Image Processing Using MATLAB, 2nd edition, By Gonzales, Woods, & Eddins

Leave a Reply