III. RELATED WORK case of low noise density our proposed filter performance is
There are many filters have been introduced for getting much better as compare to Modified Non-linear filter (MNF).
better results for corrupted images by salt and pepper noise.
Among all these filters standard median filter (SMF) is The rest of the paper is structured as follows; Section IV
consistent in performance. However, the major drawback of describes about the proposed algorithm and different cases of
the Median filter (MF) is that it works sound only at low the proposed algorithm and also shows the flowchart of the
noise densities [11]. In case of high noise density image can’t proposed algorithm IV. Section V contains simulation results
be enhanced and edge preservation of original image isn’t with Lena image. In section V show tables, comparative chats
trouble-free to preserve. Adaptive Median Filter (AMF) [11] and different de-noised gray scale Lena images of proposed
performs superior outcome as compare to median filter at low filter. Finally conclusions are drawn in Section VI.
noise densities. But in case of high noise densities the window
size has to be raises not worked properly at that time and
introduced image blurring. In the Switching Median Filter IV. PROPOSED METHOD
(SBMF) [4], [5] uses pre-defined threshold for noise removal,
but it is also not perform well in the case of High noise The proposed method is an enhanced by Modified Non-
density. The major drawback of this filtering technique is linear Filter (MNF) [03] algorithm. In this method first
predefining threshold value, also these filtering technique’s detecting the noisy pixels in the corrupted image. For
yields unsatisfactory results in preserving edge details at high detection of noisy pixels verifying the condition whether
densities of noise. To beat the above drawback of these targeted pixel lies. If pixels are between maximum [255] and
filters, Decision Based Algorithm (DBA) is introduced [6]. In minimum [0] gray level values, then it is a noise free pixel,
this filtering algorithm pixel is processed only when its value else pixel is said to be corrupted or noisy. Now we have
is either 0’s or 255’s or else left unaffected. But in case the processed only with the corrupted pixels to restore with noise
result of the median will be 0’s or 255’s, which is noisy. In free pixels. Further un-corrupted pixels are left unaffected. In
such type of case, neighboring pixel is used to substitute. the next steps we use Proposed Improved Mean filter (IMF) is
Another algorithm was creating where in its place of just elucidated as follows.
replacing corrupted pixel with a neighborhood There are
many filters have been introduced for getting better results for ALGORITHM
corrupted images by salt and pepper noise. Among all these
Step 1: First we take an initial image and apply on it fixed
filters standard median filter (SMF) is consistent in
valued impulses noise (Salt and Pepper noise) on this image.
performance. However, the major drawback of the Median
filter (MF) is that it works sound only at low noise densities
Step 2: In the second step check where the pixels are between
[11]. In case of high noise density image can’t be enhanced
0 to 255 ranges or not, here two cases are generating.
and edge preservation of original image isn’t trouble-free to
preserve. Adaptive Median Filter (AMF) [11] performs X (i,j) = 0<Y (i,j)<255 condition true follow Case1
superior outcome as compare to median filter at low noise X (i,j) ≠ 0<Y (i,j)<255 condition true follow Case 2
densities. But in case of high noise densities the window size Where X(i,j) is the image size and Y(i,j) all image targeted
has to be raises not worked properly at that time and pixels
introduced image blurring. In the Switching Median Filter
(SBMF) [4], [5] uses pre-defined threshold for noise removal, Case 1- If Pixels are between 0< Y (i,j)<255 then, they are
but it is also not perform well in the case of High noise noise free and move to restoration image.
density. The major drawback of this filtering technique is Case 2- If the pixels are not lying between in the range then
predefining threshold value, also these filtering technique’s they are moved to step 3.
yields unsatisfactory results in preserving edge details pixel Step 3: In the third step we will work on noisy pixel of step2
value it is replaced by mean of neighborhood pixels [6]. But now select window of size 3 x 3 of image. Assume that the
both are unsuccessful in improving image at high noise targeted noisy pixels are W (i,j).that is processed in the next
densities. In order to evade their drawbacks, Decision Based step.
un-symmetric Trimmed Median Filter (DBUTMF) is
proposed [2]. But at high noise densities, if the selected Step 4: If the preferred window contains not all elements as
window contains all 0’s and 255’s or both then, trimmed 0’s and 255’s. Then remove all the 0’s and 255’s from the
median is failing in this concession. To overcome above window, and send to restoration image.Now find the mean of
drawback modified decision based Unsymmetric trimmed the remaining pixels. Replace W (i, j) with the mean value.
j
median filter (MDBUTMF) is proposed [3], But the main This noised removed image restores in de-noised image at the
problem of in this filter that is an image enhancement factor last step.
(IEF) low in case of low-density of noise is very poor that
W(ij) = [00] condition true send to Y (i,j) for Restoration
why it’s performance is not very well with the low density of
W(ij) = [255]condition true send to Y (i,j) for Restoration
noise. Our proposed method Improved mean filter for image
enhancement show better IEF and PSNR value. Infect in the [Cal. Mean remain (W (i,j))pixels] = replace by W (i,j)
3
Step 5: Repeat steps one to three until all pixels in the whole of proposed method we have to use MATLAB 8.0 software.
image are processed. Hence a better de-noised image is To perform our new approach we have to take a ’Lena’ image
obtained with improved PSNR, IEF and also shows a better size 256X256 as a reference image for testing purpose. The
image with very low blurring and improved visual and human testing images are artificially corrupted by Salt and Pepper
perception. impulse noise by using MATLAB and images are corrupted
by different noise density varying from 10 to 90 %. The
Start performance of the proposed algorithm is tested for different
gray scale a image.
Take Image De-noising performances are quantitatively measured by the
PSNR and IEF as defined in (1) and (3), respectively:
Add Noise
The PSNR is expressed as:
(255)2
Read Noise Image Y PSNR 10log10 MSE ………….. (1)
Where MSE (Mean Square Error) is
YES ^
0<Y(i,j)<255 m n 2
¦ ¦ {Y (i, j ) Y (i, j )}
No i 1j 1
MSE …….. (2)
mun
Select a 3x3 Window And the IEF (Image Enhancement Factor)
with target Pixel W(i,j) m n 2
¦ ¦ {K (i, j ) Y (i, j )}
i 1j 1
IEF …… (3)
^
2
¦ ¦ (Y (i, j ) Y (i, j ))
If selected Pixels
contain all 0 ‘s or
YES i 1j 1
255’s or both Where MSE acronym of mean square error, IEF stands for
image enhancement factor, M x N is the size of the image, Y
denotes the original image, ܻ̰ shows the de-noised image,
No and η represents the noisy image.
Eliminate the elements The PSNR and IEF values of the proposed algorithm are
with 0 and 255 in the comparing with other existing algorithms by variable noise
Window density of 10% to 90%. Table I shows the comparison of
PSNR values of different de-noising methods for Lena image
and table II shows Comparison of IEF values of different
filters for Lena image.
Find Mean of the
TABLE I
Remaining elements COMPARISON OF PSNR VALUES OF DIFFERENT FILTERS FOR LENA IMAGE
Noise density
De-noising
Replace processing Method 10% 20% 30% 40% 50%
pixel with Mean MF 28.4938 25.7542 21.8465 18.4076 14.734
AMF 21.9845 21.9297 21.4735 21.4735 20.6542
E150
MDBUTMF
MF 20.5734 21.3987 13.1198 7.8805 4.2859 MLNF
16.016 F Proposed Algo.
AMF 100
4.2759 8.9433 12.9477 2 16.4574
PSMF 33.1849 38.1071 30.6195 21.292 12.581
76.187 50
DBA
137.9069 120.5101 97.6947 4 61.249
76.841
MDBA 0
137.9166 120.5152 96.9086 8 60.7677
MDBUTM 116.05 10 20 30 40 50 60 70 80 90
F 189.1606 164.0651 140.4587 3 95.5859
129.94 Noise Density in %
MNF
158.0611 150.8512 140.409 4 114.605
New Fig.3- IEF Vs Noise Density %
217.56 195.06 175.48 160.22 135.46
Approach
The proposed new approach shows a better result as Modified Non-linear Filter algorithm (MNF) [3]. This method
compare to other existing algorithms at different noise is tested on the Lena image of size 256X256 shown in fig 4.
densities as shown in table I and table II. Our method not only The fig 4 (a), 4 (b), 4 (c), 4 (d), 4 (e) ,4 (f) ,shows the Lena
shows a better result in terms of PSNR and IEF, but also image corrupted by 10%,30%, 50%, %,70% ,80% and 90%
show a good result in visual and human perception is also respectively and figure 4 (g), 4 (h), 4 (i), 4 (j), 4 (k) and 4 (l)
shown in the fig 4(g), 4 (h), 4 (i), 4 (j), 4 (k) and 4(l) these show images De-noised by the proposed method.
shows the visual quality of the image.
Graphical plots of IEF and PSNR values of different noise
density compression with different filters against noise
densities for Lena image is shown in Figure1 and Figure2.
The results in the Table I clearly show that the PSNR of the
proposed method is much improved at different density of
noise.
Original image
45 MF
40 AMF
38.79 PSMF
35 35.59 DBA
33.2631.66 MDBA
30 30
30.06
30.0
0628
28.56
2 56
MNLF
26.88
25 24.85
(a). 10% Noise Density (g) De-noised Image
20 21.56
15
10
5
0
(b). 30% Noisy Density (h) De-noised image
10 20 30 40 50 60 70 80 90
Noise Density in %
Fig.2 PSNR dB Vs Noise Density %
REFERENCES
[1] Raymond H. Chan, Chung-Wa Ho, and Mila Nikolova ” Salt-and-
Pepper Noise Removal by Median-Type Noise Detectors and Detail-
Preserving Regularization” IEEE TRANSACTIONS ON IMAGE
PROCESSING, VOL. 14, NO. 10, OCTOBER 2005 1479.