Image denoising using method noise. Image denoising is a process of recovering an original image from the noisy image using some denoising method/ filter. Method noise is a technique that processes the unfiltered component of the image.
- The concept of method noise is used as a post-processing step to enhance the denoising results in terms of quantitative as well as qualitative analysis.
- The practical implementation of image denoising with and without using method noise is analyzed here.
- This tutorial explains how the denoising results are effected with and without the use of method noise.
- The denoising is performed on the "cameraman" image provided by the Matlab itself.
- The Wiener filtering is used here as the denoising method.
- The denoising results are tested at the noise variance of 1%.
- The metrics used to assess the denoising results are MSE, PSNR, and SSIM.
- The qualitative and quantitative analysis of image denoising with and without method noise are analyzed in the below two sections.
- The code is written in Matlab using an image processing toolbox.
Image denoising without using method noise
I = imread('cameraman.tif');noisyI = imnoise(I,'gaussian',0,0.01);
figure
imshowpair(I,noisyI,'montage');
title('Original Image (left) and Noisy Image (right)')
denoisedI = wiener2(noisyI,[3 3]);
figure
imshow(denoisedI)
title('Denoised Image')
err = immse(denoisedI,I)
peaksnr = psnr(denoisedI,I)
ssimval = ssim(denoisedI,I)
Fig 1. Denoising results without method noise
Image denoising using method noise
I = imread('cameraman.tif');noisyI = imnoise(I,'gaussian',0,0.01);
figure
imshowpair(I,noisyI,'montage');
title('Original Image (left) and Noisy Image (right)')
denoisedI = wiener2(noisyI,[3 3]);
J = noisyI - denoisedI;
denoisedII = wiener2(J,[3 3]);
denoisedI = denoisedI + denoisedII;
figure
imshow(denoisedI)
title('Denoised Image')
err = immse(denoisedI,I)
peaksnr = psnr(denoisedI,I)
ssimval = ssim(denoisedI,I)
Fig 2. Denoising results with method noise
Comparative analysis (with and without the use of method noise)
- The comparative impact of the use of method noise is shown in this section.
- In terms of qualitative analysis, the denoised image of Fig 2. is far less blurred than the denoised image of Fig 1. So the visual appearance of the denoised image in Fig 2 is better than the denoised image of Fig 1. Hence the denoised results using method noise are qualitatively better.
- The comparative quantitative analysis is done in the below Table 1. The bold values depict better results. By the use of method noise, MSE value is reduced from 155.4472 to 108.4948, PSNR is increased effectively from 26.2150 to 27.7767, and the SSIM is increased from 0.6236 to 0.7226. So there is a significant increase in the results (metric values) that proves the effectiveness of method noise in the field of image denoising.
- The concept of method noise is highly efficient and capable of making big good changes in the denoising results only if it is used in a smart and intelligent way.
Table 1. Quantitative analysis of denoising results with and without the use of method noise
Quantitative analysis
|
Image denoising without
method noise
|
Image denoising with
method noise
|
MSE
|
155.4472
|
108.4948
|
PSNR
|
26.2150
|
27.7767
|
SSIM
|
0.6236
|
0.7226
|
NOTE: IN CASE OF ANY CONFUSION CONTACT US OR RUN THESE CODES DIRECTLY ON THE MATLAB AND GET THE SAME RESULTS BUT NEVER FORGET TO CITE OUR BELOW RESEARCH PAPERS IN YOUR RESEARCH PAPERS.
- Prabhishek Singh , Raj Shree, Manoj Diwakar, “A new SAR image despeckling using correlation based fusion and method noise thresholding”, Journal of King Saud University – Computer and Information Sciences (2018), https://doi.org/10.1016/j.jksuci.2018.03.009.
- Prabhishek Singh , Raj Shree, “A new SAR image despeckling using directional smoothing filter and method noise thresholding”, Engineering Science and Technology, an International Journal, Elsevier, (2018), https://doi.org/10.1016/j.jestch.2018.05.009.
- Prabhishek Singh , Raj Shree, “Impact of Method Noise on SAR Image Despeckling”, International Journal of Information Technology and Web Engineering (IJITWE), IGI Clobal, Volume 15, Issue 1, Pages 52-63, 2020.
- Manoj Diwakar, Prabhishek Singh, "CT image denoising using multivariate model and its method noise thresholding in non-subsampled shearlet domain", 2020, Journal Biomedical Signal Processing and Control, Volume 57, Publisher: Elsevier.
For more image processing topics refer: https://www.gofastresearch.com/
Impact of method noise on image denoising
Reviewed by IPR
on
April 22, 2020
Rating:

Very helpful
ReplyDeleteNice to be visiting your blog again, it has been months for me. Well this article that i've been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share. download
ReplyDeleteThis approach is fundamentally flawed for a number of reasons, the biggest of which is that it allows prospective providers to perpetuate any exorbitant fees charged by the last. Firearms Credit Card Processing
ReplyDeleteIdeal to visit your blog once more, it has been a very long time for me. Well this article that i've been hung tight for such a long time. I need this article to finish my task in the school, and it has same subject with your article. Much appreciated, incredible offer check furthur hdmi cable
ReplyDeleteLearn how to buy replacement windows. As a house grows old, so do parts of the house. The paint chips off, the pipes go rusty, and even floors may become uneven from the friction over the years. exterior doors
ReplyDeleteVery good article and shared a very good information about Impact of method noise on image denoising. If you love wallpapers then visit these sites Cute Wallpaper , Wallspeper , G1wall.com
ReplyDelete