Conference PaperPDF Available

Removal of high and low density impulse noise from digital images using non linear filter

Authors:

Abstract and Figures

Noise Suppression from images is one of the most important concerns in digital image processing. Impulsive noise may occur during image acquisition, transmission or storage Noise should be removed in such a way that important information of image should be preserved. We can use so many algorithms for getting the original image, by removing salt and pepper noise from the corrupted images. In this paper an algorithm is proposed for the restoration of gray scale images that are highly corrupted by impulse noise (salt and pepper noise). There are two phases in the proposed algorithm. First phase detects whether the processing pixel is corrupted or not. In the Second phase it recreates the corrupted pixel by means of the proposed algorithm. This algorithm shows better results than the Standard Median Filter (MF), Center Weighed Median Filter(CWM), Adaptive Median Filter(AMF), Adaptive Center Weighed Median Filter (ACWM), Decision Based Algorithm (DBA) and Modified Decision Based Unsymmetrical Trimmed Median Filter Algorithm(MDBUTMF). Obtained results with different grayscale images shows that proposed algorithm gives better Peak Signal-to-Noise Ratio (PSNR) and less Computational time and works well in removing salt and pepper noise at low, medium and high noise densities.
Content may be subject to copyright.
Removal Of High And Low Density Impulse Noise
From Digital Images Using Non Linear Filter
T.M.Benazir1, B.M.Imran2
1M.Tech Student, 2Professor
Department of P.G, Applied Electronics, ICET, Muvattupuzha
1benazirmytheen@gmail.com, 2abbabeta@gmail.com
Abstract
Noise Suppression from images is one of the most
important concerns in digital image processing. Impulsive
noise may occur during image acquisition, transmission or
storage. Noise should be removed in such a way that
important information of image should be preserved. We
can use so many algorithms for getting the original image,
by removing salt and pepper noise from the corrupted
images. In this paper an algorithm is proposed for the
restoration of gray scale images that are highly corrupted
by impulse noise (salt and pepper noise). There are two
phases in the proposed algorithm. First phase detects
whether the processing pixel is corrupted or not. In the
Second phase it recreates the corrupted pixel by means of
the proposed algorithm. This algorithm shows better
results than the Standard Median Filter (MF),Center
Weighed Median Filter(CWM), Adaptive Median
Filter(AMF), Adaptive Center Weighed Median Filter
(ACWM), Decision Based Algorithm (DBA) and Modified
Decision Based Unsymmetrical Trimmed Median Filter
Algorithm(MDBUTMF). Obtained results with different
grayscale images shows that proposed algorithm gives
better Peak Signal-to-Noise Ratio (PSNR) and less
Computational time and works well in removing salt and
pepper noise at low, medium and high noise densities.
Key words: median filter, mid-point filter, salt and
pepper noise, decision based unsymmetrical median.
I. INTRODUCTION
Noise is an unwanted information that corrupts
an image. In digital images various types of noises are
there. Different noise models which can corrupt images
are Gaussian, Impulse, Rayleigh or an erlang and
speckle noise. An image can be corrupted by means of
Impulse noise, because of faulty camera sensors, errors
in data acquisition systems, and transmission through
noisy channel. In Impulse noise, intensity of the
corrupted pixels will be either relatively high or low [1]-
[3]. There are two types of impulse noise, they are salt
and pepper noise and random valued noise. In Salt-and-
pepper noise, the gray level value of some of the pixels
of an image will be either 255, maximum or 0 ,
minimum. The appearance of noise is as white and
black dots superimposed on the image and hence the
name salt and pepper noise. In the presence of salt and
pepper noise information in the image may be get
corrupted. Therefore, removal of this type of noise is
critical for the extraction of reliable and accurate
information from a digital image [2].
II. BACKGROUND WORK
Several nonlinear filters have been proposed
for restoration of images corrupted by salt and pepper
noise. Among these standard median filter is the simple
method to remove the salt and pepper noise without
damaging the edge details. But for this, when the noise
level is above 50% the edge details of the original image
will not be preserved, works only at low noise
densities[3].In Weighed median (WM) filter and Center
Weighed Median filter (CWM) weights are assigned to
selected pixels in the filtering window in order to
control the filtering behavior. These filters not checking
whether the processing pixel is corrupted or not and
process all pixel elements. So at high noise density level
these filters fails to reproduce the original image with
edge details. In order to avoid the drawback of CWM
filter we can go for Adaptive centre weighted median
(ACWM) filter. But in this filter we need some
threshold values [1],[4].
In adaptive median filter (AMF) window size
increases and is effective only at low noise densities [2].
Decision based filter checks for noise in each processing
pixel. If the processing pixel is 0 or 255 it is considered
as noise and is processed. At high noise density level
the DBA filter replaces the noisy pixel by means of the
neighborhood pixel [5]. At high noise density level
DBA filter produces streaks in the output image because
of the continuous replacement and an improved DBA is
proposed to avoid this drawback [7]. In DBUTMF
instead of replacing with neighborhood pixel
unsymmetrical trimmed median value is used. But at
high noise densities, in selected window all the pixel
elements may be either or both 0 or 255. In this case
unsymmetrical trimmed median will be either 0 or 255,
which is again noise. To avoid this drawback we go for
Modified decision based un-symmetric trimmed median
filter (MDBUTMF). In this when the above mentioned
case occurs, mean of the selected window will be found
and replaced [8][9]. All these algorithms fail at high
noise density. To remove salt and pepper noise at high
noise density, a new algorithm is proposed in this paper.
The rest of the paper is structured as follows.
Section III describes about the proposed algorithm and
different cases of proposed algorithm. The detailed
explanation of the proposed algorithm with an example
is presented in Section IV. Simulation results with
different images are presented in Section V. Finally in
Section VI conclusions are given.
III. PROPOSED ALGORITHM
In a trimmed filter a 3×3 window is selected
and the corrupted pixels are rejected. Alpha Trimmed
Mean Filtering (ATMF) is a symmetrical filter where
the trimming is done symmetrically at both ends.
Trimming of uncorrupted pixels takes place in this
method and so loss of image detail and image blurring
will occur. An Unsymmetric Trimmed Median Filter
(UTMF) is proposed to overcome the above mentioned
drawback. In this UTMF, a 3× 3 window is selected and
the elements are arranged in either ascending or
descending order. From this the noisy pixel elements 0s
and 255s are eliminated, which are responsible for salt
and pepper noise and the median value of the remaining
pixels were taken. The corrupted pixel is replaced by
this median value. Since the pixel values 0s and 255s
are eliminated from the selected window it is called as
trimmed median filter. This method is better than
ATMF, because it identifies the noise and is
removed[9].
The proposed algorithm processes the
corrupted images by first detecting the impulse noise.
The pixel value is processed to check whether it is
corrupted or not. If the gray level value lies in-between
0 and 255 it is not corrupted and is left unchanged. Else
it is a corrupted pixel and is processed by the proposed
filter. The steps of the algorithm are as follows.
ALGORITHM
Step 1: Select 2-D window of size 3 × 3. Let P (i,j) be
the processing pixel .
Step 2: Check whether processing pixel P ( i,j) is
corrupted or not.
Step 3: If P (i,j) is an uncorrupted pixel then its value is
left unchanged. This is illustrated in
Case iii) of Section IV.
Step 4: If P (i,j) is a corrupted pixel then two cases are
possible as given in Case i) and ii).
Case i): If the selected window contains all the elements
      with the mean of the
preprocessed neighborhood pixels by means of a
midpoint filter.
Case ii): If the selected window contains not all
elements as  
and find the median value of the remaining elements.
Replace with the median value.
Step 5: Repeat steps 1 to 4 until all the pixels in the
entire image are processed.
The pictorial representation of each case of the proposed
algorithm is shown in Fig.1. The detailed description of
each case of the flow chart shown in Fig.1 is illustrated
through an example in Section IV.
Fig 1: Proposed algorithm
IV. ILLUSTRATION OF PROPOSED
ALGORITHM
The proposed algorithm consists of two phases.
First phases detects whether the processing pixel is
corrupted or not. In the second phase the corrupted
pixels are reconstructed using the proposed algorithm.
Each and every pixel of the image is checked for the
presence of salt and pepper noise. Different cases are
illustrated in this Section. If the processing pixel is
noisy and all other pixel values 
illustrated in Case i). If the processing pixel is noisy
pixel that is 0 or 255 is illustrated in Case ii). If the
processing pixel is not noisy pixel and its value lies
between 0 and 255 is illustrated in Case iii).
Case i): If the selected window contains salt and pepper
noise as processing pixel (i.e., 255/0 pixel value) and
neighboring pixel values contains all pixels that adds
salt and pepper noise to the image: An example is
illustrated.
0
255
0
0
<255>
255
255
0
255
Where  (i,j). Since all
 If one takes
the median value it will be either 0 or 255 which is
again noisy. To solve this problem, the mean of the
previously processed neighborhood pixels from the
selected window is found and the processing pixel is
replaced by the mean value. And for finding this mean
value we go for a midpoint filter. Let P is the processing

window in the processing matrix as shown below.
P ( i-1,j-1 )
P ( i-1,j )
P ( i-1,j+1 )
P ( i,j-1 )
< P ( i,j ) >
P ( i,j+1 )
P ( i+1,j-1 )
P ( i+1,j )
P ( i+1,j+1 )
Fig 2: 3×3 window in the processing matrix
When processed till P (i,j) the processed matrix will be
as shown below.
P’ ( i-1,j-1 )
P’ ( i-1,j )
P’( i-1,j+1 )
P’ ( i,j-1 )
< P ( i,j ) >
P ( i,j+1 )
P ( i+1,j-1 )
P ( i+1,j )
P ( i+1,j+1 )
Fig 3: 3×3 window in the processing matrix
In cases where the processing pixel is
corrupted and all the surrounding pixels are noisy, we
replace that processing pixel by finding the mean of the
previously processed neighborhood pixels. Here we find
-1,j---
( i,j-1 ) ], previously processed neighborhood elements,
with the help of a midpoint filter and will replace the
processing pixel by that value.
i.e ; i,j ) =mid -1,j--1,j ),
( i--1 ) }
= {max{  -1,j-  - ( i- -
1)i-1,j-1)( i-1,j ),( i- -1 )
}} /2
Case ii): If the selected window contains salt or pepper
noise as processing pixel (i.e., 255/0 pixel value) and
neighboring pixel values contains some pixels that adds
salt (i.e., 255 pixel value) and pepper noise to the
image:
78
90
0
120
<0>
255
97
255
73
Where P(i,j). Now eliminate
the salt and pepper noise from the selected window.
       Here the
elimination is unsymmetric and so it is unsymmetrical
trimming. The 1-D array of the above matrix is [78 90 0
120 0 255 97 255 73]. After elimination   
        will be
[78 90 120 97 73]. Here the median value is 90. Hence
replace the processing pixel by 90.
Case iii): If the selected window contains a noise free
pixel as a processing pixel, it does not require further
processing. For example, if the processing pixel is 90
then it is noise free pixel:
43
67
70
55
<90>
79
85
81
66
P(i,j) . 
a noise free pixel it does not require further processing.
V. RESULTS AND COMPARISON
The performance of the proposed algorithm is
tested with different grayscale images. The value of
noise density is varied from 10% to 90% for the image.
Denoising performances are quantitatively measured by
the PSNR and MSE as defined in (1) and (2),
respectively.
PSNR in dB =  

 (1)
MSE = 󰇛󰇛󰇜
󰇛󰇜󰇜
 (2)
Where MSE stands for mean square error, M×N is size
of the image, Y represents the original image and 
denotes the denoised image.
The PSNR and MSE values of the proposed
algorithm are compared against the existing algorithms
by varying the noise density from 10% to 90% for Lena
image were shown in Table I and Table II. From the
Tables I and II, it is observed that the performance of
the proposed algorithm is better than the existing
algorithms at both low and high noise densities. A plot
of PSNR and MSE against noise densities for Lena
image is shown in Fig. 4.
Noise
in %
ACW
M
DBA
PA
10
30.98
36.33
36.11
20
27.36
32.88
33.83
30
22.33
30.42
31.72
40
18.5
27.48
30.14
50
14.81
25.83
28.86
60
12.18
23.87
27.51
70
9.71
21.82
25.95
80
7.79
19.33
24.52
90
6.31
16.31
22.33
Table I
Comparison of PSNR values of different algorithms for
Lena image at different noise densities
The qualitative analysis of the proposed
algorithm against the existing algorithms at different
noise densities for Lena image is shown. Results
obtained for Lena image at 50% and 90% noise density
for different algorithms and proposed algorithm were
shown in the figure 6 and fig 7. The proposed algorithm
is tested against images namely Cameraman, Baboon
and Lena. These 
 noise and the PSNR values of these images
using different algorithms are given in Table III. From
the table, it is clear that the PA gives better PSNR
values irrespective of the nature of the input image.
Computational time for the PA is compared against the
MDBUTMF and is shown in Table IV. And a plot of
computational time versus noise density is given in fig
5. From this we can see that the PA takes less
computational time than the MDBUTMF. And the result
obtained for 90%noise density for Baboon image is
shown in Fig 8.
Table II
Comparison of MSE values of different algorithms for
Lena image at different noise densities
(a)
(b)
Fig 4: comparison of (a) MSE and (b) PSNR at different
noise densities foe Lena image
Noise
in
%
MF
ACW
M
AMF
DBA
MDB
UTM
F
PA
10
80.87
64.07
26.35
15.15
19.17
15.89
20
146.5
3
119.3
4
46.36
33.48
32.93
26.9
30
386.0
8
380.6
8
66.89
59.01
64.97
43.77
40
1005.
22
918.0
0
120.2
7
116.0
8
87.85
62.9
50
2244.
43
2149.
66
238.7
9
169.8
4
115.9
84.45
60
4097.
91
3938.
48
711.2
6
267.0
1
150.8
8
115.3
7
70
7042.
56
6944.
95
2043.
66
427.5
8
197.7
8
164.8
8
80
10558
.47
10805
.65
4623.
25
758.1
4
278.4
8
229.6
5
90
15290
.41
15195
.85
10183
.34
1521.
19
791.6
5
389.0
5
Test
imag
es
PSNR in dB
MF
AC
WM
AMF
DBA
MD
BUT
MF
PA
Cam
eram
an
6.12
6.25
7.93
16.47
16.96
21.59
Lena
6.82
6.78
8.54
17.65
18.66
22.33
Babo
on
6,26
6.32
8.05
16.31
17.45
21.12
Table III
Comparison of PSNR values of different
Test images at noise density of 90%
Noise
density
in %
Computational time in
seconds
MDBUTMF
PA
10
.6163
.3446
20
.6586
.5357
30
.8216
.6751
40
1.0131
.8833
50
1.2329
1.0484
60
1.3111
1.2146
70
1.4961
1.3676
80
1.7072
1.4253
90
1.8352
1.2802
Table IV
Comparison of computational time in seconds for the PA
with MDBUTMF for Lena image at different noise
densities
Fig 5: Comparison graph of computational time at
different noise densities for Lena image
Fig 6: Results of different algorithms for Lena image (a)
input image (b) output of MF (c) output of ACWM (d)
output of AMF (e) output of DBA (f) output of DBUTMF
(g) output of PA at 50% noise density
Fig 7: Results of different algorithms for Lena image (a)
input image (b) output of MF (c) output of ACWM (d)
output of AMF (e) output of DBA (f) output of DBUTMF
(g) output of PA at 90% noise density
Fig 8: Results of different algorithms for Baboon image
(a) input image (b) output of MF (c) output of ACWM (d)
output of AMF (e) output of DBA (f) output of DBUTMF
(g) output of PA at 90% noise density
VI. CONCLUSION
In this paper the proposed algorithm presents a
new approach to improve PSNR of highly corrupted
images. This method gives an acceptable and
recognizable restoration of image corrupted with noise
as high as 90%. Unlike some filtering mechanisms
which require iterations, and thus consumed lengthy
processing time, the proposed filter only need to be
applied once and is very efficient with its computational
time. According to the experimental results, the
proposed method is superior to the conventional
methods in perceptual image quality, and it can provide
quite a stable performance over a wide variety of
images with various noise densities. One of the
advantages of this method is that this method does not
need the threshold parameter. Simulation results shows
that this method always produces good output, even
when tested with high level of noise. Thus, the proposed
filter is able to suppress low to high density of salt and
pepper noise, at the same time preserving fine image
details, edges and textures well. In future this algorithm
can be extended for color images, videos and also for
removing random valued impulse noise.
REFERENCES
[1       
median filters and their applications to image
    
vol. 38, no. 9, pp. 984-993.
[2     
median filters: ne    
transactions on image processing, Vol.no:4, pp.499-502.
[3] J. Astola and P. Kuosmaneen, Fundamentals of
Nonlinear Digital Filtering.1997.
[4        
Detection Using Center-Weighted Median 
IEEE Signal Processing Letters, Vol. 8, No. 1, January
2001.
[5
      
Letters., vol. 9, no. 11, pp. 360363, Nov. 2002.
[6] Rafel.C.Gonzalez, and Richard.E.Woods, (2007).
Digital Image Processing, Second Edition.
      
and Efficient Decision-Based Algorithm for Removal of
High-
Letters, Vol.no:14, pp.189 192.
[8] Madhu S. Nair, K. Revathy, and Rao Tatavarti,
Removal of Salt-and Pepper Noise in Images: A New
Decision-Based Algorithm Proceedings of the
International MultiConference of Engineers and
Computer Scientists 2008 Vol I, IMECS 2008, 19-21
March, 2008, Hong Kong
[9] S. Esakkirajan, T. Veerakumar, Adabala N.
Subramanyam, and C. H. PremChand, Removal of
High Density Salt and Pepper Noise Through Modified
Decision Based Unsymmetric Trimmed Median Filter,
IEEE Signal Processing Letters, Vol. 18, No. 5, May
2011
... Due to uncertain nature of distribution of salt & pepper noise it is difficult to find a mathematical model to analyze and get rid of them [2]. Retaining image details like edges and textures is an essential topic of image denoising because it affect the performance of segmentation, classifications and other algorithms [3,8]. ...
Article
Full-text available
An algorithm is presented for removal of Salt & pepper noise. Proposed algorithm uses two phased approach where noise is first detected and then removed using window sizes extending up to 7 × 7. Window size changes depending upon noise density. In any processing window, we have some pre-processed pixels and some unprocessed pixels. If a pixel under consideration is a noise pixel then we consider all processed and unprocessed pixels for noise pixel replacement, if we find one or more noise-free pixels in window then we replace median of these pixels with corrupted pixel. If we do not find any original pixel in window then we increase window size and repeat retrospective process. The proposed algorithm shows improved results as compared to existing methods. Proposed algorithm is tested and compared for Structural Similarity (SSIM) and Peak-Signal-to-Noise Ratio (PSNR) with existing methods.
... Several methods are proposed earlier in order to remove salt and pepper noise from the images and these techniques provide several advantages from one another in different aspects of images. Out of these some of the techniques are described in the following sub sections [1]. ...
Article
Several researchers are concentrated on cancellation of salt and pepper noise from the two-dimensional signals like digital images and uses several filters like mean filter, median filter, trimmed median filter etc., for removal of noise. A novel approach has been implemented using a filter so called Additive White Median Filter (AWMF) for filtering the two-dimensional signal which uses a schematic procedure where mean value of the particular window size is used instead of median value for the removal of high density noise from the signals without changing the clarity of the digital image. In this scheme noisy pixels are replaced with the neighborhood non noisy pixels mean value. Whenever the window selected dynamically is non-flexible with the corrupted pixels, then the size of the window is increased in order to flexible with pixels. The selection of window size depends on the noise density in the image and also corrupted pixel density in the window. Hence a variable window size is chosen for the removal of noise in the pixels. The novel scheme is subjected to various aspects of the two-dimensional signal and also for different noise levels in order to evaluate the performance. Comparative studies proves that the novel scheme removes the salt and pepper noise effectively with better image quality compared with conventional methods and recently proposed methods such mean filter, modified decision based un-symmetric trimmed median filter, median filter and adaptive median filter. The simulation results shown in the below sections and from which it is clear that the newly defined novel approach has removed salt and pepper noise better than all the conventional methods for variable noise levels and also it removes noise without losing the edge information.
... Benazir et al 18 proposed an algorithm that restores the grayscale images that are highly corrupted by IN. There are two phases in the proposed algorithm initially it detected whether the current pixel is corrupted or not and then it recreated the corrupted pixel by means of the proposed algorithm. ...
Article
Full-text available
Impulse noise (IN) affects the digital image, during transmission, digital storage, and image acquisition. IN removal from an image is necessary as it retains the quality of the image. This work concentrates on the IN. A neuro‐fuzzy (NF) system based on a fuzzy technique which is trained by a learning algorithm derived from neural network theory was implemented for the removal of noise. A NF network for noise filtering in grayscale images that combines two NF filters with a postprocessor to produce the output was presented. However, Sugeno‐type is not intuitive technique and it also less accurate. To overcome these problems, a hybrid NF filter with optimized intelligent water drop (IWD) technique is introduced, where hybridized Sugeno–Mamdani‐based fuzzy interference system is implemented in both the NF filters to obtain more efficient noise removal system. To improve the accuracy of the assignment of membership values to each input pixels, the optimized IWD technique is utilized, as the choice of membership function decides the efficiency of the noise removal in the images. Here, Fuzzy rules have been used to obtain the filtered output. The Hybrid method maintains the accuracy of the Sugeno model and also the interpretable capability of the Mamdani model. This method is robust against the IN and it is flexible, efficient, and accurate than existing filtering method in both noise attenuation and detail preservation and it has a great scope for better real‐time applications.
... Produces artificial contours and eliminates the details of the image when the percentage of pepper and salt noise is more than 50% [12] The experimental and analytical comparison performed for the three filters show that the median filter has the highest PSNR value, but can produce artificial contours in some cases. That's why it is important to combine it with the mean filter in order to eliminate the artificial contours. ...
Conference Paper
Full-text available
Mammography is currently the most powerful technique for early detection of breast cancer. To better interpret mammogram images and assist radiologists in their decision, CAD systems have been proposed. This paper gives a comparative analysis of the existing preprocessing methods and proposes a technique for preprocessing mammography that will be implemented afterwards in a CAD system. The proposed preprocessing technique consists of four phases: The first involves suppressing noise from mammogram images using two denoising filters. The second comprises the contrast enhancement using the CLAHE. The third phase describes labels removal, and finally, pectoral muscle segmentation method is performed. The proposed method is applied on images from MIAS and INbreast databases resulting in complete pectoral muscle suppression in most of the images.
Article
This review article provides a comprehensive survey on state-of-the-art impulse and Gaussian denoising filters applied to images and summarizes the progress that has been made over the years in all applications involving image processing. The random noise model in this survey is assumed to be comprised of impulse (salt and pepper) and Gaussian noise. Different noise models are addressed, and different types of denoising filters are studied in terms of their performance on digital images and in their various practical implications and domains of application. A comprehensive comparison is performed to cover all the denoising methods in details and the results they yield. With this extensive review, researchers in image processing will be able to ascertain which of these denoising methods will be best applicable to their research needs and the application domain where such methods are contemplated for implementation.
Article
Full-text available
An improved decision-based algorithm for the restoration of gray-scale and color images that are highly corrupted by Salt-and-Pepper noise, is proposed in this paper which efficiently removes the salt and pepper noise while preserving the details. The algorithm utilizes previously processed neighboring pixel values to get better image quality than the one utilizing only the just previously processed pixel value. The proposed algorithm is faster and also produces better result than a Standard Median Filter (SMF), Adaptive Median Filters (AMF), Cascade and Recursive non-linear filters. The advantage of the proposed algorithm (PA) lies in removing only the noisy pixel either by the median value or by the mean of the previously processed neighboring pixel values. Different gray-scale and color images have been tested by using the proposed algorithm and found to produce better PSNR and SSIM values. Index Terms—Decision-based filter, impulse noise, median filter, salt-and-pepper noise.
Article
Full-text available
Previous median-based impulse detection strategies tend to work well for fixed-valued impulses but poorly for random-valued impulse noise, or vice versa. This letter devises a novel adaptive operator, which forms estimates based on the differences between the current pixel and the outputs of center-weighted median (CWM) filters with varied center weights. Extensive simulations show that the proposed scheme consistently works well in suppressing both types of impulses with different noise ratios.
Article
A new decision-based algorithm is proposed for restoration of images that are highly corrupted by impulse noise. The new algorithm shows significantly better image quality than a standard median filter (SMF), adaptive median filters (AMF), a threshold decomposition filter (TDF), cascade, and recursive nonlinear filters. The proposed method, unlike other nonlinear filters, removes only corrupted pixel by the median value or by its neighboring pixel value. As a result of this, the proposed method removes the noise effectively even at noise level as high as 90% and preserves the edges without any loss up to 80% of noise level. The proposed algorithm (PA) is tested on different images and is found to produce better results in terms of the qualitative and quantitative measures of the image
Article
A modified decision based unsymmetrical trimmed median filter algorithm for the restoration of gray scale, and color images that are highly corrupted by salt and pepper noise is proposed in this paper. The proposed algorithm replaces the noisy pixel by trimmed median value when other pixel values, 0's and 255's are present in the selected window and when all the pixel values are 0's and 255's then the noise pixel is replaced by mean value of all the elements present in the selected window. This proposed algorithm shows better results than the Standard Median Filter (MF), Decision Based Algorithm (DBA), Modified Decision Based Algorithm (MDBA), and Progressive Switched Median Filter (PSMF). The proposed algorithm is tested against different grayscale and color images and it gives better Peak Signal-to-Noise Ratio (PSNR) and Image Enhancement Factor (IEF).
Article
Based on two types of image models corrupted by impulse noise, we propose two new algorithms for adaptive median filters. They have variable window size for removal of impulses while preserving sharpness. The first one, called the ranked-order based adaptive median filter (RAMF), is based on a test for the presence of impulses in the center pixel itself followed by a test for the presence of residual impulses in the median filter output. The second one, called the impulse size based adaptive median filter (SAMF), is based on the detection of the size of the impulse noise. It is shown that the RAMF is superior to the nonlinear mean L(p) filter in removing positive and negative impulses while simultaneously preserving sharpness; the SAMF is superior to Lin's (1988) adaptive scheme because it is simpler with better performance in removing the high density impulsive noise as well as nonimpulsive noise and in preserving the fine details. Simulations on standard images confirm that these algorithms are superior to standard median filters.
Article
A new impulse noise detection technique for switching median filters is presented, which is based on the minimum absolute value of four convolutions obtained using one-dimensional Laplacian operators. Extensive simulations show that the proposed filter provides better performance than many of the existing switching median filters with comparable computational complexity. In particular, the proposed filter is directed toward improved line preservation.
Article
The center weighted median (CWM) filter, which is a weighted median filter giving more weight only to the central value of each window, is studied. This filter can preserve image details while suppressing additive white and/or impulsive-type noise. The statistical properties of the CWM filter are analyzed. It is shown that the CWM filter can outperform the median filter. Some relationships between CWM and other median-type filters, such as the Winsorizing smoother and the multistage median filter, are derived. In an attempt to improve the performance of CWM filters, an adaptive CWM (ACWM) filter having a space varying central weight is proposed. It is shown that the ACWM filter is an excellent detail preserving smoother that can suppress signal-dependent noise as well as signal-independent noise