SlideShare a Scribd company logo
1 of 5
Download to read offline
Jitender Kumar et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.586-590
www.ijera.com 586 | P a g e
A Modified Decision Based Mean Median Algorithm for Removal
of High Density Salt and Pepper Noise
Jitender Kumar*, Abhilasha**
*( Dept. of CSE , GZS-PTU Campus, Bathinda)
**( Dept. of CSE , GZS-PTU Campus, Bathinda)
ABSTRACT
This paper presents a modified decision based mean median filter for removal of salt and pepper noise in gray
scale images. This is a computationally efficient filtering technique. It is implemented in two steps: In the first
step, noisy pixels are identified and in the second step, the proposed algorithm is applied only on noisy pixels.
The noise free pixels are not modified, which helps in retaining the image features. Experimental results show
that the proposed algorithm performs better than various recent denoising methods in terms of PSNR, IEF and
MSE.
I. INTRODUCTION
Denoising is a very important pre-
processing task in image processing. Salt and pepper
noise is an impulse type of noise, which is also
referred to as intensity spikes. Salt and pepper noise
is generally caused by faulty memory locations,
malfunctioning of pixel elements in the camera
sensors or timing errors in the digitization process
[1]. Various filters [2] such as Median Filter (MF),
Decision Based Algorithm (DBA), Decision based
Unsymmetrical Trimmed Median Filter (DBUTMF)
has been proposed for removal of salt and pepper
noise. Among these the Median Filter is used widely
but it has a problem that it modifies both the noisy
and noise free pixels [3]. To overcome this drawback
Decision Based Algorithm (DBA) first detect the
noisy pixels and replace that noisy pixel with the
median of neighborhood pixels in the window [4] [5].
DBA has a problem that it takes corrupted pixels
while calculating the median. To overcome this
problem, Decision based Unsymmetrical Trimmed
Median Filter (DBUTMF) was proposed in which the
corrupted pixel is replaced by the median value of the
pixels in 3x3 window [6]. But before calculating
median, the corrupted pixels are trimmed from the
current window. It gives better performance than MF
and DBA, but it has a problem that it crashes at noise
densities of more than 80%.
To remove this problem, here modified decision
based mean median filter (MDBMMF) is proposed,
which combines the median and mean to give better
results.
This paper is organized in four sections. Section 2
explains the proposed method. Section 3 explains the
simulation results and performance analysis.
Conclusion and future scope is explained in section 4.
II. THE PROPOSED METHOD
Modified decision based mean median filter
(MDBMMF) algorithm was developed for the
restoration of gray scale images that are highly
corrupted by salt and pepper noise. In this algorithm
each and every pixel of the image is checked for the
presence of salt and pepper noise. In this algorithm
we take a window of size 3x3 around the processing
pixel. The three different cases are illustrated for the
processing pixel
Case 1: when the processing pixel is noise free i.e. if
the value of processing pixel is neither “255” nor “0”,
then the pixel is not processed as shown in Fig. 2.1.
152 111 0
255 126 34
241 135 55
Figure 2.1: window of gray scale image containing
noise free pixel as processing pixel.
Case 2: When the processing pixel is noisy i.e. the
value of pixel is either “0” or “255” then check for
values of pixels in 3x3window. If all the neighboring
pixels are corrupted with salt and pepper noise (i.e.
either “0” or “255”) as shown in Fig. 2.2, then take
the mean of the values of pixels in the selected
window and replace the processing pixel with mean
value.
0 255 255
0 255 0
255 0 255
Figure 2.2: window of gray scale image containing
all noisy pixels.
RESEARCH ARTICLE OPEN ACCESS
Jitender Kumar et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.586-590
www.ijera.com 587 | P a g e
Case 3: When the processing pixel is noisy i.e. the
value of pixel is either “0” or “255”, then check for
values of pixels in 3x3window. If some of the
neighboring pixels are not corrupted with salt and
pepper noise as shown in Fig. 2.3, then store the
value of the pixels in a 1-D array. Remove the
corrupted pixels (i.e. pixels with value “0” or “255”)
from the array. Then take the median of the
remaining pixels and replace the processing pixel
with the median value.
122 0 235
110 255 255
135 124 240
Figure 2.3: window of gray scale image containing
noisy processing pixel and some noisy neighboring
pixels.
III. RESULTS AND ANALYSIS
All the algorithms described in section 1
such as Median Filter, Decision based Algorithm
(DBA), Decision based unsymmetrical Trimmed
Median Filter (DBUTMF) and the proposed
MDBMMF algorithm have been applied on standard
grayscale image of size 512 X 512 pixels. The
results were evaluated both qualitatively and
quantitatively. In order to evaluate performance of
the algorithm quantitatively the noise free image is
used for comparison with the denoised image
produced by the above methods.
The metrics used for evaluation are Mean Square
Error (MSE), Peak Signal to Noise Ratio (PSNR)
and Image Enhancement Factor (IEF).
MSE=
(𝑌 𝑖,𝑗 −𝑌′ 𝑖,𝑗 )2
𝑀∗𝑁
PSNR= [10 log10
2552
𝑀𝑆𝐸
]
IEF=
𝑁 𝑖,𝑗 −𝑌 𝑖,𝑗
2
𝑌′ 𝑖,𝑗 −𝑌 𝑖,𝑗
2
In the above equations M * N is the size of the image,
Y denotes the original image, Y’ denotes the
denoised image and N is the noisy image.
MSE, PSNR and IEF are calculated for the test
image with their noisy and denoised counterparts
respectively. Hence, we get a good amount of
comparison between the noisy and denoised images
keeping the set standard image intact. Fig. 3.1 shows
test image of size 512 X 512 pixels and image
format is .png which is original images applied for
denoising.
Lena.png
Figure 3.1: original images of size 512 x 512.
Quantitative analysis is made by varying noise
densities in steps from 10% to 90% on test images
and comparisons are made in terms of MSE, PSNR
and IEF. Quantitative results and graphs are shown in
Table 3.1, 3.2, 3.3 and Fig. 3.2, 3.3, 3.4 respectively.
From the Table 3.1 and Fig. 3.2 it is inferred that the
PSNR value is high for the proposed algorithm which
eliminates salt and Pepper noise effectively even at
high noise densities.
Table 3.1: Performance comparison of PSNR at
various noise densities for Lena image.
Noise
Densities
PSNR(dB)
MF DBA DBUTMF MDBMMF
10% 33.08 42.92 43.14 43.14
20% 29.02 38.72 39.39 39.39
30% 23.54 35.51 36.87 36.87
40% 18.92 32.48 34.48 34.48
50% 15.27 28.94 32.36 32.36
60% 12.33 25.53 30 30
70% 9.96 22.04 27.69 27.69
80% 8.2 18.39 24.75 24.75
90% 6.69 13.98 Error 20.37
Figure 3.2: PSNR vs Noise Density.
From Table 3.2 and Fig. 3.3 an excellent image
enhancement factor, even at very high noise densities
as high as 90% can be observed.
0
10
20
30
40
50
PSNRindB
Noise Density
PSNR vs Noise Density
MF
DBA
DBUTMF
MDBMMF
Jitender Kumar et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.586-590
www.ijera.com 588 | P a g e
Table 3.2: Performance comparison of IEF at various
noise densities for Lena image.
Noise
Densities
IEF
MF DBA
DBUT
MF
MDBMM
F
10% 57.42 554.51 582.54 582.54
20% 45.2 422.34 492.93 492.93
30% 19.51 301.45 412.01 412.01
40% 8.81 200.15 317.16 317.16
50% 4.76 111.02 243.76 243.76
60% 2.91 60.81 170.19 170.19
70% 1.97 31.87 117.1 117.1
80% 1.49 15.61 67.5 67.5
90% 1.18 6.37 - 27.72
From Table 3.3 and Fig. 3.4 it can be observed that
mean square error is also very less for proposed
algorithm at high noise densities.
Table 3.3: Performance comparison of MSE at
various noise densities for Lena image.
Noise
Densities
MSE
MF DBA DBUTMF MDBMMF
10% 32.24 3.33 3.17 3.17
20% 82.08 8.78 7.52 7.52
30% 289.4 18.38 13.45 13.45
40% 839.85 36.96 23.32 23.32
50% 1947.32 83.55 38.05 38.05
60% 3830.53 183.38 65.52 65.52
70% 6604.17 409.26 111.41 111.41
80% 9897.96 947.54 219.23 219.23
90% 14042.32 2616.38 Error 601.67
Figure 3.4: MSE vs Noise Density.
Figure 3.3: IEF vs Noise Density.
Qualitative performance of the proposed MDBMMF algorithm with other algorithms are shown below in Fig.
3.5, Fig. 3.6, Fig. 3.7, Fig. 3.8 and Fig. 3.9 at noise densities of 10%, 30%, 60%, 80% and 90% respectively :
(a) (b) (c) (d) (e)
Figure 3.5: result for lena image of size 512x512 at 10% noise density (a) noisy image (b) MF output (c) DBA
output (d) DBUTMF output (e) MDBMMF output (proposed algorithm).
(a) (b) (c) (d) (e)
Figure 3.6: result for lena image of size 512x512 at 30% noise density (a) noisy image (b) MF output (c) DBA
output (d) DBUTMF output (e) MDBMMF output (proposed algorithm).
0
200
400
600
800
IEF
Noise Density
IEF vs Noise Density
MF
DBA
DBUTMF
MDBMMF
0
2000
4000
6000
8000
10000
12000
14000
16000
10% 30% 50% 70% 90%
MSE
Noise Density
MSE vs Noise Density
MF
DBA
DBUTMF
MDBMMF
Jitender Kumar et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.586-590
www.ijera.com 589 | P a g e
(a) (b) (c) (d) (e)
Figure 3.7: result for lena image of size 512x512 at 60% noise density (a) noisy image (b) MF output (c) DBA
output (d) DBUTMF output (e) MDBMMF output (proposed algorithm).
(a) (b) (c) (d) (e)
Figure 3.8: result for lena image of size 512x512 at 80% noise density (a) noisy image (b) MF output (c) DBA
output (d) DBUTMF output (e) MDBMMF output (proposed algorithm).
ERROR
(a) (b) (c) (d) (e)
Figure 3.9: result for lena image of size 512x512 at 90% noise density (a) noisy image (b) MF output (c) DBA
output (d) DBUTMF output (e) MDBMMF output (proposed algorithm).
Various above discussed algorithms such as Median Filter (MF), Decision Based Algorithm (DBA), Decision
Based Unsymmetrical Trimmed Median Filter (DBUTMF) and the proposed Modified Decision Based Mean
Median Filter (MDBMMF) are implemented in MATLAB. The snapshot of the implementation is shown below
in Fig. 3.10.
Figure 3.10: snap shot of graphical user interface for lena image at 30% noise density
Jitender Kumar et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.586-590
www.ijera.com 590 | P a g e
IV. CONCLUSION
In this project, Modified decision based
Mean Median filter(MDBMMF) algorithm is
illustrated which gives better performance in
comparison with Median Filter (MF), Decision
Based Algorithm(DBA) and Decision Based
Unsymmetrical Trimmed Median Filter
(DBUTMF) algorithms in terms of PSNR. The
performance of these algorithms has been tested at
low, medium and high noise densities for grayscale
images. Even at high noise density levels the
MDBMMF gives better results in comparison with
other existing algorithms. Both visual and
quantitative results are demonstrated.
The results obtained have shown significant noise
reduction but the images tend to get blurred at high
noise densities. Hence, there are still areas that can
be done to improve this work.
REFERENCES
[1] R. C. Gonzalez and R.E. Woods, Digital
image processing (Prentice Hall, 2008).
[2] J. Kaur and M. Garg, Review of better detail
preserving algorithm for impulse noise
reduction, International Journal of Science
and Research (IJSR), 2(3), March 2013,
226-228.
[3] N. C Gallagher Jr. and G. L. Wise, A
Theoretical Analysis of Median Filters,
IEEE Transactions on Acoustics, Speech and
Signal Processing, 29(6), 1981, 1136 -1141.
[4] M. S. Nair, K. Revathy, and R. Tatavarti,
Removal of Salt-and Pepper noise in images:
A New Decision-Based Algorithm, Proc.
International Multi Conference of Engineers
and Computer Scientists, Hong Kong, 2008,
19-21.
[5] K. S. Srinivasan and D. Ebenezer, A new
fast and efficient decision based algorithm
for removal of high density impulse noise,
Signal Processing Letters, IEEE, 14(3),
March 2007, 189–192.
[6] K. Aiswarya, V. Jayaraj, and D. Ebenezer, A
new and efficient algorithm for the removal
of high density salt and pepper noise in
images and videos, Proc. Second Int. Conf.
Computer Modeling and Simulation, China,
2010, 409–413.

More Related Content

What's hot

IMAGE DENOISING BY MEDIAN FILTER IN WAVELET DOMAIN
IMAGE DENOISING BY MEDIAN FILTER IN WAVELET DOMAINIMAGE DENOISING BY MEDIAN FILTER IN WAVELET DOMAIN
IMAGE DENOISING BY MEDIAN FILTER IN WAVELET DOMAINijma
 
IRJET- Crop Pest Detection and Classification by K-Means and EM Clustering
IRJET-  	  Crop Pest Detection and Classification by K-Means and EM ClusteringIRJET-  	  Crop Pest Detection and Classification by K-Means and EM Clustering
IRJET- Crop Pest Detection and Classification by K-Means and EM ClusteringIRJET Journal
 
The Detection of Straight and Slant Wood Fiber through Slop Angle Fiber Feature
The Detection of Straight and Slant Wood Fiber through Slop Angle Fiber FeatureThe Detection of Straight and Slant Wood Fiber through Slop Angle Fiber Feature
The Detection of Straight and Slant Wood Fiber through Slop Angle Fiber FeatureNooria Sukmaningtyas
 
Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features ijcisjournal
 
An iterative unsymmetrical trimmed midpoint median filter for removal of high...
An iterative unsymmetrical trimmed midpoint median filter for removal of high...An iterative unsymmetrical trimmed midpoint median filter for removal of high...
An iterative unsymmetrical trimmed midpoint median filter for removal of high...eSAT Publishing House
 
Removal of Gaussian noise on the image edges using the Prewitt operator and t...
Removal of Gaussian noise on the image edges using the Prewitt operator and t...Removal of Gaussian noise on the image edges using the Prewitt operator and t...
Removal of Gaussian noise on the image edges using the Prewitt operator and t...IOSR Journals
 
A Novel Approach For De-Noising CT Images
A Novel Approach For De-Noising CT ImagesA Novel Approach For De-Noising CT Images
A Novel Approach For De-Noising CT Imagesidescitation
 
Performance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri imagesPerformance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri imageseSAT Publishing House
 
A study to improve the quality of image enhancement
A study to improve the quality of image enhancementA study to improve the quality of image enhancement
A study to improve the quality of image enhancementeSAT Publishing House
 
www.ijera.com 68 | P a g e Leaf Disease Detection Using Arm7 and Image Proces...
www.ijera.com 68 | P a g e Leaf Disease Detection Using Arm7 and Image Proces...www.ijera.com 68 | P a g e Leaf Disease Detection Using Arm7 and Image Proces...
www.ijera.com 68 | P a g e Leaf Disease Detection Using Arm7 and Image Proces...IJERA Editor
 
Tile Boundary Artifacts Reduction of JPEG2000 Compressed Images
Tile Boundary Artifacts Reduction of JPEG2000 Compressed Images Tile Boundary Artifacts Reduction of JPEG2000 Compressed Images
Tile Boundary Artifacts Reduction of JPEG2000 Compressed Images cscpconf
 
Pattern Approximation Based Generalized Image Noise Reduction Using Adaptive ...
Pattern Approximation Based Generalized Image Noise Reduction Using Adaptive ...Pattern Approximation Based Generalized Image Noise Reduction Using Adaptive ...
Pattern Approximation Based Generalized Image Noise Reduction Using Adaptive ...IJECEIAES
 
An Efficient Image Denoising Approach for the Recovery of Impulse Noise
An Efficient Image Denoising Approach for the Recovery of Impulse NoiseAn Efficient Image Denoising Approach for the Recovery of Impulse Noise
An Efficient Image Denoising Approach for the Recovery of Impulse NoisejournalBEEI
 
An unsupervised method for real time video shot segmentation
An unsupervised method for real time video shot segmentationAn unsupervised method for real time video shot segmentation
An unsupervised method for real time video shot segmentationcsandit
 
RESEARCH ON NOISE REDUCTION AND ENHANCEMENT ALGORITHM OF GIRTH WELD IMAGE
RESEARCH ON NOISE REDUCTION AND ENHANCEMENT ALGORITHM OF GIRTH WELD IMAGERESEARCH ON NOISE REDUCTION AND ENHANCEMENT ALGORITHM OF GIRTH WELD IMAGE
RESEARCH ON NOISE REDUCTION AND ENHANCEMENT ALGORITHM OF GIRTH WELD IMAGEsipij
 
Research on Noise Reduction and Enhancement Algorithm of Girth Weld Image
Research on Noise Reduction and Enhancement Algorithm of Girth Weld ImageResearch on Noise Reduction and Enhancement Algorithm of Girth Weld Image
Research on Noise Reduction and Enhancement Algorithm of Girth Weld Imagesipij
 

What's hot (19)

IMAGE DENOISING BY MEDIAN FILTER IN WAVELET DOMAIN
IMAGE DENOISING BY MEDIAN FILTER IN WAVELET DOMAINIMAGE DENOISING BY MEDIAN FILTER IN WAVELET DOMAIN
IMAGE DENOISING BY MEDIAN FILTER IN WAVELET DOMAIN
 
I010324954
I010324954I010324954
I010324954
 
IRJET- Crop Pest Detection and Classification by K-Means and EM Clustering
IRJET-  	  Crop Pest Detection and Classification by K-Means and EM ClusteringIRJET-  	  Crop Pest Detection and Classification by K-Means and EM Clustering
IRJET- Crop Pest Detection and Classification by K-Means and EM Clustering
 
The Detection of Straight and Slant Wood Fiber through Slop Angle Fiber Feature
The Detection of Straight and Slant Wood Fiber through Slop Angle Fiber FeatureThe Detection of Straight and Slant Wood Fiber through Slop Angle Fiber Feature
The Detection of Straight and Slant Wood Fiber through Slop Angle Fiber Feature
 
Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features
 
An iterative unsymmetrical trimmed midpoint median filter for removal of high...
An iterative unsymmetrical trimmed midpoint median filter for removal of high...An iterative unsymmetrical trimmed midpoint median filter for removal of high...
An iterative unsymmetrical trimmed midpoint median filter for removal of high...
 
Removal of Gaussian noise on the image edges using the Prewitt operator and t...
Removal of Gaussian noise on the image edges using the Prewitt operator and t...Removal of Gaussian noise on the image edges using the Prewitt operator and t...
Removal of Gaussian noise on the image edges using the Prewitt operator and t...
 
A Novel Approach For De-Noising CT Images
A Novel Approach For De-Noising CT ImagesA Novel Approach For De-Noising CT Images
A Novel Approach For De-Noising CT Images
 
E010232227
E010232227E010232227
E010232227
 
Performance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri imagesPerformance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri images
 
A study to improve the quality of image enhancement
A study to improve the quality of image enhancementA study to improve the quality of image enhancement
A study to improve the quality of image enhancement
 
www.ijera.com 68 | P a g e Leaf Disease Detection Using Arm7 and Image Proces...
www.ijera.com 68 | P a g e Leaf Disease Detection Using Arm7 and Image Proces...www.ijera.com 68 | P a g e Leaf Disease Detection Using Arm7 and Image Proces...
www.ijera.com 68 | P a g e Leaf Disease Detection Using Arm7 and Image Proces...
 
Tile Boundary Artifacts Reduction of JPEG2000 Compressed Images
Tile Boundary Artifacts Reduction of JPEG2000 Compressed Images Tile Boundary Artifacts Reduction of JPEG2000 Compressed Images
Tile Boundary Artifacts Reduction of JPEG2000 Compressed Images
 
Pattern Approximation Based Generalized Image Noise Reduction Using Adaptive ...
Pattern Approximation Based Generalized Image Noise Reduction Using Adaptive ...Pattern Approximation Based Generalized Image Noise Reduction Using Adaptive ...
Pattern Approximation Based Generalized Image Noise Reduction Using Adaptive ...
 
An Efficient Image Denoising Approach for the Recovery of Impulse Noise
An Efficient Image Denoising Approach for the Recovery of Impulse NoiseAn Efficient Image Denoising Approach for the Recovery of Impulse Noise
An Efficient Image Denoising Approach for the Recovery of Impulse Noise
 
An unsupervised method for real time video shot segmentation
An unsupervised method for real time video shot segmentationAn unsupervised method for real time video shot segmentation
An unsupervised method for real time video shot segmentation
 
Df4201720724
Df4201720724Df4201720724
Df4201720724
 
RESEARCH ON NOISE REDUCTION AND ENHANCEMENT ALGORITHM OF GIRTH WELD IMAGE
RESEARCH ON NOISE REDUCTION AND ENHANCEMENT ALGORITHM OF GIRTH WELD IMAGERESEARCH ON NOISE REDUCTION AND ENHANCEMENT ALGORITHM OF GIRTH WELD IMAGE
RESEARCH ON NOISE REDUCTION AND ENHANCEMENT ALGORITHM OF GIRTH WELD IMAGE
 
Research on Noise Reduction and Enhancement Algorithm of Girth Weld Image
Research on Noise Reduction and Enhancement Algorithm of Girth Weld ImageResearch on Noise Reduction and Enhancement Algorithm of Girth Weld Image
Research on Noise Reduction and Enhancement Algorithm of Girth Weld Image
 

Viewers also liked

Proinfo integrado apresentação
Proinfo integrado apresentaçãoProinfo integrado apresentação
Proinfo integrado apresentaçãoAndréia Medeiros
 
‎Знакомство с Perl 6‎
‎Знакомство с Perl 6‎‎Знакомство с Perl 6‎
‎Знакомство с Perl 6‎Andrew Shitov
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting PersonalKirsty Hulse
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldabaux singapore
 

Viewers also liked (6)

Proinfo integrado apresentação
Proinfo integrado apresentaçãoProinfo integrado apresentação
Proinfo integrado apresentação
 
KATHERINE TATIANA CUADRADO LAPO
KATHERINE TATIANA CUADRADO LAPO KATHERINE TATIANA CUADRADO LAPO
KATHERINE TATIANA CUADRADO LAPO
 
‎Знакомство с Perl 6‎
‎Знакомство с Perl 6‎‎Знакомство с Perl 6‎
‎Знакомство с Perl 6‎
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting Personal
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
 
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job? Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
 

Similar to Cz4301586590

Restoration of Images Corrupted by High Density Salt & Pepper Noise through A...
Restoration of Images Corrupted by High Density Salt & Pepper Noise through A...Restoration of Images Corrupted by High Density Salt & Pepper Noise through A...
Restoration of Images Corrupted by High Density Salt & Pepper Noise through A...IOSR Journals
 
Restoration of Images Corrupted by High Density Salt & Pepper Noise through A...
Restoration of Images Corrupted by High Density Salt & Pepper Noise through A...Restoration of Images Corrupted by High Density Salt & Pepper Noise through A...
Restoration of Images Corrupted by High Density Salt & Pepper Noise through A...IOSR Journals
 
AN EMERGING TREND OF FEATURE EXTRACTION METHOD IN VIDEO PROCESSING
AN EMERGING TREND OF FEATURE EXTRACTION METHOD IN VIDEO PROCESSINGAN EMERGING TREND OF FEATURE EXTRACTION METHOD IN VIDEO PROCESSING
AN EMERGING TREND OF FEATURE EXTRACTION METHOD IN VIDEO PROCESSINGcscpconf
 
A literature review of various techniques available on Image Denoising
A literature review of various techniques available on Image DenoisingA literature review of various techniques available on Image Denoising
A literature review of various techniques available on Image DenoisingAI Publications
 
HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...
HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...
HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...acijjournal
 
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...IJEACS
 
Performance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri imagesPerformance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri imageseSAT Publishing House
 
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...A Decision tree and Conditional Median Filter Based Denoising for impulse noi...
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...IJERA Editor
 
IRJET- SEPD Technique for Removal of Salt and Pepper Noise in Digital Images
IRJET- SEPD Technique for Removal of Salt and Pepper Noise in Digital ImagesIRJET- SEPD Technique for Removal of Salt and Pepper Noise in Digital Images
IRJET- SEPD Technique for Removal of Salt and Pepper Noise in Digital ImagesIRJET Journal
 
A Comparative Study of Image Denoising Techniques for Medical Images
A Comparative Study of Image Denoising Techniques for Medical ImagesA Comparative Study of Image Denoising Techniques for Medical Images
A Comparative Study of Image Denoising Techniques for Medical ImagesIRJET Journal
 
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...ijistjournal
 
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...ijistjournal
 
Adaptive denoising technique for colour images
Adaptive denoising technique for colour imagesAdaptive denoising technique for colour images
Adaptive denoising technique for colour imageseSAT Journals
 
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...ijistjournal
 
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...ijistjournal
 
A new methodology for sp noise removal in digital image processing
A new methodology for sp noise removal in digital image processing A new methodology for sp noise removal in digital image processing
A new methodology for sp noise removal in digital image processing ijfcstjournal
 
Comparison of Denoising Filters on Greyscale TEM Image for Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for  Different NoiseComparison of Denoising Filters on Greyscale TEM Image for  Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for Different NoiseIOSR Journals
 
High Density Salt and Pepper Impulse Noise Removal
High Density Salt and Pepper Impulse Noise RemovalHigh Density Salt and Pepper Impulse Noise Removal
High Density Salt and Pepper Impulse Noise RemovalIDES Editor
 

Similar to Cz4301586590 (20)

Restoration of Images Corrupted by High Density Salt & Pepper Noise through A...
Restoration of Images Corrupted by High Density Salt & Pepper Noise through A...Restoration of Images Corrupted by High Density Salt & Pepper Noise through A...
Restoration of Images Corrupted by High Density Salt & Pepper Noise through A...
 
Restoration of Images Corrupted by High Density Salt & Pepper Noise through A...
Restoration of Images Corrupted by High Density Salt & Pepper Noise through A...Restoration of Images Corrupted by High Density Salt & Pepper Noise through A...
Restoration of Images Corrupted by High Density Salt & Pepper Noise through A...
 
Aw044306308
Aw044306308Aw044306308
Aw044306308
 
AN EMERGING TREND OF FEATURE EXTRACTION METHOD IN VIDEO PROCESSING
AN EMERGING TREND OF FEATURE EXTRACTION METHOD IN VIDEO PROCESSINGAN EMERGING TREND OF FEATURE EXTRACTION METHOD IN VIDEO PROCESSING
AN EMERGING TREND OF FEATURE EXTRACTION METHOD IN VIDEO PROCESSING
 
A literature review of various techniques available on Image Denoising
A literature review of various techniques available on Image DenoisingA literature review of various techniques available on Image Denoising
A literature review of various techniques available on Image Denoising
 
HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...
HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...
HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...
 
Cg36496501
Cg36496501Cg36496501
Cg36496501
 
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
 
Performance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri imagesPerformance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri images
 
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...A Decision tree and Conditional Median Filter Based Denoising for impulse noi...
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...
 
IRJET- SEPD Technique for Removal of Salt and Pepper Noise in Digital Images
IRJET- SEPD Technique for Removal of Salt and Pepper Noise in Digital ImagesIRJET- SEPD Technique for Removal of Salt and Pepper Noise in Digital Images
IRJET- SEPD Technique for Removal of Salt and Pepper Noise in Digital Images
 
A Comparative Study of Image Denoising Techniques for Medical Images
A Comparative Study of Image Denoising Techniques for Medical ImagesA Comparative Study of Image Denoising Techniques for Medical Images
A Comparative Study of Image Denoising Techniques for Medical Images
 
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
 
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
 
Adaptive denoising technique for colour images
Adaptive denoising technique for colour imagesAdaptive denoising technique for colour images
Adaptive denoising technique for colour images
 
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
 
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
 
A new methodology for sp noise removal in digital image processing
A new methodology for sp noise removal in digital image processing A new methodology for sp noise removal in digital image processing
A new methodology for sp noise removal in digital image processing
 
Comparison of Denoising Filters on Greyscale TEM Image for Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for  Different NoiseComparison of Denoising Filters on Greyscale TEM Image for  Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for Different Noise
 
High Density Salt and Pepper Impulse Noise Removal
High Density Salt and Pepper Impulse Noise RemovalHigh Density Salt and Pepper Impulse Noise Removal
High Density Salt and Pepper Impulse Noise Removal
 

Recently uploaded

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Recently uploaded (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

Cz4301586590

  • 1. Jitender Kumar et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.586-590 www.ijera.com 586 | P a g e A Modified Decision Based Mean Median Algorithm for Removal of High Density Salt and Pepper Noise Jitender Kumar*, Abhilasha** *( Dept. of CSE , GZS-PTU Campus, Bathinda) **( Dept. of CSE , GZS-PTU Campus, Bathinda) ABSTRACT This paper presents a modified decision based mean median filter for removal of salt and pepper noise in gray scale images. This is a computationally efficient filtering technique. It is implemented in two steps: In the first step, noisy pixels are identified and in the second step, the proposed algorithm is applied only on noisy pixels. The noise free pixels are not modified, which helps in retaining the image features. Experimental results show that the proposed algorithm performs better than various recent denoising methods in terms of PSNR, IEF and MSE. I. INTRODUCTION Denoising is a very important pre- processing task in image processing. Salt and pepper noise is an impulse type of noise, which is also referred to as intensity spikes. Salt and pepper noise is generally caused by faulty memory locations, malfunctioning of pixel elements in the camera sensors or timing errors in the digitization process [1]. Various filters [2] such as Median Filter (MF), Decision Based Algorithm (DBA), Decision based Unsymmetrical Trimmed Median Filter (DBUTMF) has been proposed for removal of salt and pepper noise. Among these the Median Filter is used widely but it has a problem that it modifies both the noisy and noise free pixels [3]. To overcome this drawback Decision Based Algorithm (DBA) first detect the noisy pixels and replace that noisy pixel with the median of neighborhood pixels in the window [4] [5]. DBA has a problem that it takes corrupted pixels while calculating the median. To overcome this problem, Decision based Unsymmetrical Trimmed Median Filter (DBUTMF) was proposed in which the corrupted pixel is replaced by the median value of the pixels in 3x3 window [6]. But before calculating median, the corrupted pixels are trimmed from the current window. It gives better performance than MF and DBA, but it has a problem that it crashes at noise densities of more than 80%. To remove this problem, here modified decision based mean median filter (MDBMMF) is proposed, which combines the median and mean to give better results. This paper is organized in four sections. Section 2 explains the proposed method. Section 3 explains the simulation results and performance analysis. Conclusion and future scope is explained in section 4. II. THE PROPOSED METHOD Modified decision based mean median filter (MDBMMF) algorithm was developed for the restoration of gray scale images that are highly corrupted by salt and pepper noise. In this algorithm each and every pixel of the image is checked for the presence of salt and pepper noise. In this algorithm we take a window of size 3x3 around the processing pixel. The three different cases are illustrated for the processing pixel Case 1: when the processing pixel is noise free i.e. if the value of processing pixel is neither “255” nor “0”, then the pixel is not processed as shown in Fig. 2.1. 152 111 0 255 126 34 241 135 55 Figure 2.1: window of gray scale image containing noise free pixel as processing pixel. Case 2: When the processing pixel is noisy i.e. the value of pixel is either “0” or “255” then check for values of pixels in 3x3window. If all the neighboring pixels are corrupted with salt and pepper noise (i.e. either “0” or “255”) as shown in Fig. 2.2, then take the mean of the values of pixels in the selected window and replace the processing pixel with mean value. 0 255 255 0 255 0 255 0 255 Figure 2.2: window of gray scale image containing all noisy pixels. RESEARCH ARTICLE OPEN ACCESS
  • 2. Jitender Kumar et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.586-590 www.ijera.com 587 | P a g e Case 3: When the processing pixel is noisy i.e. the value of pixel is either “0” or “255”, then check for values of pixels in 3x3window. If some of the neighboring pixels are not corrupted with salt and pepper noise as shown in Fig. 2.3, then store the value of the pixels in a 1-D array. Remove the corrupted pixels (i.e. pixels with value “0” or “255”) from the array. Then take the median of the remaining pixels and replace the processing pixel with the median value. 122 0 235 110 255 255 135 124 240 Figure 2.3: window of gray scale image containing noisy processing pixel and some noisy neighboring pixels. III. RESULTS AND ANALYSIS All the algorithms described in section 1 such as Median Filter, Decision based Algorithm (DBA), Decision based unsymmetrical Trimmed Median Filter (DBUTMF) and the proposed MDBMMF algorithm have been applied on standard grayscale image of size 512 X 512 pixels. The results were evaluated both qualitatively and quantitatively. In order to evaluate performance of the algorithm quantitatively the noise free image is used for comparison with the denoised image produced by the above methods. The metrics used for evaluation are Mean Square Error (MSE), Peak Signal to Noise Ratio (PSNR) and Image Enhancement Factor (IEF). MSE= (𝑌 𝑖,𝑗 −𝑌′ 𝑖,𝑗 )2 𝑀∗𝑁 PSNR= [10 log10 2552 𝑀𝑆𝐸 ] IEF= 𝑁 𝑖,𝑗 −𝑌 𝑖,𝑗 2 𝑌′ 𝑖,𝑗 −𝑌 𝑖,𝑗 2 In the above equations M * N is the size of the image, Y denotes the original image, Y’ denotes the denoised image and N is the noisy image. MSE, PSNR and IEF are calculated for the test image with their noisy and denoised counterparts respectively. Hence, we get a good amount of comparison between the noisy and denoised images keeping the set standard image intact. Fig. 3.1 shows test image of size 512 X 512 pixels and image format is .png which is original images applied for denoising. Lena.png Figure 3.1: original images of size 512 x 512. Quantitative analysis is made by varying noise densities in steps from 10% to 90% on test images and comparisons are made in terms of MSE, PSNR and IEF. Quantitative results and graphs are shown in Table 3.1, 3.2, 3.3 and Fig. 3.2, 3.3, 3.4 respectively. From the Table 3.1 and Fig. 3.2 it is inferred that the PSNR value is high for the proposed algorithm which eliminates salt and Pepper noise effectively even at high noise densities. Table 3.1: Performance comparison of PSNR at various noise densities for Lena image. Noise Densities PSNR(dB) MF DBA DBUTMF MDBMMF 10% 33.08 42.92 43.14 43.14 20% 29.02 38.72 39.39 39.39 30% 23.54 35.51 36.87 36.87 40% 18.92 32.48 34.48 34.48 50% 15.27 28.94 32.36 32.36 60% 12.33 25.53 30 30 70% 9.96 22.04 27.69 27.69 80% 8.2 18.39 24.75 24.75 90% 6.69 13.98 Error 20.37 Figure 3.2: PSNR vs Noise Density. From Table 3.2 and Fig. 3.3 an excellent image enhancement factor, even at very high noise densities as high as 90% can be observed. 0 10 20 30 40 50 PSNRindB Noise Density PSNR vs Noise Density MF DBA DBUTMF MDBMMF
  • 3. Jitender Kumar et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.586-590 www.ijera.com 588 | P a g e Table 3.2: Performance comparison of IEF at various noise densities for Lena image. Noise Densities IEF MF DBA DBUT MF MDBMM F 10% 57.42 554.51 582.54 582.54 20% 45.2 422.34 492.93 492.93 30% 19.51 301.45 412.01 412.01 40% 8.81 200.15 317.16 317.16 50% 4.76 111.02 243.76 243.76 60% 2.91 60.81 170.19 170.19 70% 1.97 31.87 117.1 117.1 80% 1.49 15.61 67.5 67.5 90% 1.18 6.37 - 27.72 From Table 3.3 and Fig. 3.4 it can be observed that mean square error is also very less for proposed algorithm at high noise densities. Table 3.3: Performance comparison of MSE at various noise densities for Lena image. Noise Densities MSE MF DBA DBUTMF MDBMMF 10% 32.24 3.33 3.17 3.17 20% 82.08 8.78 7.52 7.52 30% 289.4 18.38 13.45 13.45 40% 839.85 36.96 23.32 23.32 50% 1947.32 83.55 38.05 38.05 60% 3830.53 183.38 65.52 65.52 70% 6604.17 409.26 111.41 111.41 80% 9897.96 947.54 219.23 219.23 90% 14042.32 2616.38 Error 601.67 Figure 3.4: MSE vs Noise Density. Figure 3.3: IEF vs Noise Density. Qualitative performance of the proposed MDBMMF algorithm with other algorithms are shown below in Fig. 3.5, Fig. 3.6, Fig. 3.7, Fig. 3.8 and Fig. 3.9 at noise densities of 10%, 30%, 60%, 80% and 90% respectively : (a) (b) (c) (d) (e) Figure 3.5: result for lena image of size 512x512 at 10% noise density (a) noisy image (b) MF output (c) DBA output (d) DBUTMF output (e) MDBMMF output (proposed algorithm). (a) (b) (c) (d) (e) Figure 3.6: result for lena image of size 512x512 at 30% noise density (a) noisy image (b) MF output (c) DBA output (d) DBUTMF output (e) MDBMMF output (proposed algorithm). 0 200 400 600 800 IEF Noise Density IEF vs Noise Density MF DBA DBUTMF MDBMMF 0 2000 4000 6000 8000 10000 12000 14000 16000 10% 30% 50% 70% 90% MSE Noise Density MSE vs Noise Density MF DBA DBUTMF MDBMMF
  • 4. Jitender Kumar et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.586-590 www.ijera.com 589 | P a g e (a) (b) (c) (d) (e) Figure 3.7: result for lena image of size 512x512 at 60% noise density (a) noisy image (b) MF output (c) DBA output (d) DBUTMF output (e) MDBMMF output (proposed algorithm). (a) (b) (c) (d) (e) Figure 3.8: result for lena image of size 512x512 at 80% noise density (a) noisy image (b) MF output (c) DBA output (d) DBUTMF output (e) MDBMMF output (proposed algorithm). ERROR (a) (b) (c) (d) (e) Figure 3.9: result for lena image of size 512x512 at 90% noise density (a) noisy image (b) MF output (c) DBA output (d) DBUTMF output (e) MDBMMF output (proposed algorithm). Various above discussed algorithms such as Median Filter (MF), Decision Based Algorithm (DBA), Decision Based Unsymmetrical Trimmed Median Filter (DBUTMF) and the proposed Modified Decision Based Mean Median Filter (MDBMMF) are implemented in MATLAB. The snapshot of the implementation is shown below in Fig. 3.10. Figure 3.10: snap shot of graphical user interface for lena image at 30% noise density
  • 5. Jitender Kumar et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.586-590 www.ijera.com 590 | P a g e IV. CONCLUSION In this project, Modified decision based Mean Median filter(MDBMMF) algorithm is illustrated which gives better performance in comparison with Median Filter (MF), Decision Based Algorithm(DBA) and Decision Based Unsymmetrical Trimmed Median Filter (DBUTMF) algorithms in terms of PSNR. The performance of these algorithms has been tested at low, medium and high noise densities for grayscale images. Even at high noise density levels the MDBMMF gives better results in comparison with other existing algorithms. Both visual and quantitative results are demonstrated. The results obtained have shown significant noise reduction but the images tend to get blurred at high noise densities. Hence, there are still areas that can be done to improve this work. REFERENCES [1] R. C. Gonzalez and R.E. Woods, Digital image processing (Prentice Hall, 2008). [2] J. Kaur and M. Garg, Review of better detail preserving algorithm for impulse noise reduction, International Journal of Science and Research (IJSR), 2(3), March 2013, 226-228. [3] N. C Gallagher Jr. and G. L. Wise, A Theoretical Analysis of Median Filters, IEEE Transactions on Acoustics, Speech and Signal Processing, 29(6), 1981, 1136 -1141. [4] M. S. Nair, K. Revathy, and R. Tatavarti, Removal of Salt-and Pepper noise in images: A New Decision-Based Algorithm, Proc. International Multi Conference of Engineers and Computer Scientists, Hong Kong, 2008, 19-21. [5] K. S. Srinivasan and D. Ebenezer, A new fast and efficient decision based algorithm for removal of high density impulse noise, Signal Processing Letters, IEEE, 14(3), March 2007, 189–192. [6] K. Aiswarya, V. Jayaraj, and D. Ebenezer, A new and efficient algorithm for the removal of high density salt and pepper noise in images and videos, Proc. Second Int. Conf. Computer Modeling and Simulation, China, 2010, 409–413.