SlideShare a Scribd company logo
1 of 4
Download to read offline
Image Denoising using Wavelet Thresholding
Lakhwinder Kaur
Deptt. of CSE
SLIET, Longowal
Punjab (148106), India
mahal2k8@yahoo.com

Savita Gupta
Deptt. of CSE
SLIET, Longowal
Punjab (148106), India
savita2k8@yahoo.com

Abstract
This paper proposes an adaptive threshold
estimation method for image denoising in the wavelet
domain based on the generalized Guassian
distribution (GGD) modeling of subband coefficients.
The proposed method called NormalShrink is
computationally more efficient and adaptive because
the parameters required for estimating the threshold
depend on subband data. The threshold is computed
by βσ2/σy where σ and σ y are the standard
deviation of the noise and the subband data of noisy
image respectively. β is the scale parameter, which
depends upon the subband size and number of
decompositions. Experimental results on several test
images are compared with various denoising
techniques like Wiener Filtering [2], BayesShrink [3]
and SureShrink [4]. To benchmark against the best
possible performance of a threshold estimate, the
comparison also include Oracleshrink. Experimental
results show that the proposed threshold removes
noise significantly and remains within 4% of
OracleShrink
and
outperforms
SureShrink,
BayesShrink and Wiener filtering most of the time.
Keywords: Wavelet Thresholding, Image Denoising,
Discrete Wavelet Transform.

1.

Introduction

An image is often corrupted by noise in its acquition
and transmission. Image denoising is used to remove
the additive noise while retaining as much as
possible the important signal features. In the recent
years there has been a fair amount of research on
wavelet thresholding and threshold selection for
signal de-noising [1], [3]-[10], [12], because wavelet
provides an appropriate basis for separating noisy
signal from the image signal. The motivation is that
as the wavelet transform is good at energy
compaction, the small coefficient are more likely due
to noise and large coefficient due to important signal
features [8]. These small coefficients can be
thresholded without affecting the significant features
of the image.
Thresholding is a simple non-linear technique, which
operates on one wavelet coefficient at a time. In its

R.C. Chauhan
Deptt. of CSE
SLIET, Longowal
Punjab (148106), India
rcchauhan@hotmail.com

most basic form, each coefficient is thresholded by
comparing against threshold, if the coefficient is
smaller than threshold, set to zero; otherwise it is
kept or modified. Replacing the small noisy
coefficients by zero and inverse wavelet transform on
the result may lead to reconstruction with the
essential signal characteristics and with less noise.
Since the work of Donoho & Johnstone [1], [4], [9],
[10], there has been much research on finding
thresholds, however few are specifically designed for
images. In this paper, a near optimal threshold
estimation technique for image denoising is proposed
which is subband dependent i.e. the parameters for
computing the threshold are estimated from the
observed data, one set for each subband.
The paper is organized as follows. Section 2
introduces the concept of wavelet thresholding.
Section 3 explains the parameter estimation for
NormalShrink. Section 4 describes the proposed
denoising algorithm. Experimental results &
discussions are given in section 5 for three test
images at various noise levels. Finally the concluding
remarks are given in section 6.
2.

Wavelet Thresholding

Let f = {fij, i, j = 1,2…M} denote the M × M matrix
of the original image to be recovered and M is some
integer power of 2. During transmission the signal f
is corrupted by independent and identically
distributed (i.i.d) zero mean, white Gaussian Noise nij
with standard deviation σ i.e. nij ~ N (0, σ2) and at
the receiver end, the noisy observations gij= fij + σ nij
is obtained. The goal is to estimate the signal f from
noisy observations gij such that Mean Squared error
(MSE)[11] is minimum. Let W and W-1 denote the
two dimensional orthogonal discrete wavelet
transform (DWT) matrix and its inverse respectively.
Then Y = Wg represents the matrix of wavelet
coefficients of g having four subbands (LL, LH, HL
and HH) [7], [11]. The sub-bands HHk, HLk, LHk are
called details, where k is the scale varying from 1, 2
…… J and J is the total number of decompositions.
The size of the subband at scale k is N/2 k × N/2 k .
The subband LLJ is the low-resolution residue.
The wavelet thresholding denoising method
processes each coefficient of Y from the detail
ˆ
subbands with a soft threshold function to obtain X .
The denoised estimate is inverse transformed to
ˆ
ˆ
f = W −1 X .
In the experiments, soft thresholding has been used
over hard thresholding because it gives more visually
pleasant images as compared to hard thresholding;
reason being the latter is discontinuous and yields
abrupt artifacts in the recovered images especially
when the noise energy is significant.

1.

2.
3.
4.

3. Estimation of Parameters for NormalShrink
This section describes the method for computing the
various parameters used to calculate the threshold
value (TN), which is adaptive to different subband
characteristics.

ˆ
βσ 2
ˆ
σy

TN =

,

(2)






Lk is the length of the subband at kth scale.

ˆ
σ2

is the noise variance, which is estimated from
the subband HH1, using the formula [7][13]:
2






and

median( Yij )

ˆ
σy

0.6745






ˆ
σ =
2

ˆ
f.

5. Experimental Results and Discussions






Lk
J

reconstruct the denoised image

(1)

Where, the scale parameter β is computed once for
each scale using the following equation:

β = log

5.

Perform multiscale decomposition [11] of
the image corrupted by guassian noise using
wavelet transform.
Estimate the noise variance σ2 using
equation (3).
For each level, compute the scale parameter
β using equation (2).
For each subband (except the lowpass
residual)
a) Compute the standard deviation σy .
b) Compute threshold TN using
equation (1).
c) Apply soft thresholding to the
noisy coefficients.
Invert the multiscale decomposition to

,

Yij ∈ subband HH1 (3)

is the standard deviation of the subband

under consideration computed by using the standard
MATLAB command.
To summarize, the proposed method is named as
NormalShrink which performs soft thresholding with
the data driven subband dependent threshold TN .

4. Image Denoising Algorithm
This section describes the image denoising
algorithm, which achieves near optimal soft
threshholding in the wavelet domain for recovering
original signal from the noisy one. The algorithm is
very simple to implement and computationally more
efficient. It has following steps:

The experiments are conducted on several natural
gray scale test images like Lena, Barbara and
Goldhill of size 512 × 512 at different noise levels
σ=10, 20, 30 35. The wavelet transform employs
Daubechies’ least asymmetric compactly supported
wavelet with eight vanishing moments [14] at four
scales of decomposition. To assess the performance
of NormalShrink, it is compared with SureShrink,
BayesShrink, OracleThresh and Wiener.
To benchmark against the best possible performance
of a threshold estimate, the comparison include
OracleShrink, the best soft thresholding estimate
obtainable assuming the original image known. The
PSNR from various methods are compared in Table I
and the data are collected from an average of five
runs. Since the main comparison is against
SureShrink and BayesShrink, the better one among
these is highlighted in bold font for each test set.
NormalShrink
outperforms
SureShrink
and
BayesShrink most of the time in terms of PSNR as
well as in terms of visual quality. Moreover
NormalShrink is 4% faster than BayesShrink.
The choice of soft thresholding over hard
thresholding is justified from the results of best
possible performance of a hard threshold estimator,
OracleThresh.
Comparisons are also made with the best possible
linear filtering technique i.e. Wiener filter (from the
MATLAB image processing toolbox, using
3× 3 local window). The results in the table I show
that PSNR are considerably worse than the nonlinear
thresholding methods, especially when σ is large.
The image quality is also not as good as those of the
thresholding methods. Fig. 1 shows the noisy image
and resulting images of Wiener filter, BayesShrink
and NormalShrink for Lena at σ = 30 .
Table I: PSNR results for various test images and σ values, of (1) OracleShrink, (2) SureShrink,
(3) NormalShrink, (4) BayesShrink, (5) OracleThresh, and (6) Wiener
OracleShrink
Lena
σ =10
σ =20
σ =30
σ =35
Barbara
σ =10
σ =20
σ =30
σ =35
Goldhill
σ =10
σ =20
σ =30
σ =35

SureShrink

NormalShrink

BayesShrink

OracleThresh

Wiener

33.6114
30.3813
28.6009
27.9492

33.4755
30.0724
28.3935
27.8293

33.5390
30.3530
28.5330
27.8908

33.4106
30.2258
28.4901
27.8593

32.6988
29.5232
27.7106
27.0696

33.5793
28.9868
25.6915
24.3901

31.5070
27.4079
25.3289
24.5840

30.6327
27.2961
25.0969
24.2202

31.3744
27.3298
25.2269
24.5403

31.0322
27.2843
25.2842
24.5200

30.4935
26.3428
24.0979
23.3580

29.8159
26.7916
24.2973
23.2381

31.9734
28.7682
27.1687
26.6525

31.8715
28.4362
27.0256
26.3356

31.7108
28.6590
27.0963
26.5098

31.9004
28.6570
27.1133
26.6088

30.7980
27.7837
26.3061
25.7732

31.8093
28.2604
25.3490
24.1476

6. Conclusion

References

In this paper, a simple and subband adaptive
threshold is proposed to address the issue of image
recovery from its noisy counterpart. It is based on the
generalized Guassian distribution modeling of
subband coefficients. The image denoising algorithm
uses soft thresholding [1] to provide smoothness and
better edge preservation at the same time.
Experiments are conducted to assess the performance
of NormalShrink in comparison with the
OracleShrink,
SureShrink,
BayesShrink,
OracleThresh and Wiener. The results show that
NormalShrink removes noise significantly and
remains within 4% of OracleShrink and outperforms
SureShrink, BayesShrink and Wiener filtering most
of the time. Moreover NormalShrink is 4% faster
than BayesShrink. It is further suggested that the
proposed threshold may be extended to the
compression framework, which may further improve
the denoising performance.

[1]

[2]

[3]

[4]

[5]

Acknowledgement
The work presented in this paper has been possible
due to funding from the project sponsored by
Ministry of Human Resources and Development;
INDIA. This work has been carried out in research
and development laboratory in Department of
Computer Science and Engg. at SLIET. Authors
would also like to thank Dr. S. Chang and Dr. Martin
Vetterli for their kind support and timely help.

[6]

[7]

D.L. Donoho, De-Noising by Soft
Thresholding, IEEE Trans. Info. Theory 43,
pp. 933-936, 1993.
Javier Portilla, Vasily Strela, Martin J.
Wainwright, Eero P. Simoncelli, Adaptive
Wiener Denoising using a Gaussian Scale
Mixture Model in the wavelet Domain,
Proceedings of the 8th International
Conference
of
Image
Processing
Thessaloniki, Greece. October 2001.
S. Grace Chang, Bin Yu and M. Vattereli,
Adaptive Wavelet Thresholding for Image
Denoising and Compression, IEEE Trans.
Image Processing, vol. 9, pp. 1532-1546,
Sept. 2000.
D.L. Donoho and I.M. Johnstone, Adapting
to unknown smoothness via wavelet
shrinkage, Journal
of
American
Statistical Assoc., Vol. 90, no. 432, pp
1200-1224, Dec. 1995.
S. Grace Chang, Bin Yu and M. Vattereli,
Wavelet Thresholding for Multiple Noisy
Image Copies, IEEE
Trans. Image
Processing, vol. 9, pp.1631- 1635, Sept.
2000.
S. Grace Chang, Bin Yu and M. Vattereli,
Spatially Adaptive Wavelet Thresholding
with Context Modeling for Image
Denoising,, IEEE Trans. Image Processing,
vol. 9, pp. 1522-1530, Sept. 2000.
M. Vattereli and J. Kovacevic, Wavelets and
Subband Coding. Englewood Cliffs, NJ,
Prentice Hall, 1995.
[8]

[9]

[10]

[11]

Maarten Jansen, Noise Reduction by Wavelet
Thresholding, Springer –Verlag New York
Inc.- 2001.
D.L. Donoho and I.M. Johnstone, Ideal
spatial adaptation via wavelet shrinkage,
Biometrica, Vol. 81, pp. 425-455,1994.
D.L. Donoho and I.M. Johnstone, Wavelet
shrinkage: Asymptopia?, J.R. Stat. Soc. B,
ser. B, Vol. 57, no. 2, pp. 301-369, 1995.
Savita Gupta and Lakhwinder kaur, Wavelet
Based
Image Compression
using
Daubechies Filters, In proc. 8th National
conference on communications, I.I.T.
Bombay, NCC-2002.

[12]

[13]

[14]

M. Lang, H. Guo and J.E. Odegard, Noise
reduction Using Undecimated Discrete
wavelet transform, IEEE Signal Processing
Letters, 1995.
P.H. Westrink, J. Biemond and D.E. Boekee,
An optimal bit allocation algorithm for subband coding, in Proc. IEEE Int. Conf.
Acoustics, Speech, Signal Processing, Dallas,
TX, April 1987, pp. 1378-1381.
Daubechies, Ten Lectures on Wavelets, Vol.
61 of Proc. CBMS-NSF Regional
Conference Series in Applied Mathematics.
Philadelphia, PA: SIAM, 1992.

(a)

(b)

(c)

(d)

Fig. 1. Comparing the performance of
(d) NormalShrink.

(a) Noisy Lena at σ = 30 with (c) Wiener filter (b) BayesShrink and

More Related Content

What's hot

Noise Level Estimation for Digital Images Using Local Statistics and Its Appl...
Noise Level Estimation for Digital Images Using Local Statistics and Its Appl...Noise Level Estimation for Digital Images Using Local Statistics and Its Appl...
Noise Level Estimation for Digital Images Using Local Statistics and Its Appl...TELKOMNIKA JOURNAL
 
Detection and Classification in Hyperspectral Images using Rate Distortion an...
Detection and Classification in Hyperspectral Images using Rate Distortion an...Detection and Classification in Hyperspectral Images using Rate Distortion an...
Detection and Classification in Hyperspectral Images using Rate Distortion an...Pioneer Natural Resources
 
BilateralFiltering
BilateralFilteringBilateralFiltering
BilateralFilteringJacob Logas
 
Survey on Single image Super Resolution Techniques
Survey on Single image Super Resolution TechniquesSurvey on Single image Super Resolution Techniques
Survey on Single image Super Resolution TechniquesIOSR Journals
 
Image processing second unit Notes
Image processing second unit NotesImage processing second unit Notes
Image processing second unit NotesAAKANKSHA JAIN
 
Introduction to deep learning based voice activity detection
Introduction to deep learning based voice activity detectionIntroduction to deep learning based voice activity detection
Introduction to deep learning based voice activity detectionNAVER Engineering
 
On the approximation of the sum of lognormals by a log skew normal distribution
On the approximation of the sum of lognormals by a log skew normal distributionOn the approximation of the sum of lognormals by a log skew normal distribution
On the approximation of the sum of lognormals by a log skew normal distributionIJCNCJournal
 
Neural Networks: Least Mean Square (LSM) Algorithm
Neural Networks: Least Mean Square (LSM) AlgorithmNeural Networks: Least Mean Square (LSM) Algorithm
Neural Networks: Least Mean Square (LSM) AlgorithmMostafa G. M. Mostafa
 
HRNET : Deep High-Resolution Representation Learning for Human Pose Estimation
HRNET : Deep High-Resolution Representation Learning for Human Pose EstimationHRNET : Deep High-Resolution Representation Learning for Human Pose Estimation
HRNET : Deep High-Resolution Representation Learning for Human Pose Estimationtaeseon ryu
 
Wavelet transform in two dimensions
Wavelet transform in two dimensionsWavelet transform in two dimensions
Wavelet transform in two dimensionsAyushi Gagneja
 
IRJET-Design and Implementation of Haze Removal System
IRJET-Design and Implementation of Haze Removal SystemIRJET-Design and Implementation of Haze Removal System
IRJET-Design and Implementation of Haze Removal SystemIRJET Journal
 
Gi2429352937
Gi2429352937Gi2429352937
Gi2429352937IJMER
 
Performance Analysis of Image Enhancement Using Dual-Tree Complex Wavelet Tra...
Performance Analysis of Image Enhancement Using Dual-Tree Complex Wavelet Tra...Performance Analysis of Image Enhancement Using Dual-Tree Complex Wavelet Tra...
Performance Analysis of Image Enhancement Using Dual-Tree Complex Wavelet Tra...IJERD Editor
 
NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis
NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis
NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis taeseon ryu
 

What's hot (18)

Noise Level Estimation for Digital Images Using Local Statistics and Its Appl...
Noise Level Estimation for Digital Images Using Local Statistics and Its Appl...Noise Level Estimation for Digital Images Using Local Statistics and Its Appl...
Noise Level Estimation for Digital Images Using Local Statistics and Its Appl...
 
Detection and Classification in Hyperspectral Images using Rate Distortion an...
Detection and Classification in Hyperspectral Images using Rate Distortion an...Detection and Classification in Hyperspectral Images using Rate Distortion an...
Detection and Classification in Hyperspectral Images using Rate Distortion an...
 
BilateralFiltering
BilateralFilteringBilateralFiltering
BilateralFiltering
 
Db Scan
Db ScanDb Scan
Db Scan
 
Survey on Single image Super Resolution Techniques
Survey on Single image Super Resolution TechniquesSurvey on Single image Super Resolution Techniques
Survey on Single image Super Resolution Techniques
 
Image processing second unit Notes
Image processing second unit NotesImage processing second unit Notes
Image processing second unit Notes
 
W4101139143
W4101139143W4101139143
W4101139143
 
Introduction to deep learning based voice activity detection
Introduction to deep learning based voice activity detectionIntroduction to deep learning based voice activity detection
Introduction to deep learning based voice activity detection
 
On the approximation of the sum of lognormals by a log skew normal distribution
On the approximation of the sum of lognormals by a log skew normal distributionOn the approximation of the sum of lognormals by a log skew normal distribution
On the approximation of the sum of lognormals by a log skew normal distribution
 
Neural Networks: Least Mean Square (LSM) Algorithm
Neural Networks: Least Mean Square (LSM) AlgorithmNeural Networks: Least Mean Square (LSM) Algorithm
Neural Networks: Least Mean Square (LSM) Algorithm
 
HRNET : Deep High-Resolution Representation Learning for Human Pose Estimation
HRNET : Deep High-Resolution Representation Learning for Human Pose EstimationHRNET : Deep High-Resolution Representation Learning for Human Pose Estimation
HRNET : Deep High-Resolution Representation Learning for Human Pose Estimation
 
Wavelet transform in two dimensions
Wavelet transform in two dimensionsWavelet transform in two dimensions
Wavelet transform in two dimensions
 
IRJET-Design and Implementation of Haze Removal System
IRJET-Design and Implementation of Haze Removal SystemIRJET-Design and Implementation of Haze Removal System
IRJET-Design and Implementation of Haze Removal System
 
1873 1878
1873 18781873 1878
1873 1878
 
Gi2429352937
Gi2429352937Gi2429352937
Gi2429352937
 
Performance Analysis of Image Enhancement Using Dual-Tree Complex Wavelet Tra...
Performance Analysis of Image Enhancement Using Dual-Tree Complex Wavelet Tra...Performance Analysis of Image Enhancement Using Dual-Tree Complex Wavelet Tra...
Performance Analysis of Image Enhancement Using Dual-Tree Complex Wavelet Tra...
 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.com
 
NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis
NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis
NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis
 

Similar to Wavelet

WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISING
WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISINGWAVELET THRESHOLDING APPROACH FOR IMAGE DENOISING
WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISINGIJNSA Journal
 
Single image super resolution with improved wavelet interpolation and iterati...
Single image super resolution with improved wavelet interpolation and iterati...Single image super resolution with improved wavelet interpolation and iterati...
Single image super resolution with improved wavelet interpolation and iterati...iosrjce
 
Rigorous Pack Edge Detection Fuzzy System
Rigorous Pack Edge Detection Fuzzy SystemRigorous Pack Edge Detection Fuzzy System
Rigorous Pack Edge Detection Fuzzy Systeminventy
 
An efficient approach to wavelet image Denoising
An efficient approach to wavelet image DenoisingAn efficient approach to wavelet image Denoising
An efficient approach to wavelet image Denoisingijcsit
 
Ijarcet vol-2-issue-7-2273-2276
Ijarcet vol-2-issue-7-2273-2276Ijarcet vol-2-issue-7-2273-2276
Ijarcet vol-2-issue-7-2273-2276Editor IJARCET
 
Ijarcet vol-2-issue-7-2273-2276
Ijarcet vol-2-issue-7-2273-2276Ijarcet vol-2-issue-7-2273-2276
Ijarcet vol-2-issue-7-2273-2276Editor IJARCET
 
Boosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation EstimationBoosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation Estimationijma
 
An Image representation using Compressive Sensing and Arithmetic Coding
An Image representation using Compressive Sensing and Arithmetic Coding   An Image representation using Compressive Sensing and Arithmetic Coding
An Image representation using Compressive Sensing and Arithmetic Coding IJCERT
 
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT sipij
 
Boosting ced using robust orientation estimation
Boosting ced using robust orientation estimationBoosting ced using robust orientation estimation
Boosting ced using robust orientation estimationijma
 
Image compression based on
Image compression based onImage compression based on
Image compression based onijma
 
IMAGE DENOISING BY MEDIAN FILTER IN WAVELET DOMAIN
IMAGE DENOISING BY MEDIAN FILTER IN WAVELET DOMAINIMAGE DENOISING BY MEDIAN FILTER IN WAVELET DOMAIN
IMAGE DENOISING BY MEDIAN FILTER IN WAVELET DOMAINijma
 
Performance of Matching Algorithmsfor Signal Approximation
Performance of Matching Algorithmsfor Signal ApproximationPerformance of Matching Algorithmsfor Signal Approximation
Performance of Matching Algorithmsfor Signal Approximationiosrjce
 
Image Compression using WDR & ASWDR Techniques with different Wavelet Codecs
Image Compression using WDR & ASWDR Techniques with different Wavelet CodecsImage Compression using WDR & ASWDR Techniques with different Wavelet Codecs
Image Compression using WDR & ASWDR Techniques with different Wavelet CodecsIDES Editor
 
Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...csandit
 
Iterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderIterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderCSCJournals
 

Similar to Wavelet (20)

WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISING
WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISINGWAVELET THRESHOLDING APPROACH FOR IMAGE DENOISING
WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISING
 
1873 1878
1873 18781873 1878
1873 1878
 
Image Denoising Using WEAD
Image Denoising Using WEADImage Denoising Using WEAD
Image Denoising Using WEAD
 
Single image super resolution with improved wavelet interpolation and iterati...
Single image super resolution with improved wavelet interpolation and iterati...Single image super resolution with improved wavelet interpolation and iterati...
Single image super resolution with improved wavelet interpolation and iterati...
 
Rigorous Pack Edge Detection Fuzzy System
Rigorous Pack Edge Detection Fuzzy SystemRigorous Pack Edge Detection Fuzzy System
Rigorous Pack Edge Detection Fuzzy System
 
An efficient approach to wavelet image Denoising
An efficient approach to wavelet image DenoisingAn efficient approach to wavelet image Denoising
An efficient approach to wavelet image Denoising
 
Gx3612421246
Gx3612421246Gx3612421246
Gx3612421246
 
Ijarcet vol-2-issue-7-2273-2276
Ijarcet vol-2-issue-7-2273-2276Ijarcet vol-2-issue-7-2273-2276
Ijarcet vol-2-issue-7-2273-2276
 
Ijarcet vol-2-issue-7-2273-2276
Ijarcet vol-2-issue-7-2273-2276Ijarcet vol-2-issue-7-2273-2276
Ijarcet vol-2-issue-7-2273-2276
 
Boosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation EstimationBoosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation Estimation
 
An Image representation using Compressive Sensing and Arithmetic Coding
An Image representation using Compressive Sensing and Arithmetic Coding   An Image representation using Compressive Sensing and Arithmetic Coding
An Image representation using Compressive Sensing and Arithmetic Coding
 
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
 
Boosting ced using robust orientation estimation
Boosting ced using robust orientation estimationBoosting ced using robust orientation estimation
Boosting ced using robust orientation estimation
 
Image compression based on
Image compression based onImage compression based on
Image compression based on
 
Bh044365368
Bh044365368Bh044365368
Bh044365368
 
IMAGE DENOISING BY MEDIAN FILTER IN WAVELET DOMAIN
IMAGE DENOISING BY MEDIAN FILTER IN WAVELET DOMAINIMAGE DENOISING BY MEDIAN FILTER IN WAVELET DOMAIN
IMAGE DENOISING BY MEDIAN FILTER IN WAVELET DOMAIN
 
Performance of Matching Algorithmsfor Signal Approximation
Performance of Matching Algorithmsfor Signal ApproximationPerformance of Matching Algorithmsfor Signal Approximation
Performance of Matching Algorithmsfor Signal Approximation
 
Image Compression using WDR & ASWDR Techniques with different Wavelet Codecs
Image Compression using WDR & ASWDR Techniques with different Wavelet CodecsImage Compression using WDR & ASWDR Techniques with different Wavelet Codecs
Image Compression using WDR & ASWDR Techniques with different Wavelet Codecs
 
Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...
 
Iterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderIterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO Decoder
 

Recently uploaded

SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 

Recently uploaded (20)

SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 

Wavelet

  • 1. Image Denoising using Wavelet Thresholding Lakhwinder Kaur Deptt. of CSE SLIET, Longowal Punjab (148106), India mahal2k8@yahoo.com Savita Gupta Deptt. of CSE SLIET, Longowal Punjab (148106), India savita2k8@yahoo.com Abstract This paper proposes an adaptive threshold estimation method for image denoising in the wavelet domain based on the generalized Guassian distribution (GGD) modeling of subband coefficients. The proposed method called NormalShrink is computationally more efficient and adaptive because the parameters required for estimating the threshold depend on subband data. The threshold is computed by βσ2/σy where σ and σ y are the standard deviation of the noise and the subband data of noisy image respectively. β is the scale parameter, which depends upon the subband size and number of decompositions. Experimental results on several test images are compared with various denoising techniques like Wiener Filtering [2], BayesShrink [3] and SureShrink [4]. To benchmark against the best possible performance of a threshold estimate, the comparison also include Oracleshrink. Experimental results show that the proposed threshold removes noise significantly and remains within 4% of OracleShrink and outperforms SureShrink, BayesShrink and Wiener filtering most of the time. Keywords: Wavelet Thresholding, Image Denoising, Discrete Wavelet Transform. 1. Introduction An image is often corrupted by noise in its acquition and transmission. Image denoising is used to remove the additive noise while retaining as much as possible the important signal features. In the recent years there has been a fair amount of research on wavelet thresholding and threshold selection for signal de-noising [1], [3]-[10], [12], because wavelet provides an appropriate basis for separating noisy signal from the image signal. The motivation is that as the wavelet transform is good at energy compaction, the small coefficient are more likely due to noise and large coefficient due to important signal features [8]. These small coefficients can be thresholded without affecting the significant features of the image. Thresholding is a simple non-linear technique, which operates on one wavelet coefficient at a time. In its R.C. Chauhan Deptt. of CSE SLIET, Longowal Punjab (148106), India rcchauhan@hotmail.com most basic form, each coefficient is thresholded by comparing against threshold, if the coefficient is smaller than threshold, set to zero; otherwise it is kept or modified. Replacing the small noisy coefficients by zero and inverse wavelet transform on the result may lead to reconstruction with the essential signal characteristics and with less noise. Since the work of Donoho & Johnstone [1], [4], [9], [10], there has been much research on finding thresholds, however few are specifically designed for images. In this paper, a near optimal threshold estimation technique for image denoising is proposed which is subband dependent i.e. the parameters for computing the threshold are estimated from the observed data, one set for each subband. The paper is organized as follows. Section 2 introduces the concept of wavelet thresholding. Section 3 explains the parameter estimation for NormalShrink. Section 4 describes the proposed denoising algorithm. Experimental results & discussions are given in section 5 for three test images at various noise levels. Finally the concluding remarks are given in section 6. 2. Wavelet Thresholding Let f = {fij, i, j = 1,2…M} denote the M × M matrix of the original image to be recovered and M is some integer power of 2. During transmission the signal f is corrupted by independent and identically distributed (i.i.d) zero mean, white Gaussian Noise nij with standard deviation σ i.e. nij ~ N (0, σ2) and at the receiver end, the noisy observations gij= fij + σ nij is obtained. The goal is to estimate the signal f from noisy observations gij such that Mean Squared error (MSE)[11] is minimum. Let W and W-1 denote the two dimensional orthogonal discrete wavelet transform (DWT) matrix and its inverse respectively. Then Y = Wg represents the matrix of wavelet coefficients of g having four subbands (LL, LH, HL and HH) [7], [11]. The sub-bands HHk, HLk, LHk are called details, where k is the scale varying from 1, 2 …… J and J is the total number of decompositions. The size of the subband at scale k is N/2 k × N/2 k . The subband LLJ is the low-resolution residue. The wavelet thresholding denoising method processes each coefficient of Y from the detail
  • 2. ˆ subbands with a soft threshold function to obtain X . The denoised estimate is inverse transformed to ˆ ˆ f = W −1 X . In the experiments, soft thresholding has been used over hard thresholding because it gives more visually pleasant images as compared to hard thresholding; reason being the latter is discontinuous and yields abrupt artifacts in the recovered images especially when the noise energy is significant. 1. 2. 3. 4. 3. Estimation of Parameters for NormalShrink This section describes the method for computing the various parameters used to calculate the threshold value (TN), which is adaptive to different subband characteristics. ˆ βσ 2 ˆ σy TN = , (2)     Lk is the length of the subband at kth scale. ˆ σ2 is the noise variance, which is estimated from the subband HH1, using the formula [7][13]: 2     and median( Yij ) ˆ σy 0.6745     ˆ σ = 2 ˆ f. 5. Experimental Results and Discussions     Lk J reconstruct the denoised image (1) Where, the scale parameter β is computed once for each scale using the following equation: β = log 5. Perform multiscale decomposition [11] of the image corrupted by guassian noise using wavelet transform. Estimate the noise variance σ2 using equation (3). For each level, compute the scale parameter β using equation (2). For each subband (except the lowpass residual) a) Compute the standard deviation σy . b) Compute threshold TN using equation (1). c) Apply soft thresholding to the noisy coefficients. Invert the multiscale decomposition to , Yij ∈ subband HH1 (3) is the standard deviation of the subband under consideration computed by using the standard MATLAB command. To summarize, the proposed method is named as NormalShrink which performs soft thresholding with the data driven subband dependent threshold TN . 4. Image Denoising Algorithm This section describes the image denoising algorithm, which achieves near optimal soft threshholding in the wavelet domain for recovering original signal from the noisy one. The algorithm is very simple to implement and computationally more efficient. It has following steps: The experiments are conducted on several natural gray scale test images like Lena, Barbara and Goldhill of size 512 × 512 at different noise levels σ=10, 20, 30 35. The wavelet transform employs Daubechies’ least asymmetric compactly supported wavelet with eight vanishing moments [14] at four scales of decomposition. To assess the performance of NormalShrink, it is compared with SureShrink, BayesShrink, OracleThresh and Wiener. To benchmark against the best possible performance of a threshold estimate, the comparison include OracleShrink, the best soft thresholding estimate obtainable assuming the original image known. The PSNR from various methods are compared in Table I and the data are collected from an average of five runs. Since the main comparison is against SureShrink and BayesShrink, the better one among these is highlighted in bold font for each test set. NormalShrink outperforms SureShrink and BayesShrink most of the time in terms of PSNR as well as in terms of visual quality. Moreover NormalShrink is 4% faster than BayesShrink. The choice of soft thresholding over hard thresholding is justified from the results of best possible performance of a hard threshold estimator, OracleThresh. Comparisons are also made with the best possible linear filtering technique i.e. Wiener filter (from the MATLAB image processing toolbox, using 3× 3 local window). The results in the table I show that PSNR are considerably worse than the nonlinear thresholding methods, especially when σ is large. The image quality is also not as good as those of the thresholding methods. Fig. 1 shows the noisy image and resulting images of Wiener filter, BayesShrink and NormalShrink for Lena at σ = 30 .
  • 3. Table I: PSNR results for various test images and σ values, of (1) OracleShrink, (2) SureShrink, (3) NormalShrink, (4) BayesShrink, (5) OracleThresh, and (6) Wiener OracleShrink Lena σ =10 σ =20 σ =30 σ =35 Barbara σ =10 σ =20 σ =30 σ =35 Goldhill σ =10 σ =20 σ =30 σ =35 SureShrink NormalShrink BayesShrink OracleThresh Wiener 33.6114 30.3813 28.6009 27.9492 33.4755 30.0724 28.3935 27.8293 33.5390 30.3530 28.5330 27.8908 33.4106 30.2258 28.4901 27.8593 32.6988 29.5232 27.7106 27.0696 33.5793 28.9868 25.6915 24.3901 31.5070 27.4079 25.3289 24.5840 30.6327 27.2961 25.0969 24.2202 31.3744 27.3298 25.2269 24.5403 31.0322 27.2843 25.2842 24.5200 30.4935 26.3428 24.0979 23.3580 29.8159 26.7916 24.2973 23.2381 31.9734 28.7682 27.1687 26.6525 31.8715 28.4362 27.0256 26.3356 31.7108 28.6590 27.0963 26.5098 31.9004 28.6570 27.1133 26.6088 30.7980 27.7837 26.3061 25.7732 31.8093 28.2604 25.3490 24.1476 6. Conclusion References In this paper, a simple and subband adaptive threshold is proposed to address the issue of image recovery from its noisy counterpart. It is based on the generalized Guassian distribution modeling of subband coefficients. The image denoising algorithm uses soft thresholding [1] to provide smoothness and better edge preservation at the same time. Experiments are conducted to assess the performance of NormalShrink in comparison with the OracleShrink, SureShrink, BayesShrink, OracleThresh and Wiener. The results show that NormalShrink removes noise significantly and remains within 4% of OracleShrink and outperforms SureShrink, BayesShrink and Wiener filtering most of the time. Moreover NormalShrink is 4% faster than BayesShrink. It is further suggested that the proposed threshold may be extended to the compression framework, which may further improve the denoising performance. [1] [2] [3] [4] [5] Acknowledgement The work presented in this paper has been possible due to funding from the project sponsored by Ministry of Human Resources and Development; INDIA. This work has been carried out in research and development laboratory in Department of Computer Science and Engg. at SLIET. Authors would also like to thank Dr. S. Chang and Dr. Martin Vetterli for their kind support and timely help. [6] [7] D.L. Donoho, De-Noising by Soft Thresholding, IEEE Trans. Info. Theory 43, pp. 933-936, 1993. Javier Portilla, Vasily Strela, Martin J. Wainwright, Eero P. Simoncelli, Adaptive Wiener Denoising using a Gaussian Scale Mixture Model in the wavelet Domain, Proceedings of the 8th International Conference of Image Processing Thessaloniki, Greece. October 2001. S. Grace Chang, Bin Yu and M. Vattereli, Adaptive Wavelet Thresholding for Image Denoising and Compression, IEEE Trans. Image Processing, vol. 9, pp. 1532-1546, Sept. 2000. D.L. Donoho and I.M. Johnstone, Adapting to unknown smoothness via wavelet shrinkage, Journal of American Statistical Assoc., Vol. 90, no. 432, pp 1200-1224, Dec. 1995. S. Grace Chang, Bin Yu and M. Vattereli, Wavelet Thresholding for Multiple Noisy Image Copies, IEEE Trans. Image Processing, vol. 9, pp.1631- 1635, Sept. 2000. S. Grace Chang, Bin Yu and M. Vattereli, Spatially Adaptive Wavelet Thresholding with Context Modeling for Image Denoising,, IEEE Trans. Image Processing, vol. 9, pp. 1522-1530, Sept. 2000. M. Vattereli and J. Kovacevic, Wavelets and Subband Coding. Englewood Cliffs, NJ, Prentice Hall, 1995.
  • 4. [8] [9] [10] [11] Maarten Jansen, Noise Reduction by Wavelet Thresholding, Springer –Verlag New York Inc.- 2001. D.L. Donoho and I.M. Johnstone, Ideal spatial adaptation via wavelet shrinkage, Biometrica, Vol. 81, pp. 425-455,1994. D.L. Donoho and I.M. Johnstone, Wavelet shrinkage: Asymptopia?, J.R. Stat. Soc. B, ser. B, Vol. 57, no. 2, pp. 301-369, 1995. Savita Gupta and Lakhwinder kaur, Wavelet Based Image Compression using Daubechies Filters, In proc. 8th National conference on communications, I.I.T. Bombay, NCC-2002. [12] [13] [14] M. Lang, H. Guo and J.E. Odegard, Noise reduction Using Undecimated Discrete wavelet transform, IEEE Signal Processing Letters, 1995. P.H. Westrink, J. Biemond and D.E. Boekee, An optimal bit allocation algorithm for subband coding, in Proc. IEEE Int. Conf. Acoustics, Speech, Signal Processing, Dallas, TX, April 1987, pp. 1378-1381. Daubechies, Ten Lectures on Wavelets, Vol. 61 of Proc. CBMS-NSF Regional Conference Series in Applied Mathematics. Philadelphia, PA: SIAM, 1992. (a) (b) (c) (d) Fig. 1. Comparing the performance of (d) NormalShrink. (a) Noisy Lena at σ = 30 with (c) Wiener filter (b) BayesShrink and