SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
PERFORMANCE ANALYSIS OF SPECKLE NOISE
FILTERS USING MATLAB
Submitted by,
SANGAVI.G
MOHANA PRIYA.S
III B.Sc., COMPUTER SCIENCE
IMAGE PROCESSING
SYNOPSIS:
 INTRODUCTION
 MATLAB
 WHAT IS AN IMAGE?
 DIGITAL IMAGE PROCESSING
 IMAGE ENHANCEMENT
 TYPES OF NOISE IN IMAGE
 SPECKLE NOISE FILTERS
 CONCLUSION
INTRODUCTION:
The functionality of every imaging system has
a characteristic disadvantage, affected by
unwanted signals namely noise.
Noise is the undesirable effects produced in the
image, during image acquisition or
transmission.
Filtering is one of the common methods which
are used to reduce the noises.
This paper aims to analyze the performance of
filters like Mean, Median, Wiener, Lee and
Frost.
MATLAB:
 It is a multi-paradigm numerical computing
environment and fourth-generation
programming language.
 It is a high-performance language for technical
computing and visualization,
 Typical uses include: Math and computation.
Algorithm development.
WHAT IS AN IMAGE?
 An image is an array, or a matrix, of
square pixels (picture elements) arranged
in columns and rows.
 In a (8-bit) grayscale image each picture
element has an assigned intensity that
ranges from 0 to 255.
 A grey scale image is what people
normally call a black and white image, is
used.
DIGITAL IMAGE PROCESSING:
 Digital image processing is the use of
computer algorithms to perform image
processing on digital images.
 It allows a much wider range of
algorithms to be applied to the input data
and can avoid problems such as the
build-up of noise and signal distortion
during processing.
IMAGE ENHANCEMENT
 Image enhancement is the
process of adjusting digital
images so that the results are
more suitable for display or
further image analysis.
 For example, you can remove
noise, sharpen, or brighten an
image, making it easier to
identify key features.
NOISE:
 Noise removal algorithm is the process of
removing or reducing the noise from the
image.
TYPES OF NOISE IN IMAGES:
 Impulse Noise (Salt and Pepper Noise)
 Gaussian Noise (Amplifier Noise)
 Poisson Noise (Photon Noise)
 Speckle Noise
SPECKLE NOISE FILTERS:
 Speckle filtering consists of moving a kernel over each
pixel in the image and applying a mathematical
calculation using the pixel values under the kernel and
replacing the central pixel with the calculated value.
 Different speckle noise filters are
 Mean Filter
 Median Filter
 Frost Filter
 Lee filter
 Wiener filter
MEAN FILTERS:
 Pomalaza - Raez invented this intuitive
filter and is also called as average
filter.
 The Mean Filter is a linear filter which
uses a mask over each pixel in the
signal.
 The Mean Filter is a simple to average
it into the data but does not remove the
speckles.
 Hence it is used for applications where
resolution and details is not concerned.
MEDIAN FILTERS:
This non linear filter invented by Pitas in
1990.
Median filtering is widely used in digital
image processing under certain
conditions, it preserves edges while
removing noise.
The median filter is a robust filter - widely
used as smoothers for various applications.
Hence it removes pulse or speckle noises
effectively.
FROST FILTERS:
 It is invented by Frost in 1982.
 The Frost filter replaces the pixel of
interest with a weighted sum of the
values within the next moving kernel.
 The weighting factors decrease with
distance from the pixel of interest.
 The weighting factors increase for the
central pixels as variance within the
kernel increases.
LEE FILTERS:
 It is developed by Jong Sen Lee in
1981.
 The Lee filter removes the noise by
minimizing either the mean square
error or the weighted least square
estimation.
 The weighting factors decrease with
distance from the pixel of interest and
increase for the central pixels as
variance within the window increases.
WIENER FILTERS:
 It was proposed by Norbert Wiener.
 It is also known as Least Mean
Square Filter.
 Wiener filter works on the basis of
computation of local image
variance.
 Wiener filter results better than
linear filtering.
 Wiener filter requires more
computation time.
ANALYSIS OF SPECKLE NOISE FILTERS:
NOISY IMAGE MEAN IMAGE MEDIAN
FILTER
FROST FILTER LEE FILTER WEINER FILTER
HOW TO ADD NOISE IN AN IMAGE?
CONCLUSION:
 The Mean Filter averages the data and does
not remove the speckles.
 The median filter is a sliding-window spatial
filter and removes pulse or spike noises.
 The computational cost of the median filter is
its very high.
 But the median filter is better than the mean
filter in terms of preserving the edges
between two different features, but it does not
preserve single pixel-wide features, which
will be altered if speckle noise is present.

Weitere ähnliche Inhalte

Was ist angesagt?

Image enhancement
Image enhancementImage enhancement
Image enhancementAyaelshiwi
 
Noise filtering
Noise filteringNoise filtering
Noise filteringAlaa Ahmed
 
Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & DescriptorsPundrikPatel
 
Image Restoration
Image RestorationImage Restoration
Image RestorationPoonam Seth
 
Image filtering in Digital image processing
Image filtering in Digital image processingImage filtering in Digital image processing
Image filtering in Digital image processingAbinaya B
 
Wavelet transform in image compression
Wavelet transform in image compressionWavelet transform in image compression
Wavelet transform in image compressionjeevithaelangovan
 
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...Hemantha Kulathilake
 
05 histogram processing DIP
05 histogram processing DIP05 histogram processing DIP
05 histogram processing DIPbabak danyal
 
Histogram Processing
Histogram ProcessingHistogram Processing
Histogram ProcessingAmnaakhaan
 
Digital Image Processing - Image Restoration
Digital Image Processing - Image RestorationDigital Image Processing - Image Restoration
Digital Image Processing - Image RestorationMathankumar S
 
Image feature extraction
Image feature extractionImage feature extraction
Image feature extractionRushin Shah
 
Smoothing Filters in Spatial Domain
Smoothing Filters in Spatial DomainSmoothing Filters in Spatial Domain
Smoothing Filters in Spatial DomainMadhu Bala
 
digital image processing
digital image processingdigital image processing
digital image processingAbinaya B
 
Predictive coding
Predictive codingPredictive coding
Predictive codingp_ayal
 
1.arithmetic & logical operations
1.arithmetic & logical operations1.arithmetic & logical operations
1.arithmetic & logical operationsmukesh bhardwaj
 

Was ist angesagt? (20)

Bit plane coding
Bit plane codingBit plane coding
Bit plane coding
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Noise filtering
Noise filteringNoise filtering
Noise filtering
 
Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & Descriptors
 
NOISE FILTERS IN IMAGE PROCESSING
NOISE FILTERS IN IMAGE PROCESSINGNOISE FILTERS IN IMAGE PROCESSING
NOISE FILTERS IN IMAGE PROCESSING
 
Image Restoration
Image RestorationImage Restoration
Image Restoration
 
Image filtering in Digital image processing
Image filtering in Digital image processingImage filtering in Digital image processing
Image filtering in Digital image processing
 
Wavelet transform in image compression
Wavelet transform in image compressionWavelet transform in image compression
Wavelet transform in image compression
 
Image Restoration
Image RestorationImage Restoration
Image Restoration
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
 
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...
 
05 histogram processing DIP
05 histogram processing DIP05 histogram processing DIP
05 histogram processing DIP
 
Histogram Processing
Histogram ProcessingHistogram Processing
Histogram Processing
 
Digital Image Processing - Image Restoration
Digital Image Processing - Image RestorationDigital Image Processing - Image Restoration
Digital Image Processing - Image Restoration
 
Image feature extraction
Image feature extractionImage feature extraction
Image feature extraction
 
Smoothing Filters in Spatial Domain
Smoothing Filters in Spatial DomainSmoothing Filters in Spatial Domain
Smoothing Filters in Spatial Domain
 
digital image processing
digital image processingdigital image processing
digital image processing
 
Predictive coding
Predictive codingPredictive coding
Predictive coding
 
image compression ppt
image compression pptimage compression ppt
image compression ppt
 
1.arithmetic & logical operations
1.arithmetic & logical operations1.arithmetic & logical operations
1.arithmetic & logical operations
 

Ähnlich wie Digital image processing

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
 
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
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
reducing noises in images
reducing noises in imagesreducing noises in images
reducing noises in imagesaswathdas
 
THE EFFECT OF IMPLEMENTING OF NONLINEAR FILTERS FOR ENHANCING MEDICAL IMAGES ...
THE EFFECT OF IMPLEMENTING OF NONLINEAR FILTERS FOR ENHANCING MEDICAL IMAGES ...THE EFFECT OF IMPLEMENTING OF NONLINEAR FILTERS FOR ENHANCING MEDICAL IMAGES ...
THE EFFECT OF IMPLEMENTING OF NONLINEAR FILTERS FOR ENHANCING MEDICAL IMAGES ...ijcsit
 
IMAGE DENOISING USING HYBRID FILTER
IMAGE DENOISING USING HYBRID FILTERIMAGE DENOISING USING HYBRID FILTER
IMAGE DENOISING USING HYBRID FILTERPushparaj Pal
 
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 Various Order Statistics Filters in Impulse and Mixed Noise Re...
Performance of Various Order Statistics Filters in Impulse and Mixed Noise Re...Performance of Various Order Statistics Filters in Impulse and Mixed Noise Re...
Performance of Various Order Statistics Filters in Impulse and Mixed Noise Re...sipij
 
Final presentation(image enhancement system)
Final presentation(image enhancement system)Final presentation(image enhancement system)
Final presentation(image enhancement system)Hammaad Khan
 
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 SURVEY : On Image Denoising and its Various Techniques
A SURVEY :  On Image Denoising and its Various TechniquesA SURVEY :  On Image Denoising and its Various Techniques
A SURVEY : On Image Denoising and its Various TechniquesIRJET Journal
 
MATLAB projects 2014
MATLAB projects 2014MATLAB projects 2014
MATLAB projects 2014Senthilvel S
 

Ähnlich wie Digital image processing (20)

Noise
NoiseNoise
Noise
 
Documentation
DocumentationDocumentation
Documentation
 
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
 
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
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
reducing noises in images
reducing noises in imagesreducing noises in images
reducing noises in images
 
Image Filtering
Image FilteringImage Filtering
Image Filtering
 
THE EFFECT OF IMPLEMENTING OF NONLINEAR FILTERS FOR ENHANCING MEDICAL IMAGES ...
THE EFFECT OF IMPLEMENTING OF NONLINEAR FILTERS FOR ENHANCING MEDICAL IMAGES ...THE EFFECT OF IMPLEMENTING OF NONLINEAR FILTERS FOR ENHANCING MEDICAL IMAGES ...
THE EFFECT OF IMPLEMENTING OF NONLINEAR FILTERS FOR ENHANCING MEDICAL IMAGES ...
 
IJSRDV3I40293
IJSRDV3I40293IJSRDV3I40293
IJSRDV3I40293
 
I010324954
I010324954I010324954
I010324954
 
IMAGE DENOISING USING HYBRID FILTER
IMAGE DENOISING USING HYBRID FILTERIMAGE DENOISING USING HYBRID FILTER
IMAGE DENOISING USING HYBRID FILTER
 
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 Various Order Statistics Filters in Impulse and Mixed Noise Re...
Performance of Various Order Statistics Filters in Impulse and Mixed Noise Re...Performance of Various Order Statistics Filters in Impulse and Mixed Noise Re...
Performance of Various Order Statistics Filters in Impulse and Mixed Noise Re...
 
Final presentation(image enhancement system)
Final presentation(image enhancement system)Final presentation(image enhancement system)
Final presentation(image enhancement system)
 
L011117884
L011117884L011117884
L011117884
 
Image denoising
Image denoisingImage denoising
Image denoising
 
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 SURVEY : On Image Denoising and its Various Techniques
A SURVEY :  On Image Denoising and its Various TechniquesA SURVEY :  On Image Denoising and its Various Techniques
A SURVEY : On Image Denoising and its Various Techniques
 
MATLAB projects 2014
MATLAB projects 2014MATLAB projects 2014
MATLAB projects 2014
 

Kürzlich hochgeladen

Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
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
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
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.pptxMaritesTamaniVerdade
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 

Kürzlich hochgeladen (20)

Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.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...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
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
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
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
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 

Digital image processing

  • 1. PERFORMANCE ANALYSIS OF SPECKLE NOISE FILTERS USING MATLAB Submitted by, SANGAVI.G MOHANA PRIYA.S III B.Sc., COMPUTER SCIENCE IMAGE PROCESSING
  • 2. SYNOPSIS:  INTRODUCTION  MATLAB  WHAT IS AN IMAGE?  DIGITAL IMAGE PROCESSING  IMAGE ENHANCEMENT  TYPES OF NOISE IN IMAGE  SPECKLE NOISE FILTERS  CONCLUSION
  • 3. INTRODUCTION: The functionality of every imaging system has a characteristic disadvantage, affected by unwanted signals namely noise. Noise is the undesirable effects produced in the image, during image acquisition or transmission. Filtering is one of the common methods which are used to reduce the noises. This paper aims to analyze the performance of filters like Mean, Median, Wiener, Lee and Frost.
  • 4. MATLAB:  It is a multi-paradigm numerical computing environment and fourth-generation programming language.  It is a high-performance language for technical computing and visualization,  Typical uses include: Math and computation. Algorithm development.
  • 5. WHAT IS AN IMAGE?  An image is an array, or a matrix, of square pixels (picture elements) arranged in columns and rows.  In a (8-bit) grayscale image each picture element has an assigned intensity that ranges from 0 to 255.  A grey scale image is what people normally call a black and white image, is used.
  • 6. DIGITAL IMAGE PROCESSING:  Digital image processing is the use of computer algorithms to perform image processing on digital images.  It allows a much wider range of algorithms to be applied to the input data and can avoid problems such as the build-up of noise and signal distortion during processing.
  • 7. IMAGE ENHANCEMENT  Image enhancement is the process of adjusting digital images so that the results are more suitable for display or further image analysis.  For example, you can remove noise, sharpen, or brighten an image, making it easier to identify key features.
  • 8. NOISE:  Noise removal algorithm is the process of removing or reducing the noise from the image. TYPES OF NOISE IN IMAGES:  Impulse Noise (Salt and Pepper Noise)  Gaussian Noise (Amplifier Noise)  Poisson Noise (Photon Noise)  Speckle Noise
  • 9. SPECKLE NOISE FILTERS:  Speckle filtering consists of moving a kernel over each pixel in the image and applying a mathematical calculation using the pixel values under the kernel and replacing the central pixel with the calculated value.  Different speckle noise filters are  Mean Filter  Median Filter  Frost Filter  Lee filter  Wiener filter
  • 10. MEAN FILTERS:  Pomalaza - Raez invented this intuitive filter and is also called as average filter.  The Mean Filter is a linear filter which uses a mask over each pixel in the signal.  The Mean Filter is a simple to average it into the data but does not remove the speckles.  Hence it is used for applications where resolution and details is not concerned.
  • 11. MEDIAN FILTERS: This non linear filter invented by Pitas in 1990. Median filtering is widely used in digital image processing under certain conditions, it preserves edges while removing noise. The median filter is a robust filter - widely used as smoothers for various applications. Hence it removes pulse or speckle noises effectively.
  • 12. FROST FILTERS:  It is invented by Frost in 1982.  The Frost filter replaces the pixel of interest with a weighted sum of the values within the next moving kernel.  The weighting factors decrease with distance from the pixel of interest.  The weighting factors increase for the central pixels as variance within the kernel increases.
  • 13. LEE FILTERS:  It is developed by Jong Sen Lee in 1981.  The Lee filter removes the noise by minimizing either the mean square error or the weighted least square estimation.  The weighting factors decrease with distance from the pixel of interest and increase for the central pixels as variance within the window increases.
  • 14. WIENER FILTERS:  It was proposed by Norbert Wiener.  It is also known as Least Mean Square Filter.  Wiener filter works on the basis of computation of local image variance.  Wiener filter results better than linear filtering.  Wiener filter requires more computation time.
  • 15. ANALYSIS OF SPECKLE NOISE FILTERS: NOISY IMAGE MEAN IMAGE MEDIAN FILTER FROST FILTER LEE FILTER WEINER FILTER
  • 16. HOW TO ADD NOISE IN AN IMAGE?
  • 17. CONCLUSION:  The Mean Filter averages the data and does not remove the speckles.  The median filter is a sliding-window spatial filter and removes pulse or spike noises.  The computational cost of the median filter is its very high.  But the median filter is better than the mean filter in terms of preserving the edges between two different features, but it does not preserve single pixel-wide features, which will be altered if speckle noise is present.