SlideShare uma empresa Scribd logo
1 de 29
IMPROVED SWITCHING MEDIAN FILTER FOR IMPULSE NOISE REMOVAL Denis K. Kuykin, Vladimir V. Khryashchev, Ilya V. Apalkov e-mail: connect@piclab.ru P.G. Demidov Yaroslavl State University Digital Circuits and Signals Laboratory
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
Classic Median Filtering 20% salt-and-pepper noise median filter  (5 × 5  mask size)
Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Peak Signal to Noise Ratio −   restored image pixel value −   original image pixel value −   image pixels number
Image Quality Criteria Correlation with Human Estimation 0,930 1 0,8828 0,8939 0,7905 0,8226 0,7931 Averaged value 0,9552 0,9239 0,9497 0,9397 0,9184 0,9478 Additive Gaussian noise 0,9624 0,8736 0,9445 0,8959 0,8824 0,944 Impulse noise 0,9467 0,8965 0,9063 0,8433 0.8170 0,8428 JPEG2000 0,8784 0,8608 0,8129 0,6223 0,7762 0,4882 JPEG 0,9077 0,8592 0,8563 0,6514 0,7135 0,7428 Gaussian blurring VIF UIQ-M PSNR-M SSIM UIQ PSNR Image quality metrics   Distortion type
Switching Image Restoration Schema corrupted image restored image preliminary detection step filtration procedure
Proposed Algorithms ,[object Object],[object Object]
Salt-and-Pepper Impulse Noise Model -  corrupted image pixel values   -  original image pixel values   -  negative impulses density  -  positive impulses density
Salt-and-Pepper Impulse Noise Model (known restoration algorithms) CLASSICAL MEDIAN FILTER ,[object Object],[object Object],[object Object],PROGRESSIVE SWITHING MEDIAN FILTER  ( PSM ) (Wang Z., Zhang D. Progressive switching median filter for the removal of impulse noise from highly corrupted images, IEEE Trans. on Circuits systems – II (1) (1999). V. 46, pp. 78-80.) ,[object Object],[object Object],ADAPTIVE MEDIAN FILTER  ( AMF ) ,[object Object],[object Object],[object Object]
Proposed MPSM Algorithm for Salt-and-Pepper Noise Removal (noise detector) −  input corrupted image −  binary matrix noise detection result
Proposed MPSM Algorithm for Salt-and-Pepper Noise Removal (filtration procedure) restored image
Comparative Analysis of Efficiency (classic algorithms)
Comparative Analysis of Efficiency (algorithms with detector)
Visual Analysis Original image 20% salt-and-pepper noise (PSNR =  10.68  dB)
Visual Analysis AMF (PSNR  = 33.94  dB)   MPSM (PSNR =  36.77  dB)
Highly Corrupted Image Restoration 50%  salt-and-pepper noise ( PSNR  = 8,45 dB) MPSM ( PSNR  = 33 . 22  dB )
Highly Corrupted Image Restoration 80%  salt-and-pepper noise ( PSNR  = 6 . 42  dB ) MPSM ( PSNR  = 25 . 83  dB )
Random Valued Impulse Noise Model -  corrupted image pixel values   -  original image pixel values   -  noise density  -  uniformly distributed random value
Random Valued Impulse Noise Model (known restoration algorithms) ADAPTIVE CENTRAL WEIGHTED MEDIAN FILTER (ACWM) (Chen T., Wu H. Adaptive impulse detection using center-weighted median filters // IEEE Signal Processing Letters, 2001. V. 8, № 1. P. 1-3.   ) ,[object Object],SIGNAL DEPENDED RANK ORDERED MEAN FILTER  ( SDROM ) (Abreu E., Mitra S. A signal-dependent rank ordered mean (SD-ROM) filter-a new approach for removal of impulses from highly corrupted images // Int. Conf. on Acoustics, Speech, and Signal Processing (ICASSP’95), 1995. V. 4, P. 2371-2374.   ) ,[object Object],[object Object],[object Object],DIRECTED WEIGHTED MEDIAN FILTER  ( DWM ) (Dong Y., Hu S. A new directional weighted median filter for removal of random-valued impulse noise // IEEE Signal Processing Letters, 2003. V. 14, № 3. P. 193-196.   ) ,[object Object],[object Object]
Random Valued Impulse Noise Detectors Comparison miss  –  number of corrupted pixels missed by detector false-hit  –  number of noise-free pixels marked by detector as corrupted 6749 10962 5119 7257 4501 3523 SDROM 2110 14351 1553 8134 1514 3372 ACWM 6715 10396 4217 8607 2212 5216 DWM false- hit miss false- hit miss false- hit miss 30% 20% 10% p
Proposed MPSM Algorithm for Random Valued Impulse Noise Removal (noise detector) noise detection result −  input corrupted image −  binary matrix
Proposed MPSM Algorithm for Random Valued Impulse Noise Removal (filtration procedure) restored image
Random Valued Impulse Noise Removal Results
Visual Results 15%  random valued impulse noise (PSNR = 17,47   dB) SDROM (PSNR = 34,70   dB)
Visual Results DWM (PSNR = 35,28   dB) Proposed Algorithm (PSNR = 35,91   dB)
More… The MPSM algorithm for random valued impulse noise removal is described in more details in the paper: D. Kuykin, V. Khryashchev, A. Priorov. DETECTION AND RESTORATION OF RANDOM-VALUED IMPULSE NOISE CORRUPTED PIXELS which was submitted to participate in   The 2009 International Workshop on Local and Non-Local Approximation in Image Processing  (LNLA’2009)   Also this paper, MatLab code and all results can be downloaded from  http :// www.piclab.ru / research / mpsm.html
PICLAB (www.piclab.ru) PICLAB – is the advanced tool for image restoration and research of image processing algorithms
Conclusion ,[object Object],[object Object]

Mais conteúdo relacionado

Mais procurados

reducing noises in images
reducing noises in imagesreducing noises in images
reducing noises in imagesaswathdas
 
Image noise reduction
Image noise reductionImage noise reduction
Image noise reductionJksuryawanshi
 
impulse noise filter
impulse noise filter impulse noise filter
impulse noise filter yousef_
 
Speckle Noise Reduction in Ultrasound Images using Adaptive and Anisotropic D...
Speckle Noise Reduction in Ultrasound Images using Adaptive and Anisotropic D...Speckle Noise Reduction in Ultrasound Images using Adaptive and Anisotropic D...
Speckle Noise Reduction in Ultrasound Images using Adaptive and Anisotropic D...Md. Shohel Rana
 
Noise filtering
Noise filteringNoise filtering
Noise filteringAlaa Ahmed
 
Image Restoration and Reconstruction in Digital Image Processing
Image Restoration and Reconstruction in Digital Image ProcessingImage Restoration and Reconstruction in Digital Image Processing
Image Restoration and Reconstruction in Digital Image ProcessingSadia Zafar
 
Digital image processing
Digital image processingDigital image processing
Digital image processingSangavi G
 
Image denoising algorithms
Image denoising algorithmsImage denoising algorithms
Image denoising algorithmsMohammad Sunny
 
Iaetsd literature review on efficient detection and filtering of high
Iaetsd literature review on efficient detection and filtering of highIaetsd literature review on efficient detection and filtering of high
Iaetsd literature review on efficient detection and filtering of highIaetsd Iaetsd
 
Speckle noise reduction from medical ultrasound images using wavelet thresh
Speckle noise reduction from medical ultrasound images using wavelet threshSpeckle noise reduction from medical ultrasound images using wavelet thresh
Speckle noise reduction from medical ultrasound images using wavelet threshIAEME Publication
 
Image Restoration
Image RestorationImage Restoration
Image RestorationPoonam Seth
 
elsevier_publication_2013
elsevier_publication_2013elsevier_publication_2013
elsevier_publication_2013pranay yadav
 
Comparison of Denoising Filters on Greyscale TEM Image for Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for  Different NoiseComparison of Denoising Filters on Greyscale TEM Image for  Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for Different NoiseIOSR Journals
 
Performance Comparison of Various Filters and Wavelet Transform for Image De-...
Performance Comparison of Various Filters and Wavelet Transform for Image De-...Performance Comparison of Various Filters and Wavelet Transform for Image De-...
Performance Comparison of Various Filters and Wavelet Transform for Image De-...IOSR Journals
 

Mais procurados (20)

reducing noises in images
reducing noises in imagesreducing noises in images
reducing noises in images
 
Image noise reduction
Image noise reductionImage noise reduction
Image noise reduction
 
impulse noise filter
impulse noise filter impulse noise filter
impulse noise filter
 
NOISE FILTERS IN IMAGE PROCESSING
NOISE FILTERS IN IMAGE PROCESSINGNOISE FILTERS IN IMAGE PROCESSING
NOISE FILTERS IN IMAGE PROCESSING
 
Noise
NoiseNoise
Noise
 
Speckle Noise Reduction in Ultrasound Images using Adaptive and Anisotropic D...
Speckle Noise Reduction in Ultrasound Images using Adaptive and Anisotropic D...Speckle Noise Reduction in Ultrasound Images using Adaptive and Anisotropic D...
Speckle Noise Reduction in Ultrasound Images using Adaptive and Anisotropic D...
 
Noise filtering
Noise filteringNoise filtering
Noise filtering
 
Image Restoration and Reconstruction in Digital Image Processing
Image Restoration and Reconstruction in Digital Image ProcessingImage Restoration and Reconstruction in Digital Image Processing
Image Restoration and Reconstruction in Digital Image Processing
 
Gaussian noise
Gaussian noiseGaussian noise
Gaussian noise
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Image Filtering
Image FilteringImage Filtering
Image Filtering
 
Lecture 6
Lecture 6Lecture 6
Lecture 6
 
Image denoising algorithms
Image denoising algorithmsImage denoising algorithms
Image denoising algorithms
 
Iaetsd literature review on efficient detection and filtering of high
Iaetsd literature review on efficient detection and filtering of highIaetsd literature review on efficient detection and filtering of high
Iaetsd literature review on efficient detection and filtering of high
 
Speckle noise reduction from medical ultrasound images using wavelet thresh
Speckle noise reduction from medical ultrasound images using wavelet threshSpeckle noise reduction from medical ultrasound images using wavelet thresh
Speckle noise reduction from medical ultrasound images using wavelet thresh
 
Image Restoration
Image RestorationImage Restoration
Image Restoration
 
PID3474431
PID3474431PID3474431
PID3474431
 
elsevier_publication_2013
elsevier_publication_2013elsevier_publication_2013
elsevier_publication_2013
 
Comparison of Denoising Filters on Greyscale TEM Image for Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for  Different NoiseComparison of Denoising Filters on Greyscale TEM Image for  Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for Different Noise
 
Performance Comparison of Various Filters and Wavelet Transform for Image De-...
Performance Comparison of Various Filters and Wavelet Transform for Image De-...Performance Comparison of Various Filters and Wavelet Transform for Image De-...
Performance Comparison of Various Filters and Wavelet Transform for Image De-...
 

Destaque

HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...
HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...
HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...acijjournal
 
Digital image processing using matlab: filters (detail)
Digital image processing using matlab: filters (detail)Digital image processing using matlab: filters (detail)
Digital image processing using matlab: filters (detail)thanh nguyen
 
filters for noise in image processing
filters for noise in image processingfilters for noise in image processing
filters for noise in image processingSardar Alam
 
Image proceesing with matlab
Image proceesing with matlabImage proceesing with matlab
Image proceesing with matlabAshutosh Shahi
 
Basics of Image Processing using MATLAB
Basics of Image Processing using MATLABBasics of Image Processing using MATLAB
Basics of Image Processing using MATLABvkn13
 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Kalyan Acharjya
 
Introduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLABIntroduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLABRay Phan
 

Destaque (7)

HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...
HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...
HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...
 
Digital image processing using matlab: filters (detail)
Digital image processing using matlab: filters (detail)Digital image processing using matlab: filters (detail)
Digital image processing using matlab: filters (detail)
 
filters for noise in image processing
filters for noise in image processingfilters for noise in image processing
filters for noise in image processing
 
Image proceesing with matlab
Image proceesing with matlabImage proceesing with matlab
Image proceesing with matlab
 
Basics of Image Processing using MATLAB
Basics of Image Processing using MATLABBasics of Image Processing using MATLAB
Basics of Image Processing using MATLAB
 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)
 
Introduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLABIntroduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLAB
 

Semelhante a Eurocon2009 Apalkov

A new methodology for sp noise removal in digital image processing
A new methodology for sp noise removal in digital image processing A new methodology for sp noise removal in digital image processing
A new methodology for sp noise removal in digital image processing ijfcstjournal
 
Optimum Image Filters for Various Types of Noise
Optimum Image Filters for Various Types of NoiseOptimum Image Filters for Various Types of Noise
Optimum Image Filters for Various Types of NoiseTELKOMNIKA JOURNAL
 
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
 
Vladimir Surin and Alexander Tyrsin - Research of properties of digital nois...
Vladimir Surin and  Alexander Tyrsin - Research of properties of digital nois...Vladimir Surin and  Alexander Tyrsin - Research of properties of digital nois...
Vladimir Surin and Alexander Tyrsin - Research of properties of digital nois...AIST
 
Analysis PSNR of High Density Salt and Pepper Impulse Noise Using Median Filter
Analysis PSNR of High Density Salt and Pepper Impulse Noise Using Median FilterAnalysis PSNR of High Density Salt and Pepper Impulse Noise Using Median Filter
Analysis PSNR of High Density Salt and Pepper Impulse Noise Using Median Filterijtsrd
 
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 imagesijbbjournal
 
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
 
An Efficient Image Denoising Approach for the Recovery of Impulse Noise
An Efficient Image Denoising Approach for the Recovery of Impulse NoiseAn Efficient Image Denoising Approach for the Recovery of Impulse Noise
An Efficient Image Denoising Approach for the Recovery of Impulse NoisejournalBEEI
 
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
 
Smart Noise Cancellation Processing: New Level of Clarity in Digital Radiography
Smart Noise Cancellation Processing: New Level of Clarity in Digital RadiographySmart Noise Cancellation Processing: New Level of Clarity in Digital Radiography
Smart Noise Cancellation Processing: New Level of Clarity in Digital RadiographyCarestream
 
Filtering Corrupted Image and Edge Detection in Restored Grayscale Image Usin...
Filtering Corrupted Image and Edge Detection in Restored Grayscale Image Usin...Filtering Corrupted Image and Edge Detection in Restored Grayscale Image Usin...
Filtering Corrupted Image and Edge Detection in Restored Grayscale Image Usin...CSCJournals
 
Image Noise Removal by Dual Threshold Median Filter for RVIN
Image Noise Removal by Dual Threshold Median Filter for RVINImage Noise Removal by Dual Threshold Median Filter for RVIN
Image Noise Removal by Dual Threshold Median Filter for RVINIOSR Journals
 
Comparison on average, median and wiener filter using lung images
Comparison on average, median and wiener filter using lung imagesComparison on average, median and wiener filter using lung images
Comparison on average, median and wiener filter using lung imagesIRJET Journal
 
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
 

Semelhante a Eurocon2009 Apalkov (20)

A new methodology for sp noise removal in digital image processing
A new methodology for sp noise removal in digital image processing A new methodology for sp noise removal in digital image processing
A new methodology for sp noise removal in digital image processing
 
Optimum Image Filters for Various Types of Noise
Optimum Image Filters for Various Types of NoiseOptimum Image Filters for Various Types of Noise
Optimum Image Filters for Various Types of Noise
 
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
 
Image denoising
Image denoisingImage denoising
Image denoising
 
Cg36496501
Cg36496501Cg36496501
Cg36496501
 
Vladimir Surin and Alexander Tyrsin - Research of properties of digital nois...
Vladimir Surin and  Alexander Tyrsin - Research of properties of digital nois...Vladimir Surin and  Alexander Tyrsin - Research of properties of digital nois...
Vladimir Surin and Alexander Tyrsin - Research of properties of digital nois...
 
Analysis PSNR of High Density Salt and Pepper Impulse Noise Using Median Filter
Analysis PSNR of High Density Salt and Pepper Impulse Noise Using Median FilterAnalysis PSNR of High Density Salt and Pepper Impulse Noise Using Median Filter
Analysis PSNR of High Density Salt and Pepper Impulse Noise Using Median Filter
 
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
 
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
 
An Efficient Image Denoising Approach for the Recovery of Impulse Noise
An Efficient Image Denoising Approach for the Recovery of Impulse NoiseAn Efficient Image Denoising Approach for the Recovery of Impulse Noise
An Efficient Image Denoising Approach for the Recovery of Impulse Noise
 
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...
 
Smart Noise Cancellation Processing: New Level of Clarity in Digital Radiography
Smart Noise Cancellation Processing: New Level of Clarity in Digital RadiographySmart Noise Cancellation Processing: New Level of Clarity in Digital Radiography
Smart Noise Cancellation Processing: New Level of Clarity in Digital Radiography
 
Filtering Corrupted Image and Edge Detection in Restored Grayscale Image Usin...
Filtering Corrupted Image and Edge Detection in Restored Grayscale Image Usin...Filtering Corrupted Image and Edge Detection in Restored Grayscale Image Usin...
Filtering Corrupted Image and Edge Detection in Restored Grayscale Image Usin...
 
Image Noise Removal by Dual Threshold Median Filter for RVIN
Image Noise Removal by Dual Threshold Median Filter for RVINImage Noise Removal by Dual Threshold Median Filter for RVIN
Image Noise Removal by Dual Threshold Median Filter for RVIN
 
M017218088
M017218088M017218088
M017218088
 
Comparison on average, median and wiener filter using lung images
Comparison on average, median and wiener filter using lung imagesComparison on average, median and wiener filter using lung images
Comparison on average, median and wiener filter using lung images
 
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...
 

Mais de Khryashchev

Номинации 2014
Номинации 2014Номинации 2014
Номинации 2014Khryashchev
 
SMP2014 - DEMINO - RUSSIAN INTRO
SMP2014 - DEMINO - RUSSIAN INTROSMP2014 - DEMINO - RUSSIAN INTRO
SMP2014 - DEMINO - RUSSIAN INTROKhryashchev
 
27 faces eng Nov2013
27 faces eng Nov201327 faces eng Nov2013
27 faces eng Nov2013Khryashchev
 
ит планета хрящев
ит планета хрящевит планета хрящев
ит планета хрящевKhryashchev
 
2012Piclab_summary
2012Piclab_summary2012Piclab_summary
2012Piclab_summaryKhryashchev
 
FaceDetection+GenderRecognition_review
FaceDetection+GenderRecognition_reviewFaceDetection+GenderRecognition_review
FaceDetection+GenderRecognition_reviewKhryashchev
 
2010_New_Year_Awards
2010_New_Year_Awards2010_New_Year_Awards
2010_New_Year_AwardsKhryashchev
 
2009_New_Year-Awards
2009_New_Year-Awards2009_New_Year-Awards
2009_New_Year-AwardsKhryashchev
 
Bekrenev_diploma
Bekrenev_diplomaBekrenev_diploma
Bekrenev_diplomaKhryashchev
 
Arlyapov_diploma
Arlyapov_diplomaArlyapov_diploma
Arlyapov_diplomaKhryashchev
 
Eurocon2009 Khryashchev
Eurocon2009 KhryashchevEurocon2009 Khryashchev
Eurocon2009 KhryashchevKhryashchev
 
Future of Digital TV
Future of Digital TVFuture of Digital TV
Future of Digital TVKhryashchev
 

Mais de Khryashchev (17)

Номинации 2014
Номинации 2014Номинации 2014
Номинации 2014
 
SMP2014 - DEMINO - RUSSIAN INTRO
SMP2014 - DEMINO - RUSSIAN INTROSMP2014 - DEMINO - RUSSIAN INTRO
SMP2014 - DEMINO - RUSSIAN INTRO
 
27 faces eng Nov2013
27 faces eng Nov201327 faces eng Nov2013
27 faces eng Nov2013
 
ит планета хрящев
ит планета хрящевит планета хрящев
ит планета хрящев
 
2012Piclab_summary
2012Piclab_summary2012Piclab_summary
2012Piclab_summary
 
Nominaions2011
Nominaions2011Nominaions2011
Nominaions2011
 
FaceDetection+GenderRecognition_review
FaceDetection+GenderRecognition_reviewFaceDetection+GenderRecognition_review
FaceDetection+GenderRecognition_review
 
1
11
1
 
2010_New_Year_Awards
2010_New_Year_Awards2010_New_Year_Awards
2010_New_Year_Awards
 
2009_New_Year-Awards
2009_New_Year-Awards2009_New_Year-Awards
2009_New_Year-Awards
 
Marta_Egorova
Marta_EgorovaMarta_Egorova
Marta_Egorova
 
Bekrenev_diploma
Bekrenev_diplomaBekrenev_diploma
Bekrenev_diploma
 
Kuykin_diploma
Kuykin_diplomaKuykin_diploma
Kuykin_diploma
 
Arlyapov_diploma
Arlyapov_diplomaArlyapov_diploma
Arlyapov_diploma
 
Eurocon2009 Khryashchev
Eurocon2009 KhryashchevEurocon2009 Khryashchev
Eurocon2009 Khryashchev
 
Nirs Pres08
Nirs Pres08Nirs Pres08
Nirs Pres08
 
Future of Digital TV
Future of Digital TVFuture of Digital TV
Future of Digital TV
 

Último

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Último (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Eurocon2009 Apalkov

  • 1. IMPROVED SWITCHING MEDIAN FILTER FOR IMPULSE NOISE REMOVAL Denis K. Kuykin, Vladimir V. Khryashchev, Ilya V. Apalkov e-mail: connect@piclab.ru P.G. Demidov Yaroslavl State University Digital Circuits and Signals Laboratory
  • 2.
  • 3. Classic Median Filtering 20% salt-and-pepper noise median filter (5 × 5 mask size)
  • 4.
  • 5. Peak Signal to Noise Ratio − restored image pixel value − original image pixel value − image pixels number
  • 6. Image Quality Criteria Correlation with Human Estimation 0,930 1 0,8828 0,8939 0,7905 0,8226 0,7931 Averaged value 0,9552 0,9239 0,9497 0,9397 0,9184 0,9478 Additive Gaussian noise 0,9624 0,8736 0,9445 0,8959 0,8824 0,944 Impulse noise 0,9467 0,8965 0,9063 0,8433 0.8170 0,8428 JPEG2000 0,8784 0,8608 0,8129 0,6223 0,7762 0,4882 JPEG 0,9077 0,8592 0,8563 0,6514 0,7135 0,7428 Gaussian blurring VIF UIQ-M PSNR-M SSIM UIQ PSNR Image quality metrics Distortion type
  • 7. Switching Image Restoration Schema corrupted image restored image preliminary detection step filtration procedure
  • 8.
  • 9. Salt-and-Pepper Impulse Noise Model - corrupted image pixel values - original image pixel values - negative impulses density - positive impulses density
  • 10.
  • 11. Proposed MPSM Algorithm for Salt-and-Pepper Noise Removal (noise detector) − input corrupted image − binary matrix noise detection result
  • 12. Proposed MPSM Algorithm for Salt-and-Pepper Noise Removal (filtration procedure) restored image
  • 13. Comparative Analysis of Efficiency (classic algorithms)
  • 14. Comparative Analysis of Efficiency (algorithms with detector)
  • 15. Visual Analysis Original image 20% salt-and-pepper noise (PSNR = 10.68 dB)
  • 16. Visual Analysis AMF (PSNR = 33.94 dB) MPSM (PSNR = 36.77 dB)
  • 17. Highly Corrupted Image Restoration 50% salt-and-pepper noise ( PSNR = 8,45 dB) MPSM ( PSNR = 33 . 22 dB )
  • 18. Highly Corrupted Image Restoration 80% salt-and-pepper noise ( PSNR = 6 . 42 dB ) MPSM ( PSNR = 25 . 83 dB )
  • 19. Random Valued Impulse Noise Model - corrupted image pixel values - original image pixel values - noise density - uniformly distributed random value
  • 20.
  • 21. Random Valued Impulse Noise Detectors Comparison miss – number of corrupted pixels missed by detector false-hit – number of noise-free pixels marked by detector as corrupted 6749 10962 5119 7257 4501 3523 SDROM 2110 14351 1553 8134 1514 3372 ACWM 6715 10396 4217 8607 2212 5216 DWM false- hit miss false- hit miss false- hit miss 30% 20% 10% p
  • 22. Proposed MPSM Algorithm for Random Valued Impulse Noise Removal (noise detector) noise detection result − input corrupted image − binary matrix
  • 23. Proposed MPSM Algorithm for Random Valued Impulse Noise Removal (filtration procedure) restored image
  • 24. Random Valued Impulse Noise Removal Results
  • 25. Visual Results 15% random valued impulse noise (PSNR = 17,47 dB) SDROM (PSNR = 34,70 dB)
  • 26. Visual Results DWM (PSNR = 35,28 dB) Proposed Algorithm (PSNR = 35,91 dB)
  • 27. More… The MPSM algorithm for random valued impulse noise removal is described in more details in the paper: D. Kuykin, V. Khryashchev, A. Priorov. DETECTION AND RESTORATION OF RANDOM-VALUED IMPULSE NOISE CORRUPTED PIXELS which was submitted to participate in The 2009 International Workshop on Local and Non-Local Approximation in Image Processing (LNLA’2009) Also this paper, MatLab code and all results can be downloaded from http :// www.piclab.ru / research / mpsm.html
  • 28. PICLAB (www.piclab.ru) PICLAB – is the advanced tool for image restoration and research of image processing algorithms
  • 29.