SlideShare a Scribd company logo
TELKOMNIKA, Vol.16, No.6, December 2018, pp.2622~2629
ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018
DOI: 10.12928/TELKOMNIKA.v16i6.9236  2622
Received March 12, 2018; Revised September 28, 2018; Accepted October 8, 2018
Underwater Image De-nosing using Discrete Wavelet
Transform and Pre-whitening Filter
Mohanad Najm Abdulwahed*, Ali kamil Ahmed
Materials Department, University of Technology, Baghdad, Iraq
*Corresponding author, e-mail: mohanad.najm@yahoo.com
Abstract
Image denoising and improvement are essential processes in many underwater applications.
Various scientific studies, including marine science and territorial defence, require underwater exploration.
When it occurs underwater, noise power spectral density is inconsistent within a certain range of
frequency, and the noise autocorrelation function is not a delta function. Therefore, underwater noise is
characterised as coloured noise. In this study, a novel image denoising technique is proposed using
discrete wavelet transform with different basis functions and a whitening filter, which converts coloured
noise characteristics to white noise prior to the denoising process. Results of the proposed method depend
on the following performance measures: peak signal-to-noise ratio (PSNR) and mean squared error. The
results of different wavelet bases, such as Debauchies, biorthogonal and symlet, indicate that the
denoising process that uses a pre-whitening filter produces more prominent images and better PSNR
values than other methods.
Keywords: underwater noise, denoising, wavelet transform, PSNR, whitening
Copyright © 2018 Universitas Ahmad Dahlan. All rights reserved.
1. Introduction
Efficient underwater image denoising is a critical aspect for many applications [1].
Underwater images present two main problems: light scattering that alters light path direction
and colour change. The basic processes in underwater light propagation are scattering and
absorption. Underwater noise generally originates from man-made (e.g. shipping and machinery
sounds) and natural (e.g. wind, seismic and rain) sources. Underwater noise reduces image
quality [1, 2], and denoising has to be applied to improve it [3]. Underwater sound attenuation is
dependent on frequency. Consequently, power spectral density for ambient noise is
defined as coloured [4]. Many image denoising techniques are described in [5-9]. A method
based on adaptive wavelet with adaptive threshold selection was suggested in [5] to overcome
the underwater image denoising problem. Assume that an underwater image has a small
signal-to-noise ratio (SNR) and image quality is poor. The simulation results show that the
proposed method successfully eliminates noise, improves the peak SNR (PSNR) output of the
image and produces a high-quality image. Light is repeatedly deflected and reflected by existing
particles in the water due to the light scattering phenomenon, which degrades the visibility and
contrast of underwater images. Therefore, underwater images exhibit poor quality. To process
images further, wavelet transform and Weber’s law were proposed in [8]. Firstly, several
pre-processing methodologies were conducted prior to wavelet denoising thresholding. Then,
Weber’s law was used for image enhancement along with wavelet transform. Consequently, the
recovered images were enhanced and the noise level was reduced. In the current study, a novel
image denoising method is proposed in the presence of underwater noise using a pre-whitening
filter and discrete wavelet transform (DWT) with single-level estimation.
2. Characteristics of Ambient Noise
The characteristics of underwater noise in seas have been discussed extensively [10].
Such noise has four components: turbulence, shipping, wind and thermal noises. Each
component occupies a certain frequency band of spectrum. The PSD of each component is
expressed as [11-13].
TELKOMNIKA ISSN: 1693-6930 
Underwater Image De-nosing using Discrete Wavelet... (Mohanad Najm Abdulwahed)
2623
𝑁𝑡(𝑓) = 17 − log 𝑓 (1)
𝑁𝑠(𝑓) = 40 + 20(𝑠 − 5) + 26𝑙𝑜𝑔𝑓 − 60log⁡( 𝑓 + 0.03) (2)
𝑁 𝑤(𝑓) = 50 + 7.5𝑣 𝑚
1
2 + 20𝑙𝑜𝑔𝑓 − 40log⁡( 𝑓 + 0.4) (3)
𝑁𝑡ℎ(𝑓) = −15 + 20𝑙𝑜𝑔𝑓 (4)
where f represents the frequency in KHz. Therefore, the total PSD of underwater noise for a
given frequency f (kHz) is
⁡⁡𝑆 𝑥𝑥(𝑓) = 𝑁𝑡(𝑓) + 𝑁𝑠(𝑓) + 𝑁 𝑤(𝑓) + 𝑁𝑡ℎ(𝑓) (5)
Figure 1 presents the experimental noise PSD in deep water under various activities
conditions for shipping with a fixed speed of wind of (3.6 m/s). Each noise source is dominant in
certain frequency bands, as indicated in Table 1.
Table 1. UWAN Band
Band Type
0.1Hz - 10Hz Turbulence noise
10Hz - 200Hz Shipping noise
0.2 kHz - 100 kHz Wind noise
above 100 kHz Thermal noise
3. Image Model
Noise interference is a common problem in digital communication and image
processing. An underwater noise model for image denoising in an additive coloured noise
channel is presented in this section. Numerous applications assume that a received image can
be expressed as (6):
𝑥(𝑛) = 𝑠(𝑛) + 𝑣(𝑛) (6)
where 𝑠(𝑛) is the original image and 𝑣(𝑛) denotes underwater noise. Hence, denoising aims to
eliminate the corruption degree of 𝑠(𝑛) caused by 𝑣(𝑛). The power spectrum and
autocorrelation of additive white Gaussian noise (AWGN) are expressed as (7, 8) [14]:
𝑅 𝑣𝑣⁡(𝑚)⁡= ⁡𝐸⁡{𝑣(𝑚)𝑣(𝑚⁡ + ⁡𝑘)}⁡= 𝜎𝑣
2
⁡𝛿(𝑚) (7)
𝑠𝑣𝑣[𝑒 𝑗2𝜋𝑓] = 𝐷𝐹𝑇 𝑚→𝑓{𝑅 𝑣𝑣(𝑘)} =⁡ 𝜎𝑣
2
⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡
−𝑓𝑠
2
≤ 𝑓 ≤
𝑓𝑠
2
(8)
The PSD of AWGN remains constant across the entire frequency range, in which all
ranges of frequencies have a magnitude of⁡σv
2
. The probability distribution function 𝜌 𝑣(𝑣) for
AWGN is specified by [15]
𝜌 𝑣(𝑣) =
1
𝜎𝑣√2𝜋
𝑒
−
𝑣2
2𝜎 𝑣
2
(9)
where 𝜎𝑣 represents the standard deviation. With regard to autocorrelation functions, the delta
function indicates that adjacent samples are independent. Therefore, observed samples are
considered independent and identically distributed.
Underwater noise is dependent on frequency [16, 17]; hence, the assumption that it is
AWGN is invalid, and instead, it is suitably modelled as coloured noise [1, 2, 18]. The PSD of
coloured noise is defined as [19, 20]
 ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 6, December 2018: 2622-2629
2624
𝑆 𝑉𝑉(𝑒 𝑗2𝜋𝑓) =⁡⁡
1
𝑓 𝛽
⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡𝛽 > 0,
−𝑓𝑠
2
≤ 𝑓 ≤
𝑓𝑠
2
(10)
However, the⁡𝑅 𝑣𝑣[𝑚] of coloured noise is not like a delta function, but, it is takes the
formula of a 𝑠𝑖𝑛𝑐(⁡) function [14, 19]. In contrast to AWGN, noise samples are correlated [20].
4. Whitening Filter and Inverse Whitening Filter
A linear time-invariant whitening filter can be used to transform coloured noise into
white noise [14, 21]. Through the transfer function 𝐻(𝑧), the prediction error filter (PEF) is used
for whitening purposes [20, 22]. The output of PEF is determined as the difference between the
actual and estimated sequences of the linear predictor. The one-step-forward predictor filter is
expressed as
𝑥̀( 𝑛) = − ∑ 𝑎 𝑝(𝜆)𝑥(𝑛 − 𝜆)
𝑝
𝜆=1
(11)
where p shows the length of the designed filter. ⁡𝑎 𝑝(𝑛) represents the coefficient of filter. The
forward prediction error is defined as [20]
𝑒 𝑝(𝑛) = 𝑥(𝑛) − 𝑥̀( 𝑛) = 𝑥(𝑛) + ∑ 𝑎 𝑝(𝜆)𝑥(𝑛 − 𝜆)
𝑝
𝜆=1
(12)
The filter coefficients can be estimated by minimising mean squared error (MSE). The transfer
function of a filter can then be defined as
𝐻 𝑝(𝑧) =
𝐸 𝑝(𝑧)
𝑋(𝑧)
= 1 + 𝑎1 𝑧−1
+ 𝑎2 𝑧−2
+ ⋯ + 𝑎 𝑝 𝑧−𝑝
(13)
If the order of the PEF is suitably large, then the output of filter becomes white noise [20].
The output of PEF filter denotes the process of convolution between a noisy
image and the impulse response of filter used in the whitening process .
Therefore, the output of PEF is a coloured version of the original image in white noise.
𝑥 𝑤(𝑛) = 𝑥(𝑛) ∗ ℎ 𝑤(𝑛) = 𝑠(𝑛) ∗ ℎ 𝑤(𝑛) + 𝑣(𝑛) ∗ ℎ 𝑤(𝑛) (14)
After the filter coefficients are determined, the noise term 𝑣(𝑛) ∗ ℎ 𝑤(𝑛) is minimised through a
denoising process, thereby producing a clean version of the transformed image as follows:
𝑠̂ 𝑤(𝑛) = 𝑠(𝑛) ∗ ℎ 𝑤(𝑛) (15)
An inverse whitening filter (IWF) can be used to recover the original image [23]. ℎ𝐼𝑊𝐹(𝑛)
denotes the impulse response of the IWF. The recovered image is
𝑠̂( 𝑛) =⁡ 𝑠̂ 𝑤(𝑛) ∗ ℎ𝐼𝑊𝐹(𝑛) = 𝑠(𝑛) ∗ ℎ 𝑤(𝑛) ∗ ⁡ℎ𝐼𝑊𝐹(𝑛) (16)
represents the relationship between the whitening and inverse whitening
filters. The image recovered in the z-domain can be defined as
𝑆̂(𝑧) = 𝑆(𝑧). 𝐻 𝑃(𝑧)⁡. 𝐻𝐼𝑊𝐹(𝑧) = 𝑆(𝑧) (17)
The previously described overall process is illustrated in Figure 1.
TELKOMNIKA ISSN: 1693-6930 
Underwater Image De-nosing using Discrete Wavelet... (Mohanad Najm Abdulwahed)
2625
Figure 1. Overall diagram of the denoising method that uses whitening and pre-whitening
processes.
5. Image Denoising
Wavelets are used in image processing for sample edge detection, watermarking,
compression, denoising and coding of interesting features for subsequent classification [24, 25].
The following subsections discuss image denoising by thresholding the DWT coefficients.
5.1. DWT of an Image Data
An image is presented as a 2D array of coefficients. Each coefficient represents the
brightness degree at that point. Most herbal photographs exhibit smooth colouration variations
with excellent details represented as sharp edges among easy versions. Clean variations in
colouration can be strictly labelled as low-frequency versions, whereas pointy variations can be
labelled as excessive-frequency versions. The low frequency components
(i.e. smooth versions) establish the base of a photograph, whereas the
excessive-frequency components (i.e. the edges that provide the details) are uploaded upon the
low-frequency components to refine the image, thereby producing an in-depth image. Therefore,
the easy versions are more important than the details. Numerous methods can be used to
distinguish between easy variations and photograph information. One example of these
methods is picture decomposition via DWT remodelling. The different decomposition levels of
DWT are shown in Figure 2.
Figure 2. DWT decomposition levels
5.2. The Inverse DWT of an Image
Different classes of data are collected into a reconstructed image by using reverse
wavelet transform. A pair of high- and low-pass filters is also used during the reconstruction
process. This pair of filters is referred to as the synthesis filter pair. The filtering procedure is
simply the opposite of transformation; that is, the procedure starts from the highest level. The
filters are firstly applied column-wise and then row-wise level by level until the lowest level is
reached.
6. Proposed Method
The following steps describe the image denoising procedure that uses a pre-whitening
filter.
 ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 6, December 2018: 2622-2629
2626
1) The pre-whitening process is performed on a noisy image using PEF to convert coloured
noise to white noise.
2) The DWT of a noisy image is computed.
3) Noise variance is estimated by using the following robust median estimator:
4)
𝜎𝑣 =
𝑚𝑒𝑑𝑖𝑎𝑛(|𝑋 𝐷(𝑛, 𝑘)|)
0.6745
(18)
where 𝑋 𝐷(𝑛, 𝑘) represents all the coefficients of the wavelet detail in level k.
5) A soft threshold is applied to the sub-band coefficients for each sub-band, except for the
low-pass or approximation sub-band.
6)
𝑋 𝐷,𝛾(𝑛, 𝑘) = {
𝑠𝑔𝑛(𝑋 𝐷(𝑛, 𝑘))(|𝑋 𝐷(𝑛, 𝑘)| − 𝛾 𝑘)⁡⁡⁡⁡⁡⁡𝑖𝑓|𝑋 𝐷(𝑛, 𝑘)| > 𝛾 𝑘
0⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡𝑖𝑓|𝑋 𝐷(𝑛, 𝑘)| ≤ 𝛾 𝑘
(19)
where 𝛾 𝑘 denotes the threshold value in level k, and 𝑋 𝐷,𝛾(𝑛, 𝑘) represents the wavelet detail
coefficients after the thresholding process in level k.
7) The image is reconstructed by applying inverse DWT to obtain the denoised image. Figure 3
shows the data flow diagram of the image denoising process.
Figure. 3 Data flow diagram of image denoising using a pre-whitening filter.
TELKOMNIKA ISSN: 1693-6930 
Underwater Image De-nosing using Discrete Wavelet... (Mohanad Najm Abdulwahed)
2627
6.1. Performance Measures
Common measurement parameters for image reliability include mean absolute error,
normalized MSE (NMSE), PSNR and MSE [26]. An SNR over 40 dB provides excellent image
quality that is close to that of the original image; an SNR of 30–40 dB typically produces good
image quality with acceptable distortion; an SNR of 20–30 dB presents poor image quality an
SNR below 20 dB generates an unacceptable image [27].
The calculation methods of PSNR and NMSE [28] are presented as follows:
PSNR = 10⁡𝑙𝑜𝑔10
2552
𝑀𝑆𝐸
(20)
where MSE is the MSE between the original image (𝑥) and the denoised image (𝑥̂) with
size M×N:
MSE =
1
𝑀 ∗ 𝑁
∑ ∑[𝑥(𝑖, 𝑗) − 𝜘(𝑖, 𝑗)]2
𝑁
𝑓=1
𝑀
𝑖=1
⁡ (21)
7. Results and Discussion
MATLAB is used as the experimental tool for simulation, and simulation experiments
are performed on a diver image to confirm the validity of the algorithm. The simulations are
achieved at PSNR ranging from 30 dB to 60 dB by changing noise power from 0 dB to 15 dB.
The applied order of the whitening filter is 10. Different denoising wavelet biases
(i.e. Debauchies, biorthogonal 1.5 and symlet) are tested on an image with underwater noise via
numerical simulation. As shown in Figure 4, soft thresholding and four decomposition levels are
used.
Tables 2, 3 and 4 show the performance of the proposed method on various noise
power based on the Debauchies, symlet and biorthogonal wavelet biases, respectively. The
PSNR and MSE values are calculated based on each noise power value.
Table 2. Performance Results of PSNR and MSE on Diver Image Based on
Debauchies Wavelet Bias
Noise power (db) PSNR MSE
0 58.7275 0.0878
3 53.1670 0.3161
5 50.0854 0.6426
11 39.9653 6.6062
15 30.2530 61.8279
Table 3. Performance Results of PSNR and MSE on Diver Image Based on
Symlet Wavelet Bias
Noise power (db) PSNR MSE
0 58.8266 0.0859
3 53.3248 0.3048
5 50.0299 0.6509
10 40.0077 6.5420
15 30.0591 64.6499
Table 4. Performance Results of PSNR and MSE on Diver Image Based on Biorthogonal
Wavelet Bias
Noise power (db) PSNR MSE
0 58.7560 0.0873
3 53.4219 0.2981
5 50.2130 0.6240
10 39.7970 6.8672
15 30.0840 64.2804
 ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 6, December 2018: 2622-2629
2628
Biases type Noisy image De-noise image
PSNR
(dB)
Sym3 50.02 dB
Sym3 30.05dB
𝑑𝑏6 53.167 dB
𝑑𝑏6 30.253 dB
Biorthogona
l 1.5
53.421 dB
Biorthogona
l 1.5
30.084 dB
Figure. 4 Simulation results on diver image using different wavelet biases.
8. Conclusion
Underwater noise is mainly characterised as non-white and non-Gaussian noise.
Therefore, traditional methods used for image denoising using wavelet transform underwater
TELKOMNIKA ISSN: 1693-6930 
Underwater Image De-nosing using Discrete Wavelet... (Mohanad Najm Abdulwahed)
2629
are inefficient because these methods use only a single level for noise variance estimation and
then apply it to other levels. However, noise variance at each level should be independently
estimated in coloured noise. The traditional wavelet denoising method can be efficiently used
with PSNR and MSE within an acceptable range by using a pre-whitening filter that converts
underwater noise to white noise, as demonstrated by the results.
Refrences:
[1] G Burrowes, J Y Khan, Short-range underwater acoustic communication networks: INTECH Open
Access Publisher, 2011.
[2] T Melodia, H Kulhandjian, L-C. Kuo, E Demirors. Advances in underwater acoustic networking.
Mobile Ad Hoc Networking: Cutting Edge Directions. 2013: 804-852.
[3] H Olkkonen. Discrete wavelet transforms: Algorithms and applications. InTech, August, 2011.
[4] A Z. Sha'ameri, Y Y Al-Aboosi, N H H. Khamis. Underwater acoustic noise characteristics of shallow
water in tropical seas. in Computer and Communication Engineering (ICCCE), 2014 International
Conference on, 2014; 80-83.
[5] M P A. Jaiswal, V. B. Padole. Implementation of an Improved Algorithm for Underwater Image
Enhancement and Denoising.
[6] L Fei, W. Yingying. The research of underwater image de-noising method based on adaptive wavelet
transform. in Control and Decision Conference (2014 CCDC), The 26th Chinese, 2014: 2521-2525.
[7] R Sathya, M Bharathi, G Dhivyasri. Underwater image enhancement by dark channel prior. in
Electronics and Communication Systems (ICECS), 2015 2nd International Conference on, 2015:
1119-1123.
[8] S Jian, W. Wen. Study on Underwater Image Denoising Algorithm Based on Wavelet Transform. in
Journal of Physics: Conference Series, 2017: 012006.
[9] R Schettini, S Corchs. Underwater image processing: state of the art of restoration and image
enhancement methods. EURASIP Journal on Advances in Signal Processing. 2010: 746052.
[10] R J Urick. Principles of underwater sound. 1983. ed: McGraw-Hill, 1983.
[11] T Melodia, H Kulhandjian, L C Kuo, E. Demirors. Advances in Underwater Acoustic Networking.
Mobile Ad Hoc Networking: Cutting Edge Directions, Second Edition. 2013: 804-852.
[12] G Burrowes, J Y Khan. Short-Range Underwater Acoustic Communication Networks. Autonomous
Underwater Vehicles, Mr. Nuno Cruz (Ed.), 2011.
[13] Y Y Al-Aboosi, A Kanaa, A Z Sha'ameri, H A Abdualnabi. Diurnal Variability of Underwater Acoustic
Noise Characteristics in Shallow Water. TELKOMNIKA Telecommunication Computing Electronics
and Control, 2017; 15: 314, 2017.
[14] A V Oppenheim, G C Verghese. Signals, systems, and inference. Class notes for. 2010: 6.
[15] S M Kay. Fundamentals of statistical signal processing, Vol. II: Detection Theory. Signal Processing.
Upper Saddle River, NJ: Prentice Hall, 1998.
[16] R J Urick. Ambient noise in the sea. DTIC Document1984.
[17] M Stojanovic, J. Preisig. Underwater acoustic communication channels: Propagation models and
statistical characterization. Communications Magazine, IEEE. 2009; 47: 84-89, 2009.
[18] M Chitre, J Potter, O S Heng. Underwater acoustic channel characterisation for medium-range
shallow water communications. in OCEANS'04. MTTS/IEEE TECHNO-OCEAN'04, 2004: 40-45.
[19] M L a W Zhao. Review Article On 1/f Noise. Hindawi Publishing Corporation Mathematical Problems
in Engineering. 2012; 2012.
[20] C W Therrien, Discrete random signals and statistical signal processing: Prentice Hall PTR, 1992.
[21] J P C Da Costa, K Liu, H C So, S Schwarz, M Haardt, F Römer. Multidimensional prewhitening for
enhanced signal reconstruction and parameter estimation in colored noise with Kronecker correlation
structure. Signal Processing, 2013;. 93: 3209-3226.
[22] K Ngo, T Van Waterschoot, M G. Christensen, M Moonen, S H. Jensen. Improved prediction error
filters for adaptive feedback cancellation in hearing aids. Signal Processing. 2013; 93: 3062-3075.
[23] B Widrow , E Walach. Adaptive Inverse Control A Signal Processing Approach. Reissue edn.
ed: John Wiley & Sons, Inc, 2008.
[24] M Misiti, Y Misiti, G Oppenheim, J-M Poggi. Wavelet toolbox. The MathWorks Inc., Natick, MA. 1996;
15: 21.
[25] D Baleanu. Advances in wavelet theory and their applications in engineering. Physics and
Technology. 2012: 353-371.
[26] C Tan, A Sluzek, G S GL, T Jiang. Range gated imaging system for underwater robotic vehicle. in
OCEANS 2006-Asia Pacific. 2007: 1-6.
[27] C Tan, G Seet, A Sluzek, D He. A novel application of range-gated underwater laser imaging system
(ULIS) in near-target turbid medium. Optics and Lasers in Engineering. 2005;
43: 995-1009.
[28] J Ellinas, T Mandadelis, A Tzortzis, L Aslanoglou. Image de-noising using wavelets. TEI of Piraeus
Applied Research Review. 2004; 9: 97-109.

More Related Content

What's hot

Curved Wavelet Transform For Image Denoising using MATLAB.
Curved Wavelet Transform For Image Denoising using MATLAB.Curved Wavelet Transform For Image Denoising using MATLAB.
Curved Wavelet Transform For Image Denoising using MATLAB.
Nikhil Kumar
 
Image Denoising Using Wavelet
Image Denoising Using WaveletImage Denoising Using Wavelet
Image Denoising Using Wavelet
Asim Qureshi
 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)
Kalyan Acharjya
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
asodariyabhavesh
 
Module 31
Module 31Module 31
Module 31
UllasSS1
 
Image denoising
Image denoisingImage denoising
Image denoising
Haitham Ahmed
 
Smoothing in Digital Image Processing
Smoothing in Digital Image ProcessingSmoothing in Digital Image Processing
Smoothing in Digital Image Processing
Pallavi Agarwal
 
Noise filtering
Noise filteringNoise filtering
Noise filteringAlaa Ahmed
 
Alternating direction-method-for-image-restoration
Alternating direction-method-for-image-restorationAlternating direction-method-for-image-restoration
Alternating direction-method-for-image-restoration
Prashant Pal
 
Image restoration
Image restorationImage restoration
Image restoration
Upendra Pratap Singh
 
Module 2
Module 2Module 2
Module 2
UllasSS1
 
Image denoising
Image denoising Image denoising
Image denoising
umarjamil10000
 
Wiener Filter
Wiener FilterWiener Filter
Wiener Filter
Akshat Ratanpal
 
Labview with dwt for denoising the blurred biometric images
Labview with dwt for denoising the blurred biometric imagesLabview with dwt for denoising the blurred biometric images
Labview with dwt for denoising the blurred biometric images
ijcsa
 
Image Filtering in the Frequency Domain
Image Filtering in the Frequency DomainImage Filtering in the Frequency Domain
Image Filtering in the Frequency Domain
Amnaakhaan
 
Digital Image Processing: Image Restoration
Digital Image Processing: Image RestorationDigital Image Processing: Image Restoration
Digital Image Processing: Image Restoration
Mostafa G. M. Mostafa
 
Robust Digital Watermarking Scheme of Anaglyphic 3D for RGB Color Images
Robust Digital Watermarking Scheme of Anaglyphic 3D for RGB Color ImagesRobust Digital Watermarking Scheme of Anaglyphic 3D for RGB Color Images
Robust Digital Watermarking Scheme of Anaglyphic 3D for RGB Color Images
CSCJournals
 
A Review on Image Denoising using Wavelet Transform
A Review on Image Denoising using Wavelet TransformA Review on Image Denoising using Wavelet Transform
A Review on Image Denoising using Wavelet Transform
ijsrd.com
 

What's hot (20)

Curved Wavelet Transform For Image Denoising using MATLAB.
Curved Wavelet Transform For Image Denoising using MATLAB.Curved Wavelet Transform For Image Denoising using MATLAB.
Curved Wavelet Transform For Image Denoising using MATLAB.
 
Image Denoising Using Wavelet
Image Denoising Using WaveletImage Denoising Using Wavelet
Image Denoising Using Wavelet
 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Module 31
Module 31Module 31
Module 31
 
Image denoising
Image denoisingImage denoising
Image denoising
 
Smoothing in Digital Image Processing
Smoothing in Digital Image ProcessingSmoothing in Digital Image Processing
Smoothing in Digital Image Processing
 
Noise filtering
Noise filteringNoise filtering
Noise filtering
 
Alternating direction-method-for-image-restoration
Alternating direction-method-for-image-restorationAlternating direction-method-for-image-restoration
Alternating direction-method-for-image-restoration
 
Image restoration
Image restorationImage restoration
Image restoration
 
Module 2
Module 2Module 2
Module 2
 
Image denoising
Image denoising Image denoising
Image denoising
 
Wiener Filter
Wiener FilterWiener Filter
Wiener Filter
 
Labview with dwt for denoising the blurred biometric images
Labview with dwt for denoising the blurred biometric imagesLabview with dwt for denoising the blurred biometric images
Labview with dwt for denoising the blurred biometric images
 
Ax26326329
Ax26326329Ax26326329
Ax26326329
 
Image Filtering in the Frequency Domain
Image Filtering in the Frequency DomainImage Filtering in the Frequency Domain
Image Filtering in the Frequency Domain
 
Digital Image Processing: Image Restoration
Digital Image Processing: Image RestorationDigital Image Processing: Image Restoration
Digital Image Processing: Image Restoration
 
Robust Digital Watermarking Scheme of Anaglyphic 3D for RGB Color Images
Robust Digital Watermarking Scheme of Anaglyphic 3D for RGB Color ImagesRobust Digital Watermarking Scheme of Anaglyphic 3D for RGB Color Images
Robust Digital Watermarking Scheme of Anaglyphic 3D for RGB Color Images
 
A Review on Image Denoising using Wavelet Transform
A Review on Image Denoising using Wavelet TransformA Review on Image Denoising using Wavelet Transform
A Review on Image Denoising using Wavelet Transform
 
Ppt ---image processing
Ppt ---image processingPpt ---image processing
Ppt ---image processing
 

Similar to Underwater Image De-nosing using Discrete Wavelet Transform and Pre-whitening Filter

Image denosing in underwater acoustic noise using discrete wavelet transform ...
Image denosing in underwater acoustic noise using discrete wavelet transform ...Image denosing in underwater acoustic noise using discrete wavelet transform ...
Image denosing in underwater acoustic noise using discrete wavelet transform ...
TELKOMNIKA JOURNAL
 
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAYUNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
csandit
 
FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS
FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMSFINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS
FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS
csandit
 
FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS
FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMSFINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS
FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS
csandit
 
An Adaptive Two-level Filtering Technique for Noise Lines in Video Images
An Adaptive Two-level Filtering Technique for Noise Lines in Video ImagesAn Adaptive Two-level Filtering Technique for Noise Lines in Video Images
An Adaptive Two-level Filtering Technique for Noise Lines in Video Images
CSCJournals
 
OE Instrumentation_03_Interferometry_2.pdf
OE Instrumentation_03_Interferometry_2.pdfOE Instrumentation_03_Interferometry_2.pdf
OE Instrumentation_03_Interferometry_2.pdf
JamesWalter40
 
High-Sensitivity HydrophoneBased on Fiber Grating Laser And Acorrugated Diaph...
High-Sensitivity HydrophoneBased on Fiber Grating Laser And Acorrugated Diaph...High-Sensitivity HydrophoneBased on Fiber Grating Laser And Acorrugated Diaph...
High-Sensitivity HydrophoneBased on Fiber Grating Laser And Acorrugated Diaph...
IJRESJOURNAL
 
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformNoise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
IJERA Editor
 
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformNoise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
IJERA Editor
 
Transmission Line Model for Patch Antenna on Metameterial Substrate
Transmission Line Model for Patch Antenna on Metameterial SubstrateTransmission Line Model for Patch Antenna on Metameterial Substrate
Transmission Line Model for Patch Antenna on Metameterial Substrate
IOSR Journals
 
Directional Spreading Effect on a Wave Energy Converter
Directional Spreading Effect on a Wave Energy ConverterDirectional Spreading Effect on a Wave Energy Converter
Directional Spreading Effect on a Wave Energy Converter
Elliot Song
 
Diurnal Variability of Underwater Acoustic Noise Characteristics in Shallow W...
Diurnal Variability of Underwater Acoustic Noise Characteristics in Shallow W...Diurnal Variability of Underwater Acoustic Noise Characteristics in Shallow W...
Diurnal Variability of Underwater Acoustic Noise Characteristics in Shallow W...
TELKOMNIKA JOURNAL
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
ijceronline
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
On The Fundamental Aspects of Demodulation
On The Fundamental Aspects of DemodulationOn The Fundamental Aspects of Demodulation
On The Fundamental Aspects of Demodulation
CSCJournals
 
COMPARATIVE STUDY ON BENDING LOSS BETWEEN DIFFERENT S-SHAPED WAVEGUIDE BENDS ...
COMPARATIVE STUDY ON BENDING LOSS BETWEEN DIFFERENT S-SHAPED WAVEGUIDE BENDS ...COMPARATIVE STUDY ON BENDING LOSS BETWEEN DIFFERENT S-SHAPED WAVEGUIDE BENDS ...
COMPARATIVE STUDY ON BENDING LOSS BETWEEN DIFFERENT S-SHAPED WAVEGUIDE BENDS ...
cscpconf
 
Error Performance Analysis in Underwater Acoustic Noise with Non-Gaussian Dis...
Error Performance Analysis in Underwater Acoustic Noise with Non-Gaussian Dis...Error Performance Analysis in Underwater Acoustic Noise with Non-Gaussian Dis...
Error Performance Analysis in Underwater Acoustic Noise with Non-Gaussian Dis...
TELKOMNIKA JOURNAL
 
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
IRJET Journal
 
Experimental analysis of non-Gaussian noise resistance on global method optic...
Experimental analysis of non-Gaussian noise resistance on global method optic...Experimental analysis of non-Gaussian noise resistance on global method optic...
Experimental analysis of non-Gaussian noise resistance on global method optic...
journalBEEI
 
Performance of cognitive radio networks with maximal ratio combining over cor...
Performance of cognitive radio networks with maximal ratio combining over cor...Performance of cognitive radio networks with maximal ratio combining over cor...
Performance of cognitive radio networks with maximal ratio combining over cor...
Polytechnique Montreal
 

Similar to Underwater Image De-nosing using Discrete Wavelet Transform and Pre-whitening Filter (20)

Image denosing in underwater acoustic noise using discrete wavelet transform ...
Image denosing in underwater acoustic noise using discrete wavelet transform ...Image denosing in underwater acoustic noise using discrete wavelet transform ...
Image denosing in underwater acoustic noise using discrete wavelet transform ...
 
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAYUNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
 
FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS
FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMSFINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS
FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS
 
FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS
FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMSFINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS
FINGERPRINTS IMAGE COMPRESSION BY WAVE ATOMS
 
An Adaptive Two-level Filtering Technique for Noise Lines in Video Images
An Adaptive Two-level Filtering Technique for Noise Lines in Video ImagesAn Adaptive Two-level Filtering Technique for Noise Lines in Video Images
An Adaptive Two-level Filtering Technique for Noise Lines in Video Images
 
OE Instrumentation_03_Interferometry_2.pdf
OE Instrumentation_03_Interferometry_2.pdfOE Instrumentation_03_Interferometry_2.pdf
OE Instrumentation_03_Interferometry_2.pdf
 
High-Sensitivity HydrophoneBased on Fiber Grating Laser And Acorrugated Diaph...
High-Sensitivity HydrophoneBased on Fiber Grating Laser And Acorrugated Diaph...High-Sensitivity HydrophoneBased on Fiber Grating Laser And Acorrugated Diaph...
High-Sensitivity HydrophoneBased on Fiber Grating Laser And Acorrugated Diaph...
 
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformNoise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
 
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformNoise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
 
Transmission Line Model for Patch Antenna on Metameterial Substrate
Transmission Line Model for Patch Antenna on Metameterial SubstrateTransmission Line Model for Patch Antenna on Metameterial Substrate
Transmission Line Model for Patch Antenna on Metameterial Substrate
 
Directional Spreading Effect on a Wave Energy Converter
Directional Spreading Effect on a Wave Energy ConverterDirectional Spreading Effect on a Wave Energy Converter
Directional Spreading Effect on a Wave Energy Converter
 
Diurnal Variability of Underwater Acoustic Noise Characteristics in Shallow W...
Diurnal Variability of Underwater Acoustic Noise Characteristics in Shallow W...Diurnal Variability of Underwater Acoustic Noise Characteristics in Shallow W...
Diurnal Variability of Underwater Acoustic Noise Characteristics in Shallow W...
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
On The Fundamental Aspects of Demodulation
On The Fundamental Aspects of DemodulationOn The Fundamental Aspects of Demodulation
On The Fundamental Aspects of Demodulation
 
COMPARATIVE STUDY ON BENDING LOSS BETWEEN DIFFERENT S-SHAPED WAVEGUIDE BENDS ...
COMPARATIVE STUDY ON BENDING LOSS BETWEEN DIFFERENT S-SHAPED WAVEGUIDE BENDS ...COMPARATIVE STUDY ON BENDING LOSS BETWEEN DIFFERENT S-SHAPED WAVEGUIDE BENDS ...
COMPARATIVE STUDY ON BENDING LOSS BETWEEN DIFFERENT S-SHAPED WAVEGUIDE BENDS ...
 
Error Performance Analysis in Underwater Acoustic Noise with Non-Gaussian Dis...
Error Performance Analysis in Underwater Acoustic Noise with Non-Gaussian Dis...Error Performance Analysis in Underwater Acoustic Noise with Non-Gaussian Dis...
Error Performance Analysis in Underwater Acoustic Noise with Non-Gaussian Dis...
 
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
 
Experimental analysis of non-Gaussian noise resistance on global method optic...
Experimental analysis of non-Gaussian noise resistance on global method optic...Experimental analysis of non-Gaussian noise resistance on global method optic...
Experimental analysis of non-Gaussian noise resistance on global method optic...
 
Performance of cognitive radio networks with maximal ratio combining over cor...
Performance of cognitive radio networks with maximal ratio combining over cor...Performance of cognitive radio networks with maximal ratio combining over cor...
Performance of cognitive radio networks with maximal ratio combining over cor...
 

More from TELKOMNIKA JOURNAL

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
TELKOMNIKA JOURNAL
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
TELKOMNIKA JOURNAL
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
TELKOMNIKA JOURNAL
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
TELKOMNIKA JOURNAL
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
TELKOMNIKA JOURNAL
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
TELKOMNIKA JOURNAL
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
TELKOMNIKA JOURNAL
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
TELKOMNIKA JOURNAL
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
TELKOMNIKA JOURNAL
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
TELKOMNIKA JOURNAL
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
TELKOMNIKA JOURNAL
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
TELKOMNIKA JOURNAL
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
TELKOMNIKA JOURNAL
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
TELKOMNIKA JOURNAL
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
TELKOMNIKA JOURNAL
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
TELKOMNIKA JOURNAL
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
TELKOMNIKA JOURNAL
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
TELKOMNIKA JOURNAL
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
TELKOMNIKA JOURNAL
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
TELKOMNIKA JOURNAL
 

More from TELKOMNIKA JOURNAL (20)

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
 

Recently uploaded

Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERSCW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
veerababupersonal22
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
symbo111
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Soumen Santra
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 

Recently uploaded (20)

Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERSCW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 

Underwater Image De-nosing using Discrete Wavelet Transform and Pre-whitening Filter

  • 1. TELKOMNIKA, Vol.16, No.6, December 2018, pp.2622~2629 ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018 DOI: 10.12928/TELKOMNIKA.v16i6.9236  2622 Received March 12, 2018; Revised September 28, 2018; Accepted October 8, 2018 Underwater Image De-nosing using Discrete Wavelet Transform and Pre-whitening Filter Mohanad Najm Abdulwahed*, Ali kamil Ahmed Materials Department, University of Technology, Baghdad, Iraq *Corresponding author, e-mail: mohanad.najm@yahoo.com Abstract Image denoising and improvement are essential processes in many underwater applications. Various scientific studies, including marine science and territorial defence, require underwater exploration. When it occurs underwater, noise power spectral density is inconsistent within a certain range of frequency, and the noise autocorrelation function is not a delta function. Therefore, underwater noise is characterised as coloured noise. In this study, a novel image denoising technique is proposed using discrete wavelet transform with different basis functions and a whitening filter, which converts coloured noise characteristics to white noise prior to the denoising process. Results of the proposed method depend on the following performance measures: peak signal-to-noise ratio (PSNR) and mean squared error. The results of different wavelet bases, such as Debauchies, biorthogonal and symlet, indicate that the denoising process that uses a pre-whitening filter produces more prominent images and better PSNR values than other methods. Keywords: underwater noise, denoising, wavelet transform, PSNR, whitening Copyright © 2018 Universitas Ahmad Dahlan. All rights reserved. 1. Introduction Efficient underwater image denoising is a critical aspect for many applications [1]. Underwater images present two main problems: light scattering that alters light path direction and colour change. The basic processes in underwater light propagation are scattering and absorption. Underwater noise generally originates from man-made (e.g. shipping and machinery sounds) and natural (e.g. wind, seismic and rain) sources. Underwater noise reduces image quality [1, 2], and denoising has to be applied to improve it [3]. Underwater sound attenuation is dependent on frequency. Consequently, power spectral density for ambient noise is defined as coloured [4]. Many image denoising techniques are described in [5-9]. A method based on adaptive wavelet with adaptive threshold selection was suggested in [5] to overcome the underwater image denoising problem. Assume that an underwater image has a small signal-to-noise ratio (SNR) and image quality is poor. The simulation results show that the proposed method successfully eliminates noise, improves the peak SNR (PSNR) output of the image and produces a high-quality image. Light is repeatedly deflected and reflected by existing particles in the water due to the light scattering phenomenon, which degrades the visibility and contrast of underwater images. Therefore, underwater images exhibit poor quality. To process images further, wavelet transform and Weber’s law were proposed in [8]. Firstly, several pre-processing methodologies were conducted prior to wavelet denoising thresholding. Then, Weber’s law was used for image enhancement along with wavelet transform. Consequently, the recovered images were enhanced and the noise level was reduced. In the current study, a novel image denoising method is proposed in the presence of underwater noise using a pre-whitening filter and discrete wavelet transform (DWT) with single-level estimation. 2. Characteristics of Ambient Noise The characteristics of underwater noise in seas have been discussed extensively [10]. Such noise has four components: turbulence, shipping, wind and thermal noises. Each component occupies a certain frequency band of spectrum. The PSD of each component is expressed as [11-13].
  • 2. TELKOMNIKA ISSN: 1693-6930  Underwater Image De-nosing using Discrete Wavelet... (Mohanad Najm Abdulwahed) 2623 𝑁𝑡(𝑓) = 17 − log 𝑓 (1) 𝑁𝑠(𝑓) = 40 + 20(𝑠 − 5) + 26𝑙𝑜𝑔𝑓 − 60log⁡( 𝑓 + 0.03) (2) 𝑁 𝑤(𝑓) = 50 + 7.5𝑣 𝑚 1 2 + 20𝑙𝑜𝑔𝑓 − 40log⁡( 𝑓 + 0.4) (3) 𝑁𝑡ℎ(𝑓) = −15 + 20𝑙𝑜𝑔𝑓 (4) where f represents the frequency in KHz. Therefore, the total PSD of underwater noise for a given frequency f (kHz) is ⁡⁡𝑆 𝑥𝑥(𝑓) = 𝑁𝑡(𝑓) + 𝑁𝑠(𝑓) + 𝑁 𝑤(𝑓) + 𝑁𝑡ℎ(𝑓) (5) Figure 1 presents the experimental noise PSD in deep water under various activities conditions for shipping with a fixed speed of wind of (3.6 m/s). Each noise source is dominant in certain frequency bands, as indicated in Table 1. Table 1. UWAN Band Band Type 0.1Hz - 10Hz Turbulence noise 10Hz - 200Hz Shipping noise 0.2 kHz - 100 kHz Wind noise above 100 kHz Thermal noise 3. Image Model Noise interference is a common problem in digital communication and image processing. An underwater noise model for image denoising in an additive coloured noise channel is presented in this section. Numerous applications assume that a received image can be expressed as (6): 𝑥(𝑛) = 𝑠(𝑛) + 𝑣(𝑛) (6) where 𝑠(𝑛) is the original image and 𝑣(𝑛) denotes underwater noise. Hence, denoising aims to eliminate the corruption degree of 𝑠(𝑛) caused by 𝑣(𝑛). The power spectrum and autocorrelation of additive white Gaussian noise (AWGN) are expressed as (7, 8) [14]: 𝑅 𝑣𝑣⁡(𝑚)⁡= ⁡𝐸⁡{𝑣(𝑚)𝑣(𝑚⁡ + ⁡𝑘)}⁡= 𝜎𝑣 2 ⁡𝛿(𝑚) (7) 𝑠𝑣𝑣[𝑒 𝑗2𝜋𝑓] = 𝐷𝐹𝑇 𝑚→𝑓{𝑅 𝑣𝑣(𝑘)} =⁡ 𝜎𝑣 2 ⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡ −𝑓𝑠 2 ≤ 𝑓 ≤ 𝑓𝑠 2 (8) The PSD of AWGN remains constant across the entire frequency range, in which all ranges of frequencies have a magnitude of⁡σv 2 . The probability distribution function 𝜌 𝑣(𝑣) for AWGN is specified by [15] 𝜌 𝑣(𝑣) = 1 𝜎𝑣√2𝜋 𝑒 − 𝑣2 2𝜎 𝑣 2 (9) where 𝜎𝑣 represents the standard deviation. With regard to autocorrelation functions, the delta function indicates that adjacent samples are independent. Therefore, observed samples are considered independent and identically distributed. Underwater noise is dependent on frequency [16, 17]; hence, the assumption that it is AWGN is invalid, and instead, it is suitably modelled as coloured noise [1, 2, 18]. The PSD of coloured noise is defined as [19, 20]
  • 3.  ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 6, December 2018: 2622-2629 2624 𝑆 𝑉𝑉(𝑒 𝑗2𝜋𝑓) =⁡⁡ 1 𝑓 𝛽 ⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡𝛽 > 0, −𝑓𝑠 2 ≤ 𝑓 ≤ 𝑓𝑠 2 (10) However, the⁡𝑅 𝑣𝑣[𝑚] of coloured noise is not like a delta function, but, it is takes the formula of a 𝑠𝑖𝑛𝑐(⁡) function [14, 19]. In contrast to AWGN, noise samples are correlated [20]. 4. Whitening Filter and Inverse Whitening Filter A linear time-invariant whitening filter can be used to transform coloured noise into white noise [14, 21]. Through the transfer function 𝐻(𝑧), the prediction error filter (PEF) is used for whitening purposes [20, 22]. The output of PEF is determined as the difference between the actual and estimated sequences of the linear predictor. The one-step-forward predictor filter is expressed as 𝑥̀( 𝑛) = − ∑ 𝑎 𝑝(𝜆)𝑥(𝑛 − 𝜆) 𝑝 𝜆=1 (11) where p shows the length of the designed filter. ⁡𝑎 𝑝(𝑛) represents the coefficient of filter. The forward prediction error is defined as [20] 𝑒 𝑝(𝑛) = 𝑥(𝑛) − 𝑥̀( 𝑛) = 𝑥(𝑛) + ∑ 𝑎 𝑝(𝜆)𝑥(𝑛 − 𝜆) 𝑝 𝜆=1 (12) The filter coefficients can be estimated by minimising mean squared error (MSE). The transfer function of a filter can then be defined as 𝐻 𝑝(𝑧) = 𝐸 𝑝(𝑧) 𝑋(𝑧) = 1 + 𝑎1 𝑧−1 + 𝑎2 𝑧−2 + ⋯ + 𝑎 𝑝 𝑧−𝑝 (13) If the order of the PEF is suitably large, then the output of filter becomes white noise [20]. The output of PEF filter denotes the process of convolution between a noisy image and the impulse response of filter used in the whitening process . Therefore, the output of PEF is a coloured version of the original image in white noise. 𝑥 𝑤(𝑛) = 𝑥(𝑛) ∗ ℎ 𝑤(𝑛) = 𝑠(𝑛) ∗ ℎ 𝑤(𝑛) + 𝑣(𝑛) ∗ ℎ 𝑤(𝑛) (14) After the filter coefficients are determined, the noise term 𝑣(𝑛) ∗ ℎ 𝑤(𝑛) is minimised through a denoising process, thereby producing a clean version of the transformed image as follows: 𝑠̂ 𝑤(𝑛) = 𝑠(𝑛) ∗ ℎ 𝑤(𝑛) (15) An inverse whitening filter (IWF) can be used to recover the original image [23]. ℎ𝐼𝑊𝐹(𝑛) denotes the impulse response of the IWF. The recovered image is 𝑠̂( 𝑛) =⁡ 𝑠̂ 𝑤(𝑛) ∗ ℎ𝐼𝑊𝐹(𝑛) = 𝑠(𝑛) ∗ ℎ 𝑤(𝑛) ∗ ⁡ℎ𝐼𝑊𝐹(𝑛) (16) represents the relationship between the whitening and inverse whitening filters. The image recovered in the z-domain can be defined as 𝑆̂(𝑧) = 𝑆(𝑧). 𝐻 𝑃(𝑧)⁡. 𝐻𝐼𝑊𝐹(𝑧) = 𝑆(𝑧) (17) The previously described overall process is illustrated in Figure 1.
  • 4. TELKOMNIKA ISSN: 1693-6930  Underwater Image De-nosing using Discrete Wavelet... (Mohanad Najm Abdulwahed) 2625 Figure 1. Overall diagram of the denoising method that uses whitening and pre-whitening processes. 5. Image Denoising Wavelets are used in image processing for sample edge detection, watermarking, compression, denoising and coding of interesting features for subsequent classification [24, 25]. The following subsections discuss image denoising by thresholding the DWT coefficients. 5.1. DWT of an Image Data An image is presented as a 2D array of coefficients. Each coefficient represents the brightness degree at that point. Most herbal photographs exhibit smooth colouration variations with excellent details represented as sharp edges among easy versions. Clean variations in colouration can be strictly labelled as low-frequency versions, whereas pointy variations can be labelled as excessive-frequency versions. The low frequency components (i.e. smooth versions) establish the base of a photograph, whereas the excessive-frequency components (i.e. the edges that provide the details) are uploaded upon the low-frequency components to refine the image, thereby producing an in-depth image. Therefore, the easy versions are more important than the details. Numerous methods can be used to distinguish between easy variations and photograph information. One example of these methods is picture decomposition via DWT remodelling. The different decomposition levels of DWT are shown in Figure 2. Figure 2. DWT decomposition levels 5.2. The Inverse DWT of an Image Different classes of data are collected into a reconstructed image by using reverse wavelet transform. A pair of high- and low-pass filters is also used during the reconstruction process. This pair of filters is referred to as the synthesis filter pair. The filtering procedure is simply the opposite of transformation; that is, the procedure starts from the highest level. The filters are firstly applied column-wise and then row-wise level by level until the lowest level is reached. 6. Proposed Method The following steps describe the image denoising procedure that uses a pre-whitening filter.
  • 5.  ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 6, December 2018: 2622-2629 2626 1) The pre-whitening process is performed on a noisy image using PEF to convert coloured noise to white noise. 2) The DWT of a noisy image is computed. 3) Noise variance is estimated by using the following robust median estimator: 4) 𝜎𝑣 = 𝑚𝑒𝑑𝑖𝑎𝑛(|𝑋 𝐷(𝑛, 𝑘)|) 0.6745 (18) where 𝑋 𝐷(𝑛, 𝑘) represents all the coefficients of the wavelet detail in level k. 5) A soft threshold is applied to the sub-band coefficients for each sub-band, except for the low-pass or approximation sub-band. 6) 𝑋 𝐷,𝛾(𝑛, 𝑘) = { 𝑠𝑔𝑛(𝑋 𝐷(𝑛, 𝑘))(|𝑋 𝐷(𝑛, 𝑘)| − 𝛾 𝑘)⁡⁡⁡⁡⁡⁡𝑖𝑓|𝑋 𝐷(𝑛, 𝑘)| > 𝛾 𝑘 0⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡⁡𝑖𝑓|𝑋 𝐷(𝑛, 𝑘)| ≤ 𝛾 𝑘 (19) where 𝛾 𝑘 denotes the threshold value in level k, and 𝑋 𝐷,𝛾(𝑛, 𝑘) represents the wavelet detail coefficients after the thresholding process in level k. 7) The image is reconstructed by applying inverse DWT to obtain the denoised image. Figure 3 shows the data flow diagram of the image denoising process. Figure. 3 Data flow diagram of image denoising using a pre-whitening filter.
  • 6. TELKOMNIKA ISSN: 1693-6930  Underwater Image De-nosing using Discrete Wavelet... (Mohanad Najm Abdulwahed) 2627 6.1. Performance Measures Common measurement parameters for image reliability include mean absolute error, normalized MSE (NMSE), PSNR and MSE [26]. An SNR over 40 dB provides excellent image quality that is close to that of the original image; an SNR of 30–40 dB typically produces good image quality with acceptable distortion; an SNR of 20–30 dB presents poor image quality an SNR below 20 dB generates an unacceptable image [27]. The calculation methods of PSNR and NMSE [28] are presented as follows: PSNR = 10⁡𝑙𝑜𝑔10 2552 𝑀𝑆𝐸 (20) where MSE is the MSE between the original image (𝑥) and the denoised image (𝑥̂) with size M×N: MSE = 1 𝑀 ∗ 𝑁 ∑ ∑[𝑥(𝑖, 𝑗) − 𝜘(𝑖, 𝑗)]2 𝑁 𝑓=1 𝑀 𝑖=1 ⁡ (21) 7. Results and Discussion MATLAB is used as the experimental tool for simulation, and simulation experiments are performed on a diver image to confirm the validity of the algorithm. The simulations are achieved at PSNR ranging from 30 dB to 60 dB by changing noise power from 0 dB to 15 dB. The applied order of the whitening filter is 10. Different denoising wavelet biases (i.e. Debauchies, biorthogonal 1.5 and symlet) are tested on an image with underwater noise via numerical simulation. As shown in Figure 4, soft thresholding and four decomposition levels are used. Tables 2, 3 and 4 show the performance of the proposed method on various noise power based on the Debauchies, symlet and biorthogonal wavelet biases, respectively. The PSNR and MSE values are calculated based on each noise power value. Table 2. Performance Results of PSNR and MSE on Diver Image Based on Debauchies Wavelet Bias Noise power (db) PSNR MSE 0 58.7275 0.0878 3 53.1670 0.3161 5 50.0854 0.6426 11 39.9653 6.6062 15 30.2530 61.8279 Table 3. Performance Results of PSNR and MSE on Diver Image Based on Symlet Wavelet Bias Noise power (db) PSNR MSE 0 58.8266 0.0859 3 53.3248 0.3048 5 50.0299 0.6509 10 40.0077 6.5420 15 30.0591 64.6499 Table 4. Performance Results of PSNR and MSE on Diver Image Based on Biorthogonal Wavelet Bias Noise power (db) PSNR MSE 0 58.7560 0.0873 3 53.4219 0.2981 5 50.2130 0.6240 10 39.7970 6.8672 15 30.0840 64.2804
  • 7.  ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 6, December 2018: 2622-2629 2628 Biases type Noisy image De-noise image PSNR (dB) Sym3 50.02 dB Sym3 30.05dB 𝑑𝑏6 53.167 dB 𝑑𝑏6 30.253 dB Biorthogona l 1.5 53.421 dB Biorthogona l 1.5 30.084 dB Figure. 4 Simulation results on diver image using different wavelet biases. 8. Conclusion Underwater noise is mainly characterised as non-white and non-Gaussian noise. Therefore, traditional methods used for image denoising using wavelet transform underwater
  • 8. TELKOMNIKA ISSN: 1693-6930  Underwater Image De-nosing using Discrete Wavelet... (Mohanad Najm Abdulwahed) 2629 are inefficient because these methods use only a single level for noise variance estimation and then apply it to other levels. However, noise variance at each level should be independently estimated in coloured noise. The traditional wavelet denoising method can be efficiently used with PSNR and MSE within an acceptable range by using a pre-whitening filter that converts underwater noise to white noise, as demonstrated by the results. Refrences: [1] G Burrowes, J Y Khan, Short-range underwater acoustic communication networks: INTECH Open Access Publisher, 2011. [2] T Melodia, H Kulhandjian, L-C. Kuo, E Demirors. Advances in underwater acoustic networking. Mobile Ad Hoc Networking: Cutting Edge Directions. 2013: 804-852. [3] H Olkkonen. Discrete wavelet transforms: Algorithms and applications. InTech, August, 2011. [4] A Z. Sha'ameri, Y Y Al-Aboosi, N H H. Khamis. Underwater acoustic noise characteristics of shallow water in tropical seas. in Computer and Communication Engineering (ICCCE), 2014 International Conference on, 2014; 80-83. [5] M P A. Jaiswal, V. B. Padole. Implementation of an Improved Algorithm for Underwater Image Enhancement and Denoising. [6] L Fei, W. Yingying. The research of underwater image de-noising method based on adaptive wavelet transform. in Control and Decision Conference (2014 CCDC), The 26th Chinese, 2014: 2521-2525. [7] R Sathya, M Bharathi, G Dhivyasri. Underwater image enhancement by dark channel prior. in Electronics and Communication Systems (ICECS), 2015 2nd International Conference on, 2015: 1119-1123. [8] S Jian, W. Wen. Study on Underwater Image Denoising Algorithm Based on Wavelet Transform. in Journal of Physics: Conference Series, 2017: 012006. [9] R Schettini, S Corchs. Underwater image processing: state of the art of restoration and image enhancement methods. EURASIP Journal on Advances in Signal Processing. 2010: 746052. [10] R J Urick. Principles of underwater sound. 1983. ed: McGraw-Hill, 1983. [11] T Melodia, H Kulhandjian, L C Kuo, E. Demirors. Advances in Underwater Acoustic Networking. Mobile Ad Hoc Networking: Cutting Edge Directions, Second Edition. 2013: 804-852. [12] G Burrowes, J Y Khan. Short-Range Underwater Acoustic Communication Networks. Autonomous Underwater Vehicles, Mr. Nuno Cruz (Ed.), 2011. [13] Y Y Al-Aboosi, A Kanaa, A Z Sha'ameri, H A Abdualnabi. Diurnal Variability of Underwater Acoustic Noise Characteristics in Shallow Water. TELKOMNIKA Telecommunication Computing Electronics and Control, 2017; 15: 314, 2017. [14] A V Oppenheim, G C Verghese. Signals, systems, and inference. Class notes for. 2010: 6. [15] S M Kay. Fundamentals of statistical signal processing, Vol. II: Detection Theory. Signal Processing. Upper Saddle River, NJ: Prentice Hall, 1998. [16] R J Urick. Ambient noise in the sea. DTIC Document1984. [17] M Stojanovic, J. Preisig. Underwater acoustic communication channels: Propagation models and statistical characterization. Communications Magazine, IEEE. 2009; 47: 84-89, 2009. [18] M Chitre, J Potter, O S Heng. Underwater acoustic channel characterisation for medium-range shallow water communications. in OCEANS'04. MTTS/IEEE TECHNO-OCEAN'04, 2004: 40-45. [19] M L a W Zhao. Review Article On 1/f Noise. Hindawi Publishing Corporation Mathematical Problems in Engineering. 2012; 2012. [20] C W Therrien, Discrete random signals and statistical signal processing: Prentice Hall PTR, 1992. [21] J P C Da Costa, K Liu, H C So, S Schwarz, M Haardt, F Römer. Multidimensional prewhitening for enhanced signal reconstruction and parameter estimation in colored noise with Kronecker correlation structure. Signal Processing, 2013;. 93: 3209-3226. [22] K Ngo, T Van Waterschoot, M G. Christensen, M Moonen, S H. Jensen. Improved prediction error filters for adaptive feedback cancellation in hearing aids. Signal Processing. 2013; 93: 3062-3075. [23] B Widrow , E Walach. Adaptive Inverse Control A Signal Processing Approach. Reissue edn. ed: John Wiley & Sons, Inc, 2008. [24] M Misiti, Y Misiti, G Oppenheim, J-M Poggi. Wavelet toolbox. The MathWorks Inc., Natick, MA. 1996; 15: 21. [25] D Baleanu. Advances in wavelet theory and their applications in engineering. Physics and Technology. 2012: 353-371. [26] C Tan, A Sluzek, G S GL, T Jiang. Range gated imaging system for underwater robotic vehicle. in OCEANS 2006-Asia Pacific. 2007: 1-6. [27] C Tan, G Seet, A Sluzek, D He. A novel application of range-gated underwater laser imaging system (ULIS) in near-target turbid medium. Optics and Lasers in Engineering. 2005; 43: 995-1009. [28] J Ellinas, T Mandadelis, A Tzortzis, L Aslanoglou. Image de-noising using wavelets. TEI of Piraeus Applied Research Review. 2004; 9: 97-109.