Image Denoising is an important pre processing task which is used before further processing of image. The purpose of denoising is to remove the noise while retaining the edges and other detailed features. This noise gets introduced during the process of acquisition, transmission and reception and storage and retrieval of the data. Due to this there is degradation in visual quality of image. Wavelets play a major role in image compression and image denoising as they support the property of sparsity and multi resolution structure. Wavelet Thresholding is important technique in wavelet domain filtering. Many image filters are found which perform well when the noise conditions are low. But as the noise conditions go on increasing their performa...