In image processing, an efficient method of removing noise from the images, before processing them for further analysis is a great challenge for the researchers. Image denoising occurs due to transmission channel error, camera misfocus, atmospheric turbulence, relative object camera motion etc…Such degradations are unavoidable while a scene is captured through a camera. Restoration of such image is a extremely essential in many practical applications. Image denoising involves the manipulation of the image data to produce a visually high quality image. The kind of noise removal algorithms to remove the noise depends on the type of noise that occur during transmission and capturing .To remove these types of noise we have many filters like mean filter, median ,inverse filter,weiner filter,psudeo inverse filter. No single filter can remove both type of noise. In this paper various special types of noises applying to image and investigates the result of noise reduction techniques by applying the various filter.
Keywords |
Image restoration model, Image noise model, Wiener filter, Pseudo Inverse filter, Inverse filter |
INTRODUCTION |
Visual information transmitted in the form of digital images is becoming a major method of communication in
the modern age, but the image obtained after transmission is often corrupted with noise. The received image needs
processing before it can be used in applications. Image denoising involves the manipulation of the image data to
produce a visually high quality image. This paper gives us a brief idea about various image denoising methods.
The numerical computation has been done using MATLAB 7.8.0. |
Image denoising is often used in the field of photography or publishing where an image was somehow
degrades but needs to be improved before it can be printed. For this type of application we need to know something
about the degradation process in order to develop a model for it. When we have a model for the degradation process,
the inverse process can be applied to the image to restore it back to the original form. |
VARIOUS SOURCES OF NOISE IN IMAGES |
Noise is introduced in the image at the time of image acquisition or transmission. Different factors may be
responsible for introduction of noise in the image. The number of pixels corrupted in the image will decide
the quantification of the noise. The principal sources of noise in the digital image are: |
a) The imaging sensor may be affected by environmental conditions during image acquisition. |
b) Insufficient light levels and sensor temperature may introduce the noise in the image. |
c) Interference in the transmission channel may also corrupt the image. |
d) If dust particles are present on the scanner screen, they can also introduce noise in the image. |
TYPES OF NOISE |
Noise in image is caused by fluctuations in the brightness or colour information at the pixels. Noise is
a process which distorts the acquired image and is not a part of the original image. Noise in images can occur in many
ways. During image acquisition the optical signals get converted into electrical which then gets converted to digital
signal. At each process of conversion noise gets added to the image. The image can also become noisy during
transmission of the image in the form of digital signals. The types of noises are: |
1. Gaussian noise 2.Salt and pepper noise |
3. Shot noise (Poisson noise) 4.Speckle noise |
IMAGE DENOISING TECHNIQUES |
An image is often corrupted by noise in its acquisition and transmission. Image denoising is used to remove
the additive noise while retaining as much as possible the important signal features. In the recent years there has been
a fair amount of research on wavelet thresholding and threshold selection for signal de-noising[1],[2] ,because wavelet
provides an appropriate basis for separation noisy signal from the image signal. The motivation is that as the wavelet
transform is good at energy compaction, the small coefficient is more likely due to noise and large coefficient due to
important signal features. These small coefficients can be threshold without affecting the significant features of the
image. |
Thresholding is a simple non-linear technique, which operates on one wavelet coefficient at a time. In its most
basic form, each coefficient is threshold by comparing against threshold, if the coefficient is smaller than threshold, set
to zero; otherwise it is kept or modified. Replacing the small noisy coefficients by zero and inverse wavelet transform
on the result may lead to reconstruction with the essential signal characteristics and with less noise. |
Other methods include filtering approach objectives of any filtering approach are: |
* To suppress the noise effectively in uniform regions. |
*To preserve edges and other similar image characteristics. |
* To provide a visually natural appearance. [3] |
Importance of linear and non linear denosing: Image denoising is very important task in image processing for the
analysis of images. De-noising methods can be linear as well as non-linear .Where linear methods are fast enough, but
they do not preserve the details of the images, whereas the non-linear methods preserve the details of the images.
Broadly speaking, denoising filters can be categorized in the following categories: 1) average filter 2) order statistics
filter 3) adaptive filter . |
Adaptive filter:
Adaptive filters are changing the behaviour on the basis of statically characteristics of the image region, encompassed
by the filter region. adaptive filters will provide good stability and efficiency due feedback of coefficients in algorithm. |
Inverse filtering: The inverse filter is a straight forward image –restoration method..If we know the exact psf model in the
image degradation system and ignore the noise effect, the degraded image can be restored using the inverse filter. |
|
Wiener filter: |
The purpose of the wiener filter is to filter out the noise that has corrupted a signal. This filter is based on
a statistical approach. Mostly all the filters are designed for a desired frequency response. Wiener filter deal with
the filtering of an image from a different view. |
The goal of wiener filter is reduced the mean square error as much as possible. This filter is capable of
reducing the noise and degrading function. One method that we assume we have knowledge of the spectral property of
the noise and original signal. We used the linear time invariant filter which gives output similar as to the original signal
as much possible.[3] |
Characteristics of the wiener filter are: |
a. Assumption: Signal and the additive noise are stationary linear-random processes with their known spectral
characteristics. |
b.Requirement: The wiener filter must be physically realizable, or it can be either causal. |
c.Performance criteria: There is minimum mean-square [MSE] error. The Fourier domain of the wiener filter is |
|
RESULTS |
A Test image is taken and it is subjected to point spread function to degrade the image .after wards the
adaptive linear filters applied to degraded image to get the restored image .To evaluate the fidelity criteria NCC and
PSNR &ISNR is computed. In this computation the regression analysis will give a better idea which method is better
one to calculate the efficiency of the algorithm. |
Objectative fidelity criteria: For comparing original image and restored image, we calculate the parameters: |
|
|
CONCLUSION |
In modern digital world, the electronic industries are launching the electronic gadgets with better features day
by day, by providing the better services and developing the next generation networks. To avoid the band width
limitations in communications, digital communications such as digital image, video processing and multimedia
processing are used. The selection of right denoising algorithm plays a vital role, it is important to experiment and
compare the methods. In this paper, the computational time can be reduced to 7 cpu and also improves the utilization of
memory. In this paper , different types of denoising filters comparisons are discussed. |
Scope of future work: |
This paper can be extended for video denoising and will do experiment with hybrid filters ,this algorithm can
be apply for colour images as future work. |
Tables at a glance |
|
|
|
|
Table 1 |
Table 2 |
Table 3 |
Table 4 |
|
References |
- Suresh kumar,papendrakumar,manojgupta,ashok Kumar nagawatt,”performance comparison of median and wiener filter in image denoising“, international journal of computer applications(0975-8887)volume12-no.4,november2010.
- ParminderKaur and Jagroop Singh. 2011. A Study Effect of Gaussian Noise on PSNR Value for Digital Images International Journal of Computer and Electrical E ngineering.Vol. 3, No.2, 1793-8163.
- Mrs. C. Mythili and Dr. V.Kavitha. Efficient Technique for Color Image Noise Reduction The Research bulltion of jordan V o l . I I ( I II )
- Mr.AmitAgrawal and Ramesh Raskar. Optimal single image capture for motion deblurring. In Proc. IEEE Conference on Computer Vision and Pattern Recognition, pages 2560{2567, 2009.
- Mr.PawanPatidar and et al. Image De-noising by Various Filters for Different Noise in International Journal of Computer Applications (0975 – 8887) Volume 9– No.4, November 2010
- Charles Boncelet .”Image Noise Models”. in Alan C.Bovik. Handbook of Image and Video Processing.2005.
- Mr. Salem Saleh Al-amri and et al. Comparative Study of Removal Noise from Remote Sensing Image. IJCSI International Journal of Computer Science Issues, Vol. 7, Issue. 1, No. 1, January 2010 32 ISSN (Online): 169 4-0784 ISSN (Print): 1694-0814
- K. Dabov, A. Foi, V. Katkovnik, and K. Egiazarian, “Image denoising by sparse 3D transform-domain collaborative filtering, ” IEEE Trans. Image Process., vol. 16, no. 8, pp. 2080–2095, Aug. 2007.
- Aram Danielyan, Vladimir Katkovnik, and Karen Egiazarian, Senior Member, IEEE “BM3D frames and Varational Image deblurring” , Image Processing, IEEE Transactions on (Volume:21 , Issue: 4 ), ISSN: 1057-7149.
- D. Maheswariet. al. NOISE REMOVAL IN COMPOUND IMAGE USING MEDIAN FILTER. (IJCSE) International Journal on Computer Science and Engineering Vol. 02, No. 04, 2010, 1359-1362.
- Rafael C. Gonzalez,” Image Restoration and Reconstruction”, in Digital Image Processing, 3rd ed. India: Pearson Prentice Hall, 2011, pp. 322-330.
|