Beruflich Dokumente
Kultur Dokumente
The underwater image processing area has received considerable attention within the last decades, showing important achievements. The underwater images are essentially characterized by their poor visibility because light is exponentially attenuated as it travels in the water and the scenes result poorly contrasted and hazy. When we go deeper,colors drop off one by one depending on their wavelenghth, blue color travels the longest in the water due to its shortest wavelength, making the underwater images to be dominated essentially by blue color. In summary,the images suffer from limited range visibility, low contrast, non uniform lighting, blurring, color diminished (bluish appearance) and noise. In order to improve the perception, underwater images are post processed to enhance the quality of the image.
In this project, a denoising method is used for removing additive noise present in the underwater images. Image denoising using the wavelet transform has been attracting much attention. Wavelet based approach provides a particularly useful method for image denoising when the preservation of image features in the scene is of importance. In the proposed denoising method, first homomorphic filtering is used for correcting non uniform illumination, and then anisotropic filtering is used for smoothing. After smoothing, wavelet subband threshold with Modified BayesShrink function is applied. The whole of the algorithm used in this project is to be coded in MATLAB. A GUI is to be developed in MATLAB to showcase the processed image after every step.
Absorption and scattering effects are due to the water itself and to other components such as dissolved organic matter or small observable floating particles[4]. Not only the amount of light is reduced when we go deeper but also colors drop off one by one depending on the wavelength of the colors. Red color disappears at the depth of 3m. Secondly, orange color starts disappearing while we go further. At the depth of 5m,the orange color is lost. Thirdly most of the yellow goes off at the depth of 10m and finally the green and purple disappear at further depth[2]. This is shown diagrammatically in Figure 1.1. The blue color travels the longest in the water due to its shortest wavelength. This is reason which makes the underwater images having been dominated only by blue color. In addition to excessive amount of blue color, the blur images contain low brightness and low contrast.
Figure 1.1 Color appearance in underwater In this project, a denoising method is used for removing additive noise present in the underwater images. Image denoising using the wavelet transform has been attracting much
Dept Of E&C, NMAMIT
Input Image
Homomorphic Filtering
Anisotropic Filtering
Denoising
))+rL
where rH = 2.5 and rL = 0.5 are the maximum and minimum coefficients values and a factor which controls the cutoff frequency. These parameters are selected empirically.
Computations of the inverse Fourier transform to comeback in the spatial domain and then taking the exponent to obtain the filtered image.
cNi,j = g(|
NIi,j|)
I|) =
SI
NI
+ cS .
+ cE .
EI
+ cW .
WI ]i,j
2.2.5 Denoising
Wavelet based image denoising techniques are necessary to remove random additive Gaussian noise while retaining as much as possible the important image features. The main objective of these types of random noise removal is to suppress the noise while preserving the original image details. In addition to scattering and absorption effects, macroscopic floating particles producing images of the size of a pixel can be present as well: it may be, for instance, sand raised by the motion of a diver, or small plankton particles. These particles are part of the scene, but cause generally unwanted signal. We see them as an additive noise, of distribution clearly not Gaussian yet still reasonably similar. Especially for the case of additive white Gaussian noise a number of techniques using wavelet-based thresholding have been proposed. In the recent years there has been a fair amount of research on wavelet thresholding and threshold selection for image denoising [1], because wavelet provides an appropriate basis for separating noisy signal from the image signal. Image denoising techniques are necessary to remove such random additive noises while retaining as much as possible the important signal features. The main objective of these types of random noise removal is to suppress the noise while preserving the original image details. Statistical filters like Average filter, Wiener filter can be used for removing such noises but the wavelet based denoising techniques proved better results than these filters. The image f is corrupted by independent and identically distributed zero mean, white Gaussian noise nij with standard deviation i.e. nij ~ N(0, 2). The goal is to estimate the signal f from the noisy observations gij=fij+ nij such that the Mean Square Error (MSE) is minimum. To achieve this the gij is transformed into wavelet domain, which decomposes the gij into many subbands, which separates the signal into so many frequency bands[5]. Due to the decomposition of an image ,the original image is transformed into four pieces which is normally labeled as LL, LH, HL and HH as in the schematic depicted in figure 2.2a.
Dept Of E&C, NMAMIT
(a)one level
(b)two level Figure 2.2 Image decomposition using wavelet transform The LL piece is the most like original picture and so is called the approximation. The remaining pieces are called detailed components. The transform alternately processes the rows and columns of the image by applying high- and low-pass filters (figure 2.3). These filters separate high- and low-frequency areas of the image. The result is a smaller version of the original image and the three groups that contain the highest horizontal, vertical, and diagonal frequencies present in the image. These groups are referred to as sub-bands. This decomposition process is recursively applied on the smaller image (figure 2.4).
Dept Of E&C, NMAMIT
Figure 2.4 Repeated decomposition[7] The small coefficients in the subbands are dominated by noise, while coefficients with large absolute value carry more signal information than noise. Replacing noisy coefficients (small coefficients below certain value) by zero and an inverse wavelet transform may lead to
Dept Of E&C, NMAMIT