SlideShare a Scribd company logo
1 of 10
Download to read offline
Full Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

High Density Salt and Pepper Impulse Noise Removal
Manohar Koli1, and S.Balaji2
1

Dept. of Computer Science, Tumkur University, Tumkur-572103, Karnataka, India
Email: makresearch2012@gmail.com
2
Dept. of CSE, City Engineering College, Bangalore-560061, Karnataka, India
Email: drsbalaji@gmail.com

Abstract—In this paper, solution for very high density salt and
pepper impulse noise is proposed. An algorithm is designed
by considering the different parameters that influence the
effect of noise reduction. The proposed algorithm contains
two phases: Phase 1 detects the noisy pixels and Phase 2
replaces identified noisy pixels by non-noisy estimated values.
Restored Mean Absolute Error (RMAE) is used to measure
and compare the performance of the proposed algorithm. The
algorithm is compared with several non-linear algorithms
reported in the literature. Experimental results show that the
proposed algorithm produces better results compared to the
existing algorithms.
Index Terms—Impulse Noise, Restoration,
Enhancement, Image De-Noising, Adaptive Filters.

II. METHODOLOGY
In high noise conditions, the density of noisy pixels as well
as the number of non-isolated noisy pixels increase. Hence noise
signal transmission from one pixel to another pixel is more. To
stop noise signal flow prior knowledge of noisy pixels are used.
Hence,the proposed algorithm contains two phases: Phase1
detects the noisy pixels whilePhase 2 replaces noisy pixels by
non-noisy estimated values.
our proposed salt & pepper impulse noise algorithm
(PASPIN) is compared with Adaptive Median Filters
(AMF)[1], Progressive Switching Median Filter (PSMF)[2],
Tri-State Median Filter (TSMF)[3], Adaptive Fuzzy Switching
Filter (AFSF)[4], A New Impulse Detector Based on Order
Statistics Filter (NIND)[5], An Efficient Algorithm for the
Removal of Impulse Noise from Corrupted Images
(AEAFRIN)[6], A New Fast and Efficient Decision-Based
Algorithm(DBA)[7], An Improved Adaptive Median Filter
(IAMF)[8], Robust Statistics Based Algorithm (RSBA)[9],
Decision Based Adaptive Median Filter (DBAF)[10], Image
Restoration in Non-linear Filtering Domain Using MDB
Approach (MDBF)[11], Detail Preserving Adaptive Filter
(DPAF)[12] and A Universal Denoising Framework (UDF)[13].

Image

I. INTRODUCTION
Digital image processing algorithms play a very vital role in
all the fields of engineering and technology. Performance of
algorithms basically relies on the quality of input image supplied
to that algorithm. If the quality of input image is good then the
quality of output is also good else we get low quality output.
Efficiency of all image processing algorithms is directly
proportional to the quality of input image. Hence, image quality
enhancement or image de-noising techniques for images
corrupted by various types of noises is one of the most important
issues in digital image processing.
Impulse noise is one which may corrupt the images during
their acquisition or transmission or storage etc. Several algorithms
are proposed to remove impulse noise in the images. Some
algorithms provide good results in low noise conditions and
weak results in high noise conditions and vice versa. Further,
such algorithms are not well-suited for real world applications to
remove noise since they use prior knowledge of noise ratio that
is not available in real world scenarios. Salt and Pepper Impulse
Noise (SPIN) assumes a noise value of a minimumof 0 and a
maximum of 255, as shown in equation (1).

A. Noise Detection
Algorithm 1is used to detect the noisy pixels present in
the corrupted image and the information about the corrupted
pixels is stored in the binary image .Scanning window of
size
is used to scan the corrupted image. Initial values
of all pixels present in noise image are initialized to 0. To
detect the corrupted pixels, the value of the variable is
initialized to 1 and corrupted image is scanned by the scanning
window. Center pixel of window is considered as test pixel.
The test pixel is a non-corrupted pixel if the value of test pixel
is greater than the minimum value of pixel present in the
scanning window and less than the maximum value of the
scanning window pixel. Otherwise,the test pixel is a corrupted
pixel. If the test pixel is corrupted value 1 is stored in the
corresponding position of noise image . Calculate the
number of 0’s present in the noise image and store them in
a variable. means the number of non-corrupted pixels present
in the given input-corrupted image when window size . The
algorithm is repeated if the value ofis greater than or equal to
.

(1)
The primary goal of this paper is to design efficient high
density de-noising algorithms for images corrupted by SPIN,
which produces consistent outputs in both low and high
noise conditions without any assumption on image noise
level in the algorithms so that these algorithms can be used
in real-world applications without any modifications for different noise levels.
© 2014 ACEEE
DOI: 01.IJSIP.5.1.8

Algorithm 1
1. Take corrupted image .
2. Initialize
.
37
Full Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014
3. Scan by window, initialize all binary noise image elements to
0 and consider the center pixel of scanning window of as test
pixel .
4. Calculate and of scanning window pixels using the rest of
the test pixel.
5. If and then is a corrupted pixel.
6. If is a corrupted pixel then set else set .
7. Calculate number of 0’s present in and store in .
8. If then increment window size and repeat step 3 through
step8 above.
9. Binary image is the final noise image.
10. Stop.

(2)
3. Weight Calculation
Both the value and the distance of selected neibouring pixels
play vital role in the calculation of replacement value. We combine
both value and distance of pixels D1 through D8 to convert into
weights W1 through W8. Weight valuesvary from 255 to 1.
Maximum value present in the distance vector Di is considered
as Wmin and minimum value present in the distant vector Di is
considered as Wmax. Nearer pixels are assigned more weights
compared to fatherones. Nearer pixel weights are assigned 255
and farther distance pixel weights are assigned 1 because nearer
pixels contribute more compared to the farther distance pixels in
calculation of replacement value, as shown in equation (3).

B. Restorationof Noisy Pixels
To calculate restoration value of noisy pixels, two main features
such as direction and distance of neibouring pixels are used.
This is based on the fact that not only the values of neibouring
pixels contribute in the accurate calculation of replacement value
but also their direction and distance from central pixel play a
vital role in replacement value calculation.
1. Direction-Based Selection
To calculate the replacement value of a noisy pixel, odd
size window of length
is used. Selected window
is divided into eight equal regions R1 to R8 in eight directions.
Center pixel of the window (0, 0) is considered as test pixel.
Initial value of k is 1 and value of k increases until all the
regions of window contain at least one uncorrupted or nonnoisy pixel. Maximum value of k is 25. Figure1 shows the
arrangement of pixels in the window regions.

(3)
4. Replacement Value
To calculate the replacement value of center pixel equation
(7) is used. Nearest non-corrupted pixel Pi values are taken from
each region from R1 to R8. Replacement value is calculated by
taking weighted mean of all selected pixel values, as shown in
equation (4).
(4)
To restore corrupted image, corrupted image is scanned from
top to bottom, row by row using odd sized window . In each
scan, check the status of central pixel (0,0). If it is a corrupted
pixel then replace its value by its replacement value. To scan
window of size 2k+1, variables i and j are used. Minimumand
maximum values of i and j are –k and +k.
III. PERFORMANCE MEASUREMENTS
To evaluate the performance of the impulse noise algorithms the performance measure RMAE (Restored Mean
Absolute Error), as shown in equation (5), is used. RMAE is
measured using unit decibel (db). RMAE is the amount of
Mean Absolute Error (MAE) recovered by an algorithm. Mean
absolute error (MAE) gives the difference between the given
two input images, as shown in equation (6). Low value of
MAE indicates more similarity between the given images and
vice versa. MAE value changes from 0 to 255. Zero value of
MAE indicates that both images look exactly the same.As
MAE value increase towards 255 similarities between the
images decreases.RMAE is calculated as the percentage ratio of the difference of corrupted image mean absolute error
and restored image mean absolute error and corrupted image
mean absolute error, as shown in equation (6).RMAE is the
percentage amount of noise restored by an algorithm. Maximum value of RMAE is 100, indicating that both original and
restored image are exactly the same meaning the restoration
is 100%; that is,the algorithm has successfully restored all
corrupted pixels. Sometimes,the algorithm returnsa negative
value of RMAE indicating that the algorithm is increasing

Figure1. Internal Distribution of Window Pixels

2. Distance-Based Selection
Based on distance from central pixel, eight neibouring nearest
non-corrupted pixels P1 to P8 one each from eight regions are
selected. Figure2 shows the pixels of eight regions present in
the window. A black pixel indicates corrupted pixel and a white
indicates non-corrupted pixel. Equation (2) shows the distance
calculation.

Figure 2. Selected Pixels from Eight Regions of Window

© 2014 ACEEE
DOI: 01.IJSIP.5.1.8

38
Full Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014
the noise ratio instead of restoring the image. RMAE value is
100% if the restored image MAE is the same as the corrupted
image MAE; all corrupted pixels are restored in this case. For
good restoration algorithms, restored image MAE is less than
the corrupted image MAE else we get negative RMAE value
indicating bad restoration. MAE value increases and RMAE
decreases with increase in noise ratio.

RMAE-Restored Mean Absolute Error.
IV. SIMULATION AND RESULTS
Different natural images are used to evaluate the performance
of the proposed algorithm using theperformance measure RMAE.
Figures2 and 4 show the restoration results of the proposed
algorithm of the imagesin Figures 1 and 3 for different levels of
noise ratio. Visibility of the output of 90% noisy image clearly
shows that efficiency of the proposed algorithm is very high.
Tables 1 and 2 and Figures6 and 8 show the restoration results
of different filters and visibility of outputs of images in Figures
5 and 7. This again clearly shows that the efficiency of the
proposed algorithm is high compared to other algorithms.
Graphical analyses of results are shown in Figures9 and 10.

(5)
(6)
Where
X-Original Image. R -Restored Image
M X N - Size Of Image.
MAE-Mean Absolute Error.

10% NOISE RATIO

30% NOISE RATIO

Figure 1. Original Image 1 (280X280)

RESTORED IMAGE OF 10% NOISE
RATIO RMAE= 98.23

© 2014 ACEEE
DOI: 01.IJSIP.5.1.8

39

RESTORED IMAGE OF 30% NOISE
RATIO RMAE= 97.94
Full Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

50% NOISE RATIO

70% NOISE RATIO

90% NOISE RATIO

RESTORED IMAGE OF 90% NOISE
RESTORED IMAGE OF 70% NOISE
RESTORED IMAGE OF 50% NOISE
RATIO RMAE= 95.64
RATIO RMAE= 97.09
RATIO RMAE= 97.60
Figure 2. Restoration Results Of Images-1 Upto 90% Of Noise Ratio

10% NOISE RATIO

30% NOISE RATIO

Figure 3. Original Image 2 (250X250)

RESTORED IMAGE OF 10% NOISE
RATIO RMAE= 95.72

© 2014 ACEEE
DOI: 01.IJSIP.5.1.8

40

RESTORED IMAGE OF 30% NOISE
RATIO RMAE= 95.63
Full Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

50% NOISE RATIO

70% NOISE RATIO

RESTORED IMAGE OF 70% NOISE
RATIO RMAE= 93.98

RESTORED IMAGE OF 50% NOISE
RATIO RMAE= 95.13

90% NOISE RATIO

RESTORED IMAGE OF 90% NOISE
RATIO RMAE= 90.78

Figure 4.Restoration Results Of Images-2 Upto 90% Of Noise Ratio
TABLE I. R MAE VALUES FOR SPIN IMAGE-3(230 X230)
NOISE RATIO

?

FILTERS

?

10
AMF

20

30

40

50

60

70

80

90

97.13

97.49

97.3

96.77

95.82

86.95

60.6

26.77

9.59

PSMF

97.5

97.01

92.28

73.81

24.34

-1.48

-14.77

-15.83

66.15

82.98

87.5

85.21

71.02

39.68

5.18

-15.42

-18.3

AFSF

96.44

96.51

95.99

93.98

90.32

84.35

74.08

61.31

45.85

NIND

98.43

98.04

96.7

87.62

57.91

16.89

-20.59

-29.05

-22.19

AEAFRIN

93.27

91.02

82.52

66.16

46.35

27.46

9.03

-5.09

-10.53

DBA

98.38

98.13

97.78

97.22

96.36

94.94

91.43

78.88

27.1

IAMF

97.27

96.96

96.3

92.78

50.51

11.58

-8.07

-26.41

-22.82

RSBA

97.39

97.7

97.32

96.91

96

93.49

61.16

24.97

6.4

DBAF

96.81

92.62

79.63

59.36

34.82

8.25

-10.39

-19.02

-18.16

MDBF

96.84

94.99

89.37

78.3

60.97

43.69

25.34

10.54

-2.02

DPAF

97.19

97.51

97.26

96.79

95.45

89.24

58.79

27.73

9.08

UDF

95.34

96.47

96.62

96.39

95.86

92.1

69.13

23.28

-12.71

PASPIN

© 2014 ACEEE
DOI: 01.IJSIP.5.1.8

97.4

TSMF

98.84

98.72

98.62

98.53

98.38

98.24

98.09

97.7

96.92

41
Full Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014
TABLE II. R MAE VALUES FOR SPIN IMAGE-4 (300 X300)
NOISE RATIO
FILTERS
AMF
PSMF
TSMF
AFSF
NIND
AEAFRIN
DBA
IAMF
RSBA
DBAF
MDBF
DPAF
UDF
PASPIN

?
?

10

20

30

40

50

60

70

80

90

90.31
75.48
35.43
78.32
79.9
74.52
95.86
76.74
90.41
78.07
89.71
89.83
56.63
96.3

92.66
85.44
66.63
86.62
87.77
79.76
95.37
84.77
92.64
81.08
90.81
92.65
77
96.22

93.19
87.79
76.2
88.86
88.37
74
94.65
85.38
92.58
71.16
85.09
93.05
83.85
95.94

92.58
84.09
76.07
88.41
79.01
60.57
93.77
79.73
92.12
51.24
73.99
92.39
86.91
95.69

91.63
66.39
62.41
85.46
55.65
41.02
92.77
42.97
90.76
27.11
58.16
91.26
88.49
95.43

85.14
18.37
32.35
79.8
12.64
20.99
90.42
10.01
88.19
2.61
40.33
84.02
87.12
95.17

55.23
-5.1
0.44
70.01
-21.25
3.66
86.7
-11.79
58.9
-15.47
21.57
54.25
74.82
94.65

24.73
-17.34
-20.29
57.57
-32.19
-9.2
72
-28.85
22.07
-24.38
6.34
24.92
32.87
93.95

8.6
-19.03
-22.94
42.87
-26.28
-14.15
8.19
-27.49
5.64
-22.25
-5.25
8.18
-16.25
92.7

PASPIN

AMF

PSMF

TSMF

AFSF

NIND

AEAFRIN

DBA

Figure 5. Original Image 3 (230X230)

© 2014 ACEEE
DOI: 01.IJSIP.5.1.8

42
Full Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

IAMF

MDBF

RSBA

DBAF

DPAF

UDF

Figure 6.Results Of Filters For Image-3 (230x230) With 60% Spin

Figure 7. Original Image 4

PSMF

© 2014 ACEEE
DOI: 01.IJSIP.5.1.8

PASPIN

AMF

TSMF

AFSF

43
Full Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

NIND

AEAFRIN

DBA

IAMF

RSBA

DBAF

MDBF

DPAF

UDF

Figure 8..Results Of Filters For Image-4 (300x300) With 70% Spin

part of our future work.

V. CONCLUSIONS

REFERENCES

In this paper, an efficient two phase algorithm to remove
salt and pepper impulse noise from gray scale image is proposed. The proposed algorithm controls the flow of noise
signal and produces consistent and very high quality output. Experimental results shows that the efficiency of the
algorithm is very high compared to other algorithms. The
proposed algorithm works well in both the low and the high
noise ratio up to 98%. This algorithm is a promising solution
for impulse noise reduction as it maintains consistency in
performance. Study of the suitability and performance of the
proposed algorithm for other types of noise and images is
© 2014 ACEEE
DOI: 01.IJSIP.5.1.8

[1] H. Hwang and R. A. Haddad “Adaptive Median Filters: New
Algorithms and Results”IEEE Transactions on Image
Processing, Vol. 4, No. 4, April 1995,pp 499-502.
[2] Zhou Wang and David Zhang “Progressive Switching Median
Filter for the Removal of Impulse Noise from Highly Corrupted
Images”IEEE Transactions on Circuits and Systems—II:
Analog and Digital Signal Processing, Vol. 46, No. 1, January
1999,pp 78-80.
[3] Tao Chen, Kai-Kuang Ma,Li-Hui Chen “TriSstate Median
Filter for Image Denoising”IEEE Transactions on Image
Processing, Vol. 8, No. 12, December 1999,pp 1834-1838.

44
Full Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

Figure 9.Rmae Of Filters For The Image-3 (230x230)

Figure 10. Rmae Of Filters For The Image-4 (300x300) With Spin

Impulse Noises”IEEESignal Processing Letters, Vol. 14, No.
3, March 2007,pp 189-192.
[8] Mamta Juneja, Rajni Mohana”An Improved Adaptive Median
Filtering Method for Impulse Noise Detection”International
Journal of Recent Trends in Engineering, Vol. 1, No. 1, May
2009,pp 274-278.
[9] V.R.Vijaykumar, P.T.Vanathi, P.Kanagasabapathy, D.Ebenezer
“Robust Statistics Based Algorithm to Remove Salt and Pepper
Noise in Images”International Journal of Information and
Communication Engineering 5:3 2009,pp 164-173.
[10] V.R.Vijaykumar,Jothibasu “Decision Based Adaptive Median
Filter to Remove Blotches, Scratches, Streaks, Stripes and

[4] Haixiang Xu, Guangxi Zhu, Haoyu Peng, Desheng Wang
“Adaptive Fuzzy Switching Filter for Images Corrupted by
Impulse noise” Pattern Recognition Letters 25 (2004) pp
1657–1663.
[5] Wenbin Luo”A New Impulse Detector Based on Order
Statistics” Intl. J. Electronincs Communication (aeü) 60 (2006)
pp 462–466.
[6] Wenbin Luo “An Efficient Algorithm for the Removal of
Impulse Noise from Corrupted Images”Intl. J. Electron.
Commun. (aeü) 61 (2007) pp 551 – 555.
[7] K. S. Srinivasan,D. Ebenezer”A New Fast and Efficient
Decision-Based Algorithm for Removal of High-Density

© 2014 ACEEE
DOI: 01.IJSIP.5.1.8

45
Full Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014
Impulse Noise in Image” Proceedings of 2010 IEEE 17 th
International Conference on Image Processing,September 2629, 2010, Hong Kong,pp 117-120.
[11] S. K. Satpathy, S. Panda, K. K. Nagwanshi,C. Ardil “Image
Restoration in Non-linear Filtering Domain Using MDB
Approach” International Journal of Information and
Communication Engineering 6:1 2010,pp 45-49.

© 2014 ACEEE
DOI: 01.IJSIP.5.1.8

[12] Krishna Kant Singh, Akansha Mehrotra, Kirat Pal, M.J.Nigam
“A n8(p) Detail Preserving Adaptive Filter for Impulse Noise
Removal” 2011 International Conference on Image Information
Processing (ICIIP 2011).
[13] Bo Xiong,D.Zhouping Yin “AUniversal Denoising Framework
with a New Impulse Detector and Non-local
Means”IEEETransactions on Image Processing, Vol. 21, No.
4, April 2012,pp 1663-1675.

46

More Related Content

What's hot

An improved hdr image processing using fast global
An improved hdr image processing using fast globalAn improved hdr image processing using fast global
An improved hdr image processing using fast globaleSAT Publishing House
 
An improved hdr image processing using fast global tone mapping
An improved hdr image processing using fast global tone mappingAn improved hdr image processing using fast global tone mapping
An improved hdr image processing using fast global tone mappingeSAT Journals
 
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET-  	  Contrast Enhancement of Grey Level and Color Image using DWT and SVDIRJET-  	  Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVDIRJET Journal
 
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
 
IRJET- Coloring Greyscale Images using Deep Learning
IRJET- Coloring Greyscale Images using Deep LearningIRJET- Coloring Greyscale Images using Deep Learning
IRJET- Coloring Greyscale Images using Deep LearningIRJET Journal
 
Kurmi 2015-ijca-905317
Kurmi 2015-ijca-905317Kurmi 2015-ijca-905317
Kurmi 2015-ijca-905317Yashwant Kurmi
 
An Efficient Approach of Segmentation and Blind Deconvolution in Image Restor...
An Efficient Approach of Segmentation and Blind Deconvolution in Image Restor...An Efficient Approach of Segmentation and Blind Deconvolution in Image Restor...
An Efficient Approach of Segmentation and Blind Deconvolution in Image Restor...iosrjce
 
A Novel Color Image Fusion for Multi Sensor Night Vision Images
A Novel Color Image Fusion for Multi Sensor Night Vision ImagesA Novel Color Image Fusion for Multi Sensor Night Vision Images
A Novel Color Image Fusion for Multi Sensor Night Vision ImagesEditor IJCATR
 
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
 
Image restoration yogesh 201410048
Image restoration yogesh 201410048Image restoration yogesh 201410048
Image restoration yogesh 201410048yogesh kumar
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Object Shape Representation by Kernel Density Feature Points Estimator
Object Shape Representation by Kernel Density Feature Points Estimator Object Shape Representation by Kernel Density Feature Points Estimator
Object Shape Representation by Kernel Density Feature Points Estimator cscpconf
 
FPGA Implementation of Decision Based Algorithm for Removal of Impulse Noise
FPGA Implementation of Decision Based Algorithm for Removal of Impulse NoiseFPGA Implementation of Decision Based Algorithm for Removal of Impulse Noise
FPGA Implementation of Decision Based Algorithm for Removal of Impulse NoiseIRJET Journal
 
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
 

What's hot (18)

An improved hdr image processing using fast global
An improved hdr image processing using fast globalAn improved hdr image processing using fast global
An improved hdr image processing using fast global
 
An improved hdr image processing using fast global tone mapping
An improved hdr image processing using fast global tone mappingAn improved hdr image processing using fast global tone mapping
An improved hdr image processing using fast global tone mapping
 
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET-  	  Contrast Enhancement of Grey Level and Color Image using DWT and SVDIRJET-  	  Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
 
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...
 
IRJET- Coloring Greyscale Images using Deep Learning
IRJET- Coloring Greyscale Images using Deep LearningIRJET- Coloring Greyscale Images using Deep Learning
IRJET- Coloring Greyscale Images using Deep Learning
 
Kurmi 2015-ijca-905317
Kurmi 2015-ijca-905317Kurmi 2015-ijca-905317
Kurmi 2015-ijca-905317
 
E010232227
E010232227E010232227
E010232227
 
I010324954
I010324954I010324954
I010324954
 
An Efficient Approach of Segmentation and Blind Deconvolution in Image Restor...
An Efficient Approach of Segmentation and Blind Deconvolution in Image Restor...An Efficient Approach of Segmentation and Blind Deconvolution in Image Restor...
An Efficient Approach of Segmentation and Blind Deconvolution in Image Restor...
 
A Novel Color Image Fusion for Multi Sensor Night Vision Images
A Novel Color Image Fusion for Multi Sensor Night Vision ImagesA Novel Color Image Fusion for Multi Sensor Night Vision Images
A Novel Color Image Fusion for Multi Sensor Night Vision 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...
 
Image restoration yogesh 201410048
Image restoration yogesh 201410048Image restoration yogesh 201410048
Image restoration yogesh 201410048
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Object Shape Representation by Kernel Density Feature Points Estimator
Object Shape Representation by Kernel Density Feature Points Estimator Object Shape Representation by Kernel Density Feature Points Estimator
Object Shape Representation by Kernel Density Feature Points Estimator
 
Documentation
DocumentationDocumentation
Documentation
 
FPGA Implementation of Decision Based Algorithm for Removal of Impulse Noise
FPGA Implementation of Decision Based Algorithm for Removal of Impulse NoiseFPGA Implementation of Decision Based Algorithm for Removal of Impulse Noise
FPGA Implementation of Decision Based Algorithm for Removal of Impulse Noise
 
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
 

Viewers also liked

Intelligent robot used in the field of practical
Intelligent robot used in the field of practicalIntelligent robot used in the field of practical
Intelligent robot used in the field of practicalUlaa Iman
 
Impulse noise removal in digital images
Impulse noise removal in digital imagesImpulse noise removal in digital images
Impulse noise removal in digital imagesMohan Raj
 
noise remove in image processing by fuzzy logic
noise remove in image processing by fuzzy logicnoise remove in image processing by fuzzy logic
noise remove in image processing by fuzzy logicRucku
 
Survey on Noise Removal in Digital Images
Survey on Noise Removal in Digital ImagesSurvey on Noise Removal in Digital Images
Survey on Noise Removal in Digital ImagesIOSR Journals
 
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...CSCJournals
 

Viewers also liked (6)

Intelligent robot used in the field of practical
Intelligent robot used in the field of practicalIntelligent robot used in the field of practical
Intelligent robot used in the field of practical
 
Impulse noise removal in digital images
Impulse noise removal in digital imagesImpulse noise removal in digital images
Impulse noise removal in digital images
 
Image processing
Image processingImage processing
Image processing
 
noise remove in image processing by fuzzy logic
noise remove in image processing by fuzzy logicnoise remove in image processing by fuzzy logic
noise remove in image processing by fuzzy logic
 
Survey on Noise Removal in Digital Images
Survey on Noise Removal in Digital ImagesSurvey on Noise Removal in Digital Images
Survey on Noise Removal in Digital Images
 
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
 

Similar to High Density Salt and Pepper Impulse Noise Removal

Literature survey on impulse noise reduction
Literature survey on impulse noise reductionLiterature survey on impulse noise reduction
Literature survey on impulse noise reductionsipij
 
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
 
Image Filtering Using all Neighbor Directional Weighted Pixels: Optimization ...
Image Filtering Using all Neighbor Directional Weighted Pixels: Optimization ...Image Filtering Using all Neighbor Directional Weighted Pixels: Optimization ...
Image Filtering Using all Neighbor Directional Weighted Pixels: Optimization ...sipij
 
Study and Analysis of Impulse Noise Reduction Filters
Study and Analysis of Impulse Noise Reduction FiltersStudy and Analysis of Impulse Noise Reduction Filters
Study and Analysis of Impulse Noise Reduction Filterssipij
 
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
 
Adaptive Noise Reduction Scheme for Salt and Pepper
Adaptive Noise Reduction Scheme for Salt and PepperAdaptive Noise Reduction Scheme for Salt and Pepper
Adaptive Noise Reduction Scheme for Salt and Peppersipij
 
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...iosrjce
 
Adaptive denoising technique for colour images
Adaptive denoising technique for colour imagesAdaptive denoising technique for colour images
Adaptive denoising technique for colour imageseSAT Journals
 
Performance of uncorrupted pixel count decision based
Performance of uncorrupted pixel count decision basedPerformance of uncorrupted pixel count decision based
Performance of uncorrupted pixel count decision basedeSAT Publishing House
 
IRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image ProcessingIRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image ProcessingIRJET Journal
 
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
 
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
 
Filter for Removal of Impulse Noise By Using Fuzzy Logic
Filter for Removal of Impulse Noise By Using Fuzzy LogicFilter for Removal of Impulse Noise By Using Fuzzy Logic
Filter for Removal of Impulse Noise By Using Fuzzy LogicCSCJournals
 
Noise processing methods for Media Processor SOC
Noise processing methods for Media Processor SOCNoise processing methods for Media Processor SOC
Noise processing methods for Media Processor SOCEditor IJCATR
 
Image processing sw & hw
Image processing sw & hwImage processing sw & hw
Image processing sw & hwamalalhait
 
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVDIRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVDIRJET Journal
 
Simple Pendulum Experiment and Automatic Survey Grading using Computer Vision
Simple Pendulum Experiment and Automatic Survey Grading using Computer VisionSimple Pendulum Experiment and Automatic Survey Grading using Computer Vision
Simple Pendulum Experiment and Automatic Survey Grading using Computer VisionAnish Patel
 
Mo2521632166
Mo2521632166Mo2521632166
Mo2521632166IJERA Editor
 

Similar to High Density Salt and Pepper Impulse Noise Removal (20)

Literature survey on impulse noise reduction
Literature survey on impulse noise reductionLiterature survey on impulse noise reduction
Literature survey on impulse noise reduction
 
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...
 
Image Filtering Using all Neighbor Directional Weighted Pixels: Optimization ...
Image Filtering Using all Neighbor Directional Weighted Pixels: Optimization ...Image Filtering Using all Neighbor Directional Weighted Pixels: Optimization ...
Image Filtering Using all Neighbor Directional Weighted Pixels: Optimization ...
 
Study and Analysis of Impulse Noise Reduction Filters
Study and Analysis of Impulse Noise Reduction FiltersStudy and Analysis of Impulse Noise Reduction Filters
Study and Analysis of Impulse Noise Reduction Filters
 
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...
 
Adaptive Noise Reduction Scheme for Salt and Pepper
Adaptive Noise Reduction Scheme for Salt and PepperAdaptive Noise Reduction Scheme for Salt and Pepper
Adaptive Noise Reduction Scheme for Salt and Pepper
 
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...
 
K010615562
K010615562K010615562
K010615562
 
Adaptive denoising technique for colour images
Adaptive denoising technique for colour imagesAdaptive denoising technique for colour images
Adaptive denoising technique for colour images
 
Performance of uncorrupted pixel count decision based
Performance of uncorrupted pixel count decision basedPerformance of uncorrupted pixel count decision based
Performance of uncorrupted pixel count decision based
 
IRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image ProcessingIRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image Processing
 
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
 
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
 
Filter for Removal of Impulse Noise By Using Fuzzy Logic
Filter for Removal of Impulse Noise By Using Fuzzy LogicFilter for Removal of Impulse Noise By Using Fuzzy Logic
Filter for Removal of Impulse Noise By Using Fuzzy Logic
 
Noise processing methods for Media Processor SOC
Noise processing methods for Media Processor SOCNoise processing methods for Media Processor SOC
Noise processing methods for Media Processor SOC
 
Image processing sw & hw
Image processing sw & hwImage processing sw & hw
Image processing sw & hw
 
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVDIRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
 
Simple Pendulum Experiment and Automatic Survey Grading using Computer Vision
Simple Pendulum Experiment and Automatic Survey Grading using Computer VisionSimple Pendulum Experiment and Automatic Survey Grading using Computer Vision
Simple Pendulum Experiment and Automatic Survey Grading using Computer Vision
 
Mo2521632166
Mo2521632166Mo2521632166
Mo2521632166
 

More from IDES Editor

Power System State Estimation - A Review
Power System State Estimation - A ReviewPower System State Estimation - A Review
Power System State Estimation - A ReviewIDES Editor
 
Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...IDES Editor
 
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...IDES Editor
 
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...IDES Editor
 
Line Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFCLine Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFCIDES Editor
 
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...IDES Editor
 
Assessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric ModelingAssessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric ModelingIDES Editor
 
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...IDES Editor
 
Selfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive ThresholdsSelfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive ThresholdsIDES Editor
 
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...IDES Editor
 
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...IDES Editor
 
Cloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability FrameworkCloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability FrameworkIDES Editor
 
Genetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP BotnetGenetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP BotnetIDES Editor
 
Enhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through SteganographyEnhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through SteganographyIDES Editor
 
Low Energy Routing for WSN’s
Low Energy Routing for WSN’sLow Energy Routing for WSN’s
Low Energy Routing for WSN’sIDES Editor
 
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...IDES Editor
 
Rotman Lens Performance Analysis
Rotman Lens Performance AnalysisRotman Lens Performance Analysis
Rotman Lens Performance AnalysisIDES Editor
 
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral ImagesBand Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral ImagesIDES Editor
 
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...IDES Editor
 
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...IDES Editor
 

More from IDES Editor (20)

Power System State Estimation - A Review
Power System State Estimation - A ReviewPower System State Estimation - A Review
Power System State Estimation - A Review
 
Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...
 
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
 
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
 
Line Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFCLine Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFC
 
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
 
Assessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric ModelingAssessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric Modeling
 
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
 
Selfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive ThresholdsSelfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive Thresholds
 
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
 
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
 
Cloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability FrameworkCloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability Framework
 
Genetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP BotnetGenetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP Botnet
 
Enhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through SteganographyEnhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through Steganography
 
Low Energy Routing for WSN’s
Low Energy Routing for WSN’sLow Energy Routing for WSN’s
Low Energy Routing for WSN’s
 
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
 
Rotman Lens Performance Analysis
Rotman Lens Performance AnalysisRotman Lens Performance Analysis
Rotman Lens Performance Analysis
 
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral ImagesBand Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
 
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
 
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
 

Recently uploaded

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 

Recently uploaded (20)

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 

High Density Salt and Pepper Impulse Noise Removal

  • 1. Full Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 High Density Salt and Pepper Impulse Noise Removal Manohar Koli1, and S.Balaji2 1 Dept. of Computer Science, Tumkur University, Tumkur-572103, Karnataka, India Email: makresearch2012@gmail.com 2 Dept. of CSE, City Engineering College, Bangalore-560061, Karnataka, India Email: drsbalaji@gmail.com Abstract—In this paper, solution for very high density salt and pepper impulse noise is proposed. An algorithm is designed by considering the different parameters that influence the effect of noise reduction. The proposed algorithm contains two phases: Phase 1 detects the noisy pixels and Phase 2 replaces identified noisy pixels by non-noisy estimated values. Restored Mean Absolute Error (RMAE) is used to measure and compare the performance of the proposed algorithm. The algorithm is compared with several non-linear algorithms reported in the literature. Experimental results show that the proposed algorithm produces better results compared to the existing algorithms. Index Terms—Impulse Noise, Restoration, Enhancement, Image De-Noising, Adaptive Filters. II. METHODOLOGY In high noise conditions, the density of noisy pixels as well as the number of non-isolated noisy pixels increase. Hence noise signal transmission from one pixel to another pixel is more. To stop noise signal flow prior knowledge of noisy pixels are used. Hence,the proposed algorithm contains two phases: Phase1 detects the noisy pixels whilePhase 2 replaces noisy pixels by non-noisy estimated values. our proposed salt & pepper impulse noise algorithm (PASPIN) is compared with Adaptive Median Filters (AMF)[1], Progressive Switching Median Filter (PSMF)[2], Tri-State Median Filter (TSMF)[3], Adaptive Fuzzy Switching Filter (AFSF)[4], A New Impulse Detector Based on Order Statistics Filter (NIND)[5], An Efficient Algorithm for the Removal of Impulse Noise from Corrupted Images (AEAFRIN)[6], A New Fast and Efficient Decision-Based Algorithm(DBA)[7], An Improved Adaptive Median Filter (IAMF)[8], Robust Statistics Based Algorithm (RSBA)[9], Decision Based Adaptive Median Filter (DBAF)[10], Image Restoration in Non-linear Filtering Domain Using MDB Approach (MDBF)[11], Detail Preserving Adaptive Filter (DPAF)[12] and A Universal Denoising Framework (UDF)[13]. Image I. INTRODUCTION Digital image processing algorithms play a very vital role in all the fields of engineering and technology. Performance of algorithms basically relies on the quality of input image supplied to that algorithm. If the quality of input image is good then the quality of output is also good else we get low quality output. Efficiency of all image processing algorithms is directly proportional to the quality of input image. Hence, image quality enhancement or image de-noising techniques for images corrupted by various types of noises is one of the most important issues in digital image processing. Impulse noise is one which may corrupt the images during their acquisition or transmission or storage etc. Several algorithms are proposed to remove impulse noise in the images. Some algorithms provide good results in low noise conditions and weak results in high noise conditions and vice versa. Further, such algorithms are not well-suited for real world applications to remove noise since they use prior knowledge of noise ratio that is not available in real world scenarios. Salt and Pepper Impulse Noise (SPIN) assumes a noise value of a minimumof 0 and a maximum of 255, as shown in equation (1). A. Noise Detection Algorithm 1is used to detect the noisy pixels present in the corrupted image and the information about the corrupted pixels is stored in the binary image .Scanning window of size is used to scan the corrupted image. Initial values of all pixels present in noise image are initialized to 0. To detect the corrupted pixels, the value of the variable is initialized to 1 and corrupted image is scanned by the scanning window. Center pixel of window is considered as test pixel. The test pixel is a non-corrupted pixel if the value of test pixel is greater than the minimum value of pixel present in the scanning window and less than the maximum value of the scanning window pixel. Otherwise,the test pixel is a corrupted pixel. If the test pixel is corrupted value 1 is stored in the corresponding position of noise image . Calculate the number of 0’s present in the noise image and store them in a variable. means the number of non-corrupted pixels present in the given input-corrupted image when window size . The algorithm is repeated if the value ofis greater than or equal to . (1) The primary goal of this paper is to design efficient high density de-noising algorithms for images corrupted by SPIN, which produces consistent outputs in both low and high noise conditions without any assumption on image noise level in the algorithms so that these algorithms can be used in real-world applications without any modifications for different noise levels. © 2014 ACEEE DOI: 01.IJSIP.5.1.8 Algorithm 1 1. Take corrupted image . 2. Initialize . 37
  • 2. Full Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 3. Scan by window, initialize all binary noise image elements to 0 and consider the center pixel of scanning window of as test pixel . 4. Calculate and of scanning window pixels using the rest of the test pixel. 5. If and then is a corrupted pixel. 6. If is a corrupted pixel then set else set . 7. Calculate number of 0’s present in and store in . 8. If then increment window size and repeat step 3 through step8 above. 9. Binary image is the final noise image. 10. Stop. (2) 3. Weight Calculation Both the value and the distance of selected neibouring pixels play vital role in the calculation of replacement value. We combine both value and distance of pixels D1 through D8 to convert into weights W1 through W8. Weight valuesvary from 255 to 1. Maximum value present in the distance vector Di is considered as Wmin and minimum value present in the distant vector Di is considered as Wmax. Nearer pixels are assigned more weights compared to fatherones. Nearer pixel weights are assigned 255 and farther distance pixel weights are assigned 1 because nearer pixels contribute more compared to the farther distance pixels in calculation of replacement value, as shown in equation (3). B. Restorationof Noisy Pixels To calculate restoration value of noisy pixels, two main features such as direction and distance of neibouring pixels are used. This is based on the fact that not only the values of neibouring pixels contribute in the accurate calculation of replacement value but also their direction and distance from central pixel play a vital role in replacement value calculation. 1. Direction-Based Selection To calculate the replacement value of a noisy pixel, odd size window of length is used. Selected window is divided into eight equal regions R1 to R8 in eight directions. Center pixel of the window (0, 0) is considered as test pixel. Initial value of k is 1 and value of k increases until all the regions of window contain at least one uncorrupted or nonnoisy pixel. Maximum value of k is 25. Figure1 shows the arrangement of pixels in the window regions. (3) 4. Replacement Value To calculate the replacement value of center pixel equation (7) is used. Nearest non-corrupted pixel Pi values are taken from each region from R1 to R8. Replacement value is calculated by taking weighted mean of all selected pixel values, as shown in equation (4). (4) To restore corrupted image, corrupted image is scanned from top to bottom, row by row using odd sized window . In each scan, check the status of central pixel (0,0). If it is a corrupted pixel then replace its value by its replacement value. To scan window of size 2k+1, variables i and j are used. Minimumand maximum values of i and j are –k and +k. III. PERFORMANCE MEASUREMENTS To evaluate the performance of the impulse noise algorithms the performance measure RMAE (Restored Mean Absolute Error), as shown in equation (5), is used. RMAE is measured using unit decibel (db). RMAE is the amount of Mean Absolute Error (MAE) recovered by an algorithm. Mean absolute error (MAE) gives the difference between the given two input images, as shown in equation (6). Low value of MAE indicates more similarity between the given images and vice versa. MAE value changes from 0 to 255. Zero value of MAE indicates that both images look exactly the same.As MAE value increase towards 255 similarities between the images decreases.RMAE is calculated as the percentage ratio of the difference of corrupted image mean absolute error and restored image mean absolute error and corrupted image mean absolute error, as shown in equation (6).RMAE is the percentage amount of noise restored by an algorithm. Maximum value of RMAE is 100, indicating that both original and restored image are exactly the same meaning the restoration is 100%; that is,the algorithm has successfully restored all corrupted pixels. Sometimes,the algorithm returnsa negative value of RMAE indicating that the algorithm is increasing Figure1. Internal Distribution of Window Pixels 2. Distance-Based Selection Based on distance from central pixel, eight neibouring nearest non-corrupted pixels P1 to P8 one each from eight regions are selected. Figure2 shows the pixels of eight regions present in the window. A black pixel indicates corrupted pixel and a white indicates non-corrupted pixel. Equation (2) shows the distance calculation. Figure 2. Selected Pixels from Eight Regions of Window © 2014 ACEEE DOI: 01.IJSIP.5.1.8 38
  • 3. Full Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 the noise ratio instead of restoring the image. RMAE value is 100% if the restored image MAE is the same as the corrupted image MAE; all corrupted pixels are restored in this case. For good restoration algorithms, restored image MAE is less than the corrupted image MAE else we get negative RMAE value indicating bad restoration. MAE value increases and RMAE decreases with increase in noise ratio. RMAE-Restored Mean Absolute Error. IV. SIMULATION AND RESULTS Different natural images are used to evaluate the performance of the proposed algorithm using theperformance measure RMAE. Figures2 and 4 show the restoration results of the proposed algorithm of the imagesin Figures 1 and 3 for different levels of noise ratio. Visibility of the output of 90% noisy image clearly shows that efficiency of the proposed algorithm is very high. Tables 1 and 2 and Figures6 and 8 show the restoration results of different filters and visibility of outputs of images in Figures 5 and 7. This again clearly shows that the efficiency of the proposed algorithm is high compared to other algorithms. Graphical analyses of results are shown in Figures9 and 10. (5) (6) Where X-Original Image. R -Restored Image M X N - Size Of Image. MAE-Mean Absolute Error. 10% NOISE RATIO 30% NOISE RATIO Figure 1. Original Image 1 (280X280) RESTORED IMAGE OF 10% NOISE RATIO RMAE= 98.23 © 2014 ACEEE DOI: 01.IJSIP.5.1.8 39 RESTORED IMAGE OF 30% NOISE RATIO RMAE= 97.94
  • 4. Full Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 50% NOISE RATIO 70% NOISE RATIO 90% NOISE RATIO RESTORED IMAGE OF 90% NOISE RESTORED IMAGE OF 70% NOISE RESTORED IMAGE OF 50% NOISE RATIO RMAE= 95.64 RATIO RMAE= 97.09 RATIO RMAE= 97.60 Figure 2. Restoration Results Of Images-1 Upto 90% Of Noise Ratio 10% NOISE RATIO 30% NOISE RATIO Figure 3. Original Image 2 (250X250) RESTORED IMAGE OF 10% NOISE RATIO RMAE= 95.72 © 2014 ACEEE DOI: 01.IJSIP.5.1.8 40 RESTORED IMAGE OF 30% NOISE RATIO RMAE= 95.63
  • 5. Full Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 50% NOISE RATIO 70% NOISE RATIO RESTORED IMAGE OF 70% NOISE RATIO RMAE= 93.98 RESTORED IMAGE OF 50% NOISE RATIO RMAE= 95.13 90% NOISE RATIO RESTORED IMAGE OF 90% NOISE RATIO RMAE= 90.78 Figure 4.Restoration Results Of Images-2 Upto 90% Of Noise Ratio TABLE I. R MAE VALUES FOR SPIN IMAGE-3(230 X230) NOISE RATIO ? FILTERS ? 10 AMF 20 30 40 50 60 70 80 90 97.13 97.49 97.3 96.77 95.82 86.95 60.6 26.77 9.59 PSMF 97.5 97.01 92.28 73.81 24.34 -1.48 -14.77 -15.83 66.15 82.98 87.5 85.21 71.02 39.68 5.18 -15.42 -18.3 AFSF 96.44 96.51 95.99 93.98 90.32 84.35 74.08 61.31 45.85 NIND 98.43 98.04 96.7 87.62 57.91 16.89 -20.59 -29.05 -22.19 AEAFRIN 93.27 91.02 82.52 66.16 46.35 27.46 9.03 -5.09 -10.53 DBA 98.38 98.13 97.78 97.22 96.36 94.94 91.43 78.88 27.1 IAMF 97.27 96.96 96.3 92.78 50.51 11.58 -8.07 -26.41 -22.82 RSBA 97.39 97.7 97.32 96.91 96 93.49 61.16 24.97 6.4 DBAF 96.81 92.62 79.63 59.36 34.82 8.25 -10.39 -19.02 -18.16 MDBF 96.84 94.99 89.37 78.3 60.97 43.69 25.34 10.54 -2.02 DPAF 97.19 97.51 97.26 96.79 95.45 89.24 58.79 27.73 9.08 UDF 95.34 96.47 96.62 96.39 95.86 92.1 69.13 23.28 -12.71 PASPIN © 2014 ACEEE DOI: 01.IJSIP.5.1.8 97.4 TSMF 98.84 98.72 98.62 98.53 98.38 98.24 98.09 97.7 96.92 41
  • 6. Full Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 TABLE II. R MAE VALUES FOR SPIN IMAGE-4 (300 X300) NOISE RATIO FILTERS AMF PSMF TSMF AFSF NIND AEAFRIN DBA IAMF RSBA DBAF MDBF DPAF UDF PASPIN ? ? 10 20 30 40 50 60 70 80 90 90.31 75.48 35.43 78.32 79.9 74.52 95.86 76.74 90.41 78.07 89.71 89.83 56.63 96.3 92.66 85.44 66.63 86.62 87.77 79.76 95.37 84.77 92.64 81.08 90.81 92.65 77 96.22 93.19 87.79 76.2 88.86 88.37 74 94.65 85.38 92.58 71.16 85.09 93.05 83.85 95.94 92.58 84.09 76.07 88.41 79.01 60.57 93.77 79.73 92.12 51.24 73.99 92.39 86.91 95.69 91.63 66.39 62.41 85.46 55.65 41.02 92.77 42.97 90.76 27.11 58.16 91.26 88.49 95.43 85.14 18.37 32.35 79.8 12.64 20.99 90.42 10.01 88.19 2.61 40.33 84.02 87.12 95.17 55.23 -5.1 0.44 70.01 -21.25 3.66 86.7 -11.79 58.9 -15.47 21.57 54.25 74.82 94.65 24.73 -17.34 -20.29 57.57 -32.19 -9.2 72 -28.85 22.07 -24.38 6.34 24.92 32.87 93.95 8.6 -19.03 -22.94 42.87 -26.28 -14.15 8.19 -27.49 5.64 -22.25 -5.25 8.18 -16.25 92.7 PASPIN AMF PSMF TSMF AFSF NIND AEAFRIN DBA Figure 5. Original Image 3 (230X230) © 2014 ACEEE DOI: 01.IJSIP.5.1.8 42
  • 7. Full Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 IAMF MDBF RSBA DBAF DPAF UDF Figure 6.Results Of Filters For Image-3 (230x230) With 60% Spin Figure 7. Original Image 4 PSMF © 2014 ACEEE DOI: 01.IJSIP.5.1.8 PASPIN AMF TSMF AFSF 43
  • 8. Full Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 NIND AEAFRIN DBA IAMF RSBA DBAF MDBF DPAF UDF Figure 8..Results Of Filters For Image-4 (300x300) With 70% Spin part of our future work. V. CONCLUSIONS REFERENCES In this paper, an efficient two phase algorithm to remove salt and pepper impulse noise from gray scale image is proposed. The proposed algorithm controls the flow of noise signal and produces consistent and very high quality output. Experimental results shows that the efficiency of the algorithm is very high compared to other algorithms. The proposed algorithm works well in both the low and the high noise ratio up to 98%. This algorithm is a promising solution for impulse noise reduction as it maintains consistency in performance. Study of the suitability and performance of the proposed algorithm for other types of noise and images is © 2014 ACEEE DOI: 01.IJSIP.5.1.8 [1] H. Hwang and R. A. Haddad “Adaptive Median Filters: New Algorithms and Results”IEEE Transactions on Image Processing, Vol. 4, No. 4, April 1995,pp 499-502. [2] Zhou Wang and David Zhang “Progressive Switching Median Filter for the Removal of Impulse Noise from Highly Corrupted Images”IEEE Transactions on Circuits and Systems—II: Analog and Digital Signal Processing, Vol. 46, No. 1, January 1999,pp 78-80. [3] Tao Chen, Kai-Kuang Ma,Li-Hui Chen “TriSstate Median Filter for Image Denoising”IEEE Transactions on Image Processing, Vol. 8, No. 12, December 1999,pp 1834-1838. 44
  • 9. Full Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 Figure 9.Rmae Of Filters For The Image-3 (230x230) Figure 10. Rmae Of Filters For The Image-4 (300x300) With Spin Impulse Noises”IEEESignal Processing Letters, Vol. 14, No. 3, March 2007,pp 189-192. [8] Mamta Juneja, Rajni Mohana”An Improved Adaptive Median Filtering Method for Impulse Noise Detection”International Journal of Recent Trends in Engineering, Vol. 1, No. 1, May 2009,pp 274-278. [9] V.R.Vijaykumar, P.T.Vanathi, P.Kanagasabapathy, D.Ebenezer “Robust Statistics Based Algorithm to Remove Salt and Pepper Noise in Images”International Journal of Information and Communication Engineering 5:3 2009,pp 164-173. [10] V.R.Vijaykumar,Jothibasu “Decision Based Adaptive Median Filter to Remove Blotches, Scratches, Streaks, Stripes and [4] Haixiang Xu, Guangxi Zhu, Haoyu Peng, Desheng Wang “Adaptive Fuzzy Switching Filter for Images Corrupted by Impulse noise” Pattern Recognition Letters 25 (2004) pp 1657–1663. [5] Wenbin Luo”A New Impulse Detector Based on Order Statistics” Intl. J. Electronincs Communication (aeĂĽ) 60 (2006) pp 462–466. [6] Wenbin Luo “An Efficient Algorithm for the Removal of Impulse Noise from Corrupted Images”Intl. J. Electron. Commun. (aeĂĽ) 61 (2007) pp 551 – 555. [7] K. S. Srinivasan,D. Ebenezer”A New Fast and Efficient Decision-Based Algorithm for Removal of High-Density © 2014 ACEEE DOI: 01.IJSIP.5.1.8 45
  • 10. Full Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 Impulse Noise in Image” Proceedings of 2010 IEEE 17 th International Conference on Image Processing,September 2629, 2010, Hong Kong,pp 117-120. [11] S. K. Satpathy, S. Panda, K. K. Nagwanshi,C. Ardil “Image Restoration in Non-linear Filtering Domain Using MDB Approach” International Journal of Information and Communication Engineering 6:1 2010,pp 45-49. © 2014 ACEEE DOI: 01.IJSIP.5.1.8 [12] Krishna Kant Singh, Akansha Mehrotra, Kirat Pal, M.J.Nigam “A n8(p) Detail Preserving Adaptive Filter for Impulse Noise Removal” 2011 International Conference on Image Information Processing (ICIIP 2011). [13] Bo Xiong,D.Zhouping Yin “AUniversal Denoising Framework with a New Impulse Detector and Non-local Means”IEEETransactions on Image Processing, Vol. 21, No. 4, April 2012,pp 1663-1675. 46