SlideShare ist ein Scribd-Unternehmen logo
1 von 20
• Motivations

• Paper: Directional Weighted Median Filter
• Paper: Fast Median Filters
• Proposed Strategy

• Simulation Results
• Conclusion
• References
• The known median-based de-noising methods

tend to work well for restoring the images
corrupted by random-valued impulse noise with
low noise level, but poorly for highly corrupted
images [1].
• In Directional Weighted Median approach
[1], standard Median filter is applied, which is
not an efficient and effective method for
calculating median value of a particular window.
• In this approach, there are two major steps:
1.

New Impulse Detector, which is based on the
differences between the current pixel and its
neighbors aligned with four main directions.
• In this approach, there are two major steps:
New Impulse Detector, which is based on the
differences between the current pixel and its
neighbors aligned with four main directions.
2. After detecting the impulse noise, we incorporate it
with the Weighted Median Filter [3] to come up with
new Directional Weighted Median Filter.
1.
• New Impulse Detector
1.

First, calculate the sum of all absolute differences of
gray level values in a particular direction. Repeat it
for all four directions using the following formula:
• New Impulse Detector
2. Now the summation which is minimum from all four

directions is used to detect whether the pixel is
noisy or noise-free.
• DWM Filter
1.

We calculate the Standard Deviation of gray level
values for all directions because it describes how
tightly all the values are clustered around the mean
in the set of pixels.

where li,j shows that four pixels aligned with this
direction are the closest to each other.
• DWM Filter
2. We assign a weight to these pixels and restore the

noisy pixel as:

3.

Output of DWM Filter will be as follows:
• Median filter, with its fine detail preservation

and impulsive noise removal characteristics, has
taken its place in many signal and image
processing application.
• But an important shortcoming of the median

filter is that the median algorithm has low speed
so as to restrict its application.
Median Computation based on Histogram (MBH)
• Considering that array values used for calculating

median have limited distribution scope,
denote the array for calculating median, where

0≤xi ≤M and xi is an integer. Our basic idea is to apply
cut and try method from zero to M in turn till the
median is found. In this way, the maximum number of
times of experiments for searching median is M, that
is to say the algorithm complexity is O(M).
Median Computation based on Histogram and
staged search (MBHSS)
• In

this extended version of the previous
algorithm, the histogram is divided in equal chunks,
• If the summation is smaller than the index of the
middle value then we do not need to traverse that sub
region for median ,
• Otherwise, the median value lies inside that region.
Noisy image's pixel values for calculating
median value, e.g. 5x5 window
impulse detection using weighted difference
along four directons in its neighborhood and
threshold value
determine direction on the basis of standard
deviation and add pixel values to the window

apply the fast median filter on the updated
window and return the median value

replace the central value of the considered
window with median value
• Standard Median Filter is very effective for impulse

noise removal but it is inefficient because its time
complexity is O(N2) or O(NlogN) and Fast median
filter can be applied in linear time (i.e. O(M)).
Simulation results shows that the time complexity of
Directional Weighted Median Filter has been
improved by incorporating the fast median filter.
[1]

Dong. Yiqiu, Xu. Shufang, “A New Directional Weighted Median
Filter for Removal of Random Valued Impulse Noise” IEEE Signal
Processing Letters. VOL. 14, No. 3, March 2007.

[2]

Tang. Quanhua, Zhou. Yan, Lei. Jine, “Fast median filters based
on histogram and multilevel staged search”, IEEE Fourth
International Conference on Image and Graphics, 2007.
Fast directional weighted median filter for removal of random valued impulse noise
Fast directional weighted median filter for removal of random valued impulse noise

Weitere ähnliche Inhalte

Was ist angesagt?

Recovering high dynamic range radiance maps from photographs
Recovering high dynamic range radiance maps from photographsRecovering high dynamic range radiance maps from photographs
Recovering high dynamic range radiance maps from photographs
Prashanth Kannan
 
Wavelet based image fusion
Wavelet based image fusionWavelet based image fusion
Wavelet based image fusion
Umed Paliwal
 
Spatial enhancement
Spatial enhancement Spatial enhancement
Spatial enhancement
abinarkt
 
1.9.08 Newtons Method
1.9.08   Newtons Method1.9.08   Newtons Method
1.9.08 Newtons Method
chrismac47
 
Noise filtering
Noise filteringNoise filtering
Noise filtering
Alaa Ahmed
 
Threshold Selection for Image segmentation
Threshold Selection for Image segmentationThreshold Selection for Image segmentation
Threshold Selection for Image segmentation
Parijat Sinha
 

Was ist angesagt? (20)

Lecture 6
Lecture 6Lecture 6
Lecture 6
 
Sim-to-Real Transfer in Deep Reinforcement Learning
Sim-to-Real Transfer in Deep Reinforcement LearningSim-to-Real Transfer in Deep Reinforcement Learning
Sim-to-Real Transfer in Deep Reinforcement Learning
 
PAN Sharpening of Remotely Sensed Images using Undecimated Multiresolution De...
PAN Sharpening of Remotely Sensed Images using Undecimated Multiresolution De...PAN Sharpening of Remotely Sensed Images using Undecimated Multiresolution De...
PAN Sharpening of Remotely Sensed Images using Undecimated Multiresolution De...
 
Simultaneous Smoothing and Sharpening of Color Images
Simultaneous Smoothing and Sharpening of Color ImagesSimultaneous Smoothing and Sharpening of Color Images
Simultaneous Smoothing and Sharpening of Color Images
 
Image Processing: Spatial filters
Image Processing: Spatial filtersImage Processing: Spatial filters
Image Processing: Spatial filters
 
DyCode Engineering - Machine Learning with TensorFlow
DyCode Engineering - Machine Learning with TensorFlowDyCode Engineering - Machine Learning with TensorFlow
DyCode Engineering - Machine Learning with TensorFlow
 
gaussian filter seminar ppt
gaussian filter seminar pptgaussian filter seminar ppt
gaussian filter seminar ppt
 
Recovering high dynamic range radiance maps from photographs
Recovering high dynamic range radiance maps from photographsRecovering high dynamic range radiance maps from photographs
Recovering high dynamic range radiance maps from photographs
 
Sharpening using frequency Domain Filter
Sharpening using frequency Domain FilterSharpening using frequency Domain Filter
Sharpening using frequency Domain Filter
 
Image Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain FiltersImage Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain Filters
 
Homomorphic filtering
Homomorphic filteringHomomorphic filtering
Homomorphic filtering
 
Wavelet based image fusion
Wavelet based image fusionWavelet based image fusion
Wavelet based image fusion
 
Spatial enhancement
Spatial enhancement Spatial enhancement
Spatial enhancement
 
An Inclusive Analysis on Various Image Enhancement Techniques
An Inclusive Analysis on Various Image Enhancement TechniquesAn Inclusive Analysis on Various Image Enhancement Techniques
An Inclusive Analysis on Various Image Enhancement Techniques
 
1.9.08 Newtons Method
1.9.08   Newtons Method1.9.08   Newtons Method
1.9.08 Newtons Method
 
Noise filtering
Noise filteringNoise filtering
Noise filtering
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Image filtering in Digital image processing
Image filtering in Digital image processingImage filtering in Digital image processing
Image filtering in Digital image processing
 
Exponential contrast restoration in fog
Exponential contrast restoration in fogExponential contrast restoration in fog
Exponential contrast restoration in fog
 
Threshold Selection for Image segmentation
Threshold Selection for Image segmentationThreshold Selection for Image segmentation
Threshold Selection for Image segmentation
 

Ähnlich wie Fast directional weighted median filter for removal of random valued impulse noise

Novel adaptive filter (naf) for impulse noise suppression from digital images
Novel adaptive filter (naf) for impulse noise suppression from digital imagesNovel adaptive filter (naf) for impulse noise suppression from digital images
Novel adaptive filter (naf) for impulse noise suppression from digital images
ijbbjournal
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
Ayaelshiwi
 
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
ijistjournal
 
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
ijistjournal
 
Paper id 24201427
Paper id 24201427Paper id 24201427
Paper id 24201427
IJRAT
 
Performance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri imagesPerformance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri images
eSAT Publishing House
 

Ähnlich wie Fast directional weighted median filter for removal of random valued impulse noise (20)

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 ...
 
Nonlinear Transformation Based Detection And Directional Mean Filter to Remo...
Nonlinear Transformation Based Detection And Directional  Mean Filter to Remo...Nonlinear Transformation Based Detection And Directional  Mean Filter to Remo...
Nonlinear Transformation Based Detection And Directional Mean Filter to Remo...
 
Recovery of low frequency Signals from noisy data using Ensembled Empirical M...
Recovery of low frequency Signals from noisy data using Ensembled Empirical M...Recovery of low frequency Signals from noisy data using Ensembled Empirical M...
Recovery of low frequency Signals from noisy data using Ensembled Empirical M...
 
Novel adaptive filter (naf) for impulse noise suppression from digital images
Novel adaptive filter (naf) for impulse noise suppression from digital imagesNovel adaptive filter (naf) for impulse noise suppression from digital images
Novel adaptive filter (naf) for impulse noise suppression from digital images
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...
 
IRJET - Change Detection in Satellite Images using Convolutional Neural N...
IRJET -  	  Change Detection in Satellite Images using Convolutional Neural N...IRJET -  	  Change Detection in Satellite Images using Convolutional Neural N...
IRJET - Change Detection in Satellite Images using Convolutional Neural N...
 
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
 
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
 
Paper on image processing
Paper on image processingPaper on image processing
Paper on image processing
 
Image denoising using new adaptive based median filter
Image denoising using new adaptive based median filterImage denoising using new adaptive based median filter
Image denoising using new adaptive based median filter
 
Documentation
DocumentationDocumentation
Documentation
 
Modified adaptive bilateral filter for image contrast enhancement
Modified adaptive bilateral filter for image contrast enhancementModified adaptive bilateral filter for image contrast enhancement
Modified adaptive bilateral filter for image contrast enhancement
 
Paper id 24201427
Paper id 24201427Paper id 24201427
Paper id 24201427
 
I010324954
I010324954I010324954
I010324954
 
Performance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri imagesPerformance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri images
 
Performance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri imagesPerformance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri images
 
IJACT2452PPL
IJACT2452PPLIJACT2452PPL
IJACT2452PPL
 
Performance analysis of image
Performance analysis of imagePerformance analysis of image
Performance analysis of image
 
An Efficient Thresholding Neural Network Technique for High Noise Densities E...
An Efficient Thresholding Neural Network Technique for High Noise Densities E...An Efficient Thresholding Neural Network Technique for High Noise Densities E...
An Efficient Thresholding Neural Network Technique for High Noise Densities E...
 

Mehr von Waqas Nawaz

Social Media and We
Social Media and WeSocial Media and We
Social Media and We
Waqas Nawaz
 
Presentation on Graph Clustering (vldb 09)
Presentation on Graph Clustering (vldb 09)Presentation on Graph Clustering (vldb 09)
Presentation on Graph Clustering (vldb 09)
Waqas Nawaz
 
Collaborative Similarity Measure for Intra-Graph Clustering
Collaborative Similarity Measure for Intra-Graph ClusteringCollaborative Similarity Measure for Intra-Graph Clustering
Collaborative Similarity Measure for Intra-Graph Clustering
Waqas Nawaz
 

Mehr von Waqas Nawaz (13)

Design and analysis of algorithms - Abstract View
Design and analysis of algorithms - Abstract ViewDesign and analysis of algorithms - Abstract View
Design and analysis of algorithms - Abstract View
 
(Icca 2014) shortest path analysis in social graphs
(Icca 2014) shortest path analysis in social graphs(Icca 2014) shortest path analysis in social graphs
(Icca 2014) shortest path analysis in social graphs
 
(Icmia 2013) personalized community detection using collaborative similarity ...
(Icmia 2013) personalized community detection using collaborative similarity ...(Icmia 2013) personalized community detection using collaborative similarity ...
(Icmia 2013) personalized community detection using collaborative similarity ...
 
ICDE-2015 Shortest Path Traversal Optimization and Analysis for Large Graph C...
ICDE-2015 Shortest Path Traversal Optimization and Analysis for Large Graph C...ICDE-2015 Shortest Path Traversal Optimization and Analysis for Large Graph C...
ICDE-2015 Shortest Path Traversal Optimization and Analysis for Large Graph C...
 
Andrewng webinar moocs
Andrewng webinar moocsAndrewng webinar moocs
Andrewng webinar moocs
 
Oritentation session at Kyung Hee University for new students 2014
Oritentation session at Kyung Hee University for new students 2014Oritentation session at Kyung Hee University for new students 2014
Oritentation session at Kyung Hee University for new students 2014
 
Social Media and We
Social Media and WeSocial Media and We
Social Media and We
 
Social Media vs. Social Relationships
Social Media vs. Social RelationshipsSocial Media vs. Social Relationships
Social Media vs. Social Relationships
 
Fourteen steps to a clearly written technical paper
Fourteen steps to a clearly written technical paperFourteen steps to a clearly written technical paper
Fourteen steps to a clearly written technical paper
 
Big data
Big dataBig data
Big data
 
강의(영어) 한국의Smu(이재창)-2012
강의(영어) 한국의Smu(이재창)-2012강의(영어) 한국의Smu(이재창)-2012
강의(영어) 한국의Smu(이재창)-2012
 
Presentation on Graph Clustering (vldb 09)
Presentation on Graph Clustering (vldb 09)Presentation on Graph Clustering (vldb 09)
Presentation on Graph Clustering (vldb 09)
 
Collaborative Similarity Measure for Intra-Graph Clustering
Collaborative Similarity Measure for Intra-Graph ClusteringCollaborative Similarity Measure for Intra-Graph Clustering
Collaborative Similarity Measure for Intra-Graph Clustering
 

Kürzlich hochgeladen

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Kürzlich hochgeladen (20)

Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 

Fast directional weighted median filter for removal of random valued impulse noise

  • 1.
  • 2. • Motivations • Paper: Directional Weighted Median Filter • Paper: Fast Median Filters • Proposed Strategy • Simulation Results • Conclusion • References
  • 3. • The known median-based de-noising methods tend to work well for restoring the images corrupted by random-valued impulse noise with low noise level, but poorly for highly corrupted images [1]. • In Directional Weighted Median approach [1], standard Median filter is applied, which is not an efficient and effective method for calculating median value of a particular window.
  • 4. • In this approach, there are two major steps: 1. New Impulse Detector, which is based on the differences between the current pixel and its neighbors aligned with four main directions.
  • 5. • In this approach, there are two major steps: New Impulse Detector, which is based on the differences between the current pixel and its neighbors aligned with four main directions. 2. After detecting the impulse noise, we incorporate it with the Weighted Median Filter [3] to come up with new Directional Weighted Median Filter. 1.
  • 6. • New Impulse Detector 1. First, calculate the sum of all absolute differences of gray level values in a particular direction. Repeat it for all four directions using the following formula:
  • 7. • New Impulse Detector 2. Now the summation which is minimum from all four directions is used to detect whether the pixel is noisy or noise-free.
  • 8. • DWM Filter 1. We calculate the Standard Deviation of gray level values for all directions because it describes how tightly all the values are clustered around the mean in the set of pixels. where li,j shows that four pixels aligned with this direction are the closest to each other.
  • 9. • DWM Filter 2. We assign a weight to these pixels and restore the noisy pixel as: 3. Output of DWM Filter will be as follows:
  • 10. • Median filter, with its fine detail preservation and impulsive noise removal characteristics, has taken its place in many signal and image processing application. • But an important shortcoming of the median filter is that the median algorithm has low speed so as to restrict its application.
  • 11. Median Computation based on Histogram (MBH) • Considering that array values used for calculating median have limited distribution scope, denote the array for calculating median, where 0≤xi ≤M and xi is an integer. Our basic idea is to apply cut and try method from zero to M in turn till the median is found. In this way, the maximum number of times of experiments for searching median is M, that is to say the algorithm complexity is O(M).
  • 12. Median Computation based on Histogram and staged search (MBHSS) • In this extended version of the previous algorithm, the histogram is divided in equal chunks, • If the summation is smaller than the index of the middle value then we do not need to traverse that sub region for median , • Otherwise, the median value lies inside that region.
  • 13.
  • 14. Noisy image's pixel values for calculating median value, e.g. 5x5 window impulse detection using weighted difference along four directons in its neighborhood and threshold value determine direction on the basis of standard deviation and add pixel values to the window apply the fast median filter on the updated window and return the median value replace the central value of the considered window with median value
  • 15.
  • 16.
  • 17. • Standard Median Filter is very effective for impulse noise removal but it is inefficient because its time complexity is O(N2) or O(NlogN) and Fast median filter can be applied in linear time (i.e. O(M)). Simulation results shows that the time complexity of Directional Weighted Median Filter has been improved by incorporating the fast median filter.
  • 18. [1] Dong. Yiqiu, Xu. Shufang, “A New Directional Weighted Median Filter for Removal of Random Valued Impulse Noise” IEEE Signal Processing Letters. VOL. 14, No. 3, March 2007. [2] Tang. Quanhua, Zhou. Yan, Lei. Jine, “Fast median filters based on histogram and multilevel staged search”, IEEE Fourth International Conference on Image and Graphics, 2007.