A Review On Image Denoising Techniques
A Review On Image Denoising Techniques
https://doi.org/10.22214/ijraset.2021.39342
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.429
Volume 9 Issue XII Dec 2021- Available at www.ijraset.com
Abstract: The goal of this study is to find a "genuine" two-dimensional transform that can capture the fundamental geometrical
structure that is important in visual information. The discontinuous character of the data is the most difficult aspect of analysing
geometry in photographs. Unlike previous approaches, such as curvelets, which generate a transform in the continuous domain
and then discretize for sampled data, we begin with a discrete-domain construction and then investigate its convergence to a
continuous-domain expansion. We use nonseparable filter banks to create a discrete-domain multiresolution and multidirection
expansion, similar to how wavelets are produced from filter banks. As a result of this construction, a flexible multiresolution,
local, and directed picture expansion employing contour segments is obtained, and it is therefore useful.
I. INTRODUCTION
In the subject of image restoration, noise in an image is crucial. There are various types of noise that distort the visuals. One of the
most difficult and least discussed issues is reducing noise in satellite photos. Speckle noise is a type of granular pattern that appears
in radar coherent pictures.
The Synthetic Aperture Radar picture and aerial photographs both include a lot of speckle noise. In all coherent imaging
technologies, such as laser, acoustic, and SAR imagery, speckle noise is a regular occurrence. The effect of speckle noise is
unfavourable. Random interference between the coherent returns generated by the various scatterers present on the ground surface,
on the scale of a wavelength of the incident radar wave, is the source of this sort of noise. This work aims to provide a thorough
explanation of the speckle noise model in matlab and imaging analysis.
Image denoising is to abstract noise from a strepitous image, so as to renovate the veridical image. However, since noise, edge, and
texture are high frequency components, it is arduous to distinguish them in the process of denoising and the denoised images could
ineluctably lose some details.
Overall, recuperating consequential information from strepitous images in the process of noise abstraction to obtain high quality
images is a paramount quandary nowadays.
In fact, image denoising is a classic quandary and has been studied for a long time. However, it remains a challenging and open task.
The major reason for this is that, from a mathematical standpoint, image denoising is an inverse problem with no unique solution.
Great advances in the field of picture denoising have been made in recent decades [1,2,3,4], and they are discussed in the following
sections. Mathematically, the quandary of image denoising can be modeled as follows:
y=x+n ……………………….(1)
where y is the visually examined strepitous image, x is the unknown clean image, and n is additive white Gaussian noise (AWGN)
with standard deviation n, which can be estimated in practical applications using a variety of methods, including median absolute
deviation [5, block-predicted estimation [6, and principle component analysis (PCA)-predicted methods [7]. The goal of noise
truncation is to reduce noise in natural photographs while preserving pristine features and improving the signal-to-noise ratio (SNR).
We can't acquire the unique answer from the picture model with noise because solving the immaculate image x from Eq. (1) is an
ill-posed problem. Image denoising has been well-studied in the field of picture processing for numerous years in order to produce a
good estimation image x. In general, image denoising methods can be divided into three categories: spatial domain methods,
transform domain methods, and hybrid methods, which are discussed in greater depth in the following sections.
2) Classical Denoising Method: Spatial domain approaches attempt to abstract noise by computing the grey value of each pixel
based on the pristine image's correlation between pixels/image patches [8]. In general, there are two types of spatial domain
methods: spatial domain filtering and variational denoising methods.
3) Spatial Domain Filtering: Since filtering is a major betokens of image processing, an immensely colossal number of spatial
filters have been applied to image denoising[9,10,11,12,13,14,15,16,17,18,19], which can be further relegated into two types:
linear filters and non-linear filters. Linear filters were used to abstract noise in the spatial domain in the past, but they failed to
maintain image textures. For Gaussian noise minimization, mean filtering [14] has been used, although it can over-smooth
pictures with large noise [15]. Wiener filtering [16, 17] has also been used to overcome this problem, but it can also easily blur
sharp edges. Noise can be suppressed without any identification by using non-linear filters like median filtering [14, 18] and
weighted median filtering [19]. Bilateral filtering [10] is commonly used for picture denoising as a non-linear, edge-preserving,
and noise-minimizing smoothing filter. Each pixel's intensity value is replaced with a weighted average of intensity values from
surrounding pixels. The efficacy of the bilateral filter is one issue. When the kernel radius r is astronomically large, the brute-
force method takes O(Nr2) time, which is prohibitively expensive. Low pass filtering is used on pixel groups using spatial
filters, with the language phrase that noise fills a higher frequency spectrum region. Ordinarily, spatial filters reduce noise to a
reasonable degree, but at the expense of image blurring, which results in the loss of sharp edges. Image denoising methods have
progressed throughout time, from the earliest spatial domain approaches to the most recent transform domain methods. The
Fourier transform was the first transform domain method to be developed, but since then, a variety of transform domain
methods have emerged, including the cosine transform, wavelet domain approaches [81,82,83], and block-matching and 3D
filtering (BM3D) [55]. The following remark is employed in transform domain methods: in the transform domain, the qualities
of picture information and noise are different.
C. Contourlet Transform
Contourlets' enhanced approximation based on maintaining the most significant coefficients will assist compression, denoising, and
feature extraction applications right away. Random noise, for example, will produce significant wavelet coefficients in the same
way as actual edges do in image denoising, but it will be less likely to produce significant contourlet coefficients. As a result, simple
thresholding is necessary. The contourlet transform is shown to be more effective at rebuilding smooth contours both visually and in
PSNR. proposes a more complete denoising technique that accounts for dependencies across scales, directions, and locations in the
contourlet domain using statistical modelling of contourlet coefficients, resulting in even higher improvements..
III. CONCLUSION
We looked into many forms of de-speckle filters as well as wavelet-based techniques. Because all other filters have some
drawbacks, such as not being able to eliminate speckle noise from the image adequately, the wavelet techniques outperform the best
outcome better than the other filter techniques. In the instance of the wavelet-based approach DWT, it outperforms all other filters in
terms of speckle noise reduction. Standard filters work well on ultra-high-resolution photos, but they have significant limitations in
terms of resolution reduction. These filters are based on a fixed window that is set on a certain part before being moved to the next
component and worked on. Some filters cause over-smoothing, which results in the loss of important information. Wavelets are the
best because they have multiresolution, multi-scale, and sparse nature qualities.
REFERENCES
[1] D. D.-Y. Po and M. N. Do, “Directional multiscale modeling of images using the contourlet transform,” IEEE Trans. Image Process., to be published.
[2] V. Strela, “Denoising via block Wiener filtering in wavelet domain,” Prog. Math., pp. 1–7, 2001.
[3] R. Baraniuk, “Analysis of wavelet-domain Wiener filters,” Proc. IEEE-SP Int. Symp. Time-Frequency Time- Scale Anal., pp. 613–616, 1998.
[4] H. Zhang, a. Nosratinia, and R. O. . J. Wells, “Image denoising via wavelet-domain spatially adaptive FIR Wiener\nfiltering,” 2000 IEEE Int. Conf. Acoust.
Speech, Signal Process. Proc. (Cat. No.00CH37100), vol. 6, no. 1, pp. 0–3, 2000.
[5] D. L. Donoho and J. M. Johnstone, “Ideal spatial adaptation by wavelet shrinkage,” Biometrika, vol. 81, no. 3, pp. 425–455, 1994.
[6] E. P. Simoncelli and E. H. Adelson, “Noise removal via Bayesian wavelet coring,” Proc. 3rd IEEE Int. Conf. Image Process., vol. 1, no. September, pp. 379–
382, 1996.
[7] M. Jansen, “Wavelets and wavelet thresholding,” in Noise Reduction by Wavelet Thresholding, New York, NY: Springer New York, 2001, pp. 9–45.
[8] W.Y. Chan, N.F. Law, W.C. Siu, “Multiscale feature analysis using directional filter bank,” Proceedings of the 2003 Joint Conference of the Fourth
International Conference on Information, Communications and Signal Processing, December 2003, pp. 822-826.
[9] M. N. Do and M. Vetterli, “Contourlets: a Directional Multiresolution image representation,” Proceedings of 2002 IEEE International Conference on Image
Processing, vol. 1,2002, pp 357-360.
[10] M. N. Do and M. Vetterli, “Pyramidal directional filter banks and curvelets,” Proc. IEEE Int. Conf. on Image Proc., vol. 3, 2001, pp. 158-161.
[11] P. J. Burt and E. H. Adelson, “The Laplacian pyramid as a compact image code,” IEEE Trans. Commun., vol. 31, no. 4, 1983, pp. 532– 540
[12] Zhiling Longa, b and Nicolas H. Younana “Denoising of images with Multiplicative Noise Corruption”, 13th Europian Signal Processing Conference,
2005,,a1755.