SlideShare a Scribd company logo
1 of 13
Noise Estimation and
Filtering
Submitted By:
Poulomi Dutta - C91/MCA/212018
Sucheta Goswami- C91/MCA/212027
Sudip Kumar Ghosh- C91/MCA/212028
INTRODUCTION
What is Noise in Image ?
 Image noise is random variation of brightness or color information in
images, and is usually an aspect of electronic noise.
 It can be produced by the image sensor and circuitry of a scanner or
digital camera.
 It is a degradation, in a image signal, caused by external disturbances.
 Noise is caused due to various sources which include many
environmental factors which includes noise like Gaussian, Poisson ,
Blurred , Speckle and salt-and-pepper noise.
Types of Image Noise
Gaussian Noise
Salt and Pepper Noise
Speckle Noise
1.Gaussian Noise
 It is statistical noise having a probability distribution function(PDF)
equal to that of the normal distribution.
 The probability density function of a Gaussian random variable is
given by
Where z : grey level
μ : mean grey value
: standard deviation.
 Also called as additive noise as each pixel is modified such that a
certain distribution is added to each pixel.
 Caused due to poor illumination during capture or due to high
temperatures and can also be caused due to noise present in
electronic circuits.
 The specified range of variance is 0.0-65025.0 (The higher the
values in the range, the noisier the image will be.) and of mean is
0.0-255.0 (The higher the mean value, the brighter the image will
be.)
Mean = 100
Variance limit = [1000, 10000]
Mean = 0
Variance limit = [65025, 65025]
Mean = 240 (out of 255)
Variance limit = [0, 0]
The original image:
Mean = 0
Variance limit = [0, 0]
Gaussian Blur
•In digital image processing Gaussian noise can be reduced using a spatial filter.
•Conventional spatial filtering techniques for noise removal include: mean (convolution)
filtering, median filtering and Gaussian smoothing.
Gaussian Smoothing (Gaussian Blur):
•A Gaussian blur is applied by convolving the image with a Gaussian function.
•The values from this function will create the convolution matrix / kernel that will be applied to every
pixel in the original image. This convolution creates a normal distribution of those pixel values,
smoothing out some of the randomness.
In this case,4 x 200 + 2 x (200 + 200 + 100 + 100) + 1
x (200 + 200 + 200 + 100) = 2700.
We divide this by 16 (the sum of 4, 2 x 4 and 1 x 4)
to get 168.75. The colour will be in between blue
and pink but more to the pink side.
By multiplying the grid we get 900. Then,
we divide this by the number of pixels, that
is 4. So 900 / (4 + 2 + 2 + 1) = 100, this one
stayes the same.
x and y specify the distance of horizontal and vertical axis
from the centre pixel (0,0).
A halftone print rendered smooth
through Gaussian blur
start by placing the filter
2. Salt and Pepper Noise
 Also referred to as Impulse Noise.
 In this type of noise, the images would get the dark pixels in the bright
regions and the bright pixels in the dark regions.
 This noise is generally caused by sudden disturbances during capturing of
the image, also errors in data transmission, failure in memory cell or analog-
to-digital converter errors.
 As an impact ,the image would have lot of white(salt) and black(pepper)
spots.
 Salt value is in grey level- 255 (brightest) and pepper value is in grey level- 0
(darkest),so
10 10 251
10 10 251
10 10 10
253 253 10
253 253 253
253 10 253
Salt Noise Pepper Noise
Filtering techniques to remove noises in the image?
Some of the filters we can use to remove salt noise or
pepper noise are:
 Max filter : This filter is useful for finding the brightest
points in an image.We can remove pepper noise by
using max filter.
 Min filter : This filter is useful for finding the darkest
points in an image. We can remove salt noise by using
min filter.
Median filter : Process is replaces the value of a pixel
by the median of the gray levels in region Axy of that
pixel. We can remove salt and pepper noise by using
median filter.
MEDIAN FILTER
 Median filtering is excellent at reducing Salt and Pepper noise. The filtering algorithm will scan the
entire image, using a small matrix, and recalculate the value by sorting the set of pixels and take
the center pixel values inside the matrix.
 The median m of a set of values is such that half of the values are greater than m and half are less
than m.
 With the example above, the sorted values are,
 Median of this set is 34.
 Example for Median filtering,
(a)Corrupted image with salt and pepper noise, (b)Noise reduction in 3X3 averaging filter , (c) Noise reduction in 3X3 median Filter.
3. Speckle Noise
• Speckle noise is a multiplicative noise that affects pixels in a gray-scale image, and
mainly occurs in low level luminance images.
• In Speckle noise pixel value is multiplied by a random value.
• The distribution noise can be expressed as –
• Where G(x, y) is the observed image, F(x, y) is the input image and U(x, y) is the multiplicative component of
the speckle noise.
• It increases the mean gray level of a local area.
G(x, y) = F(x, y) * U(x, y)
MEAN / AVERAGE FILTER
• Mean (average) filter is the simplest linear filter.
• Replace each pixel value in an image with the mean value of its neighbors,
including itself.
• Advantage :
 Easy to implement
 Used to remove the Speckle noise
• Disadvantage :
 It does not preserve details of image. Some details are removes of image with using the
mean filter.
 Example :
TYPES OF NOISES (CODE) :
TYPES OF FILTERING (CODE) :
Applications:-
• In medical imaging application for the
study of anatomical structure and image
processing of MRI medical images.
• Image denoising plays an important role in a wide range of applications such as
image restoration,
 visual tracking,
image registration,
image segmentation, and
 image classification,
where obtaining the original image content is crucial for strong performance.

More Related Content

Similar to Noise Estimation & Filtering_.pptx

IMAGE DENOISING USING HYBRID FILTER
IMAGE DENOISING USING HYBRID FILTERIMAGE DENOISING USING HYBRID FILTER
IMAGE DENOISING USING HYBRID FILTERPushparaj Pal
 
Image_filtering (1).pptx
Image_filtering (1).pptxImage_filtering (1).pptx
Image_filtering (1).pptxwdwd10
 
ModuleII091.pdf
ModuleII091.pdfModuleII091.pdf
ModuleII091.pdfSamrajECE
 
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...IJEACS
 
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 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
 
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
 
Digital Image restoration
Digital Image restorationDigital Image restoration
Digital Image restorationMd Shabir Alam
 
Image Restoration Using Particle Filters By Improving The Scale Of Texture Wi...
Image Restoration Using Particle Filters By Improving The Scale Of Texture Wi...Image Restoration Using Particle Filters By Improving The Scale Of Texture Wi...
Image Restoration Using Particle Filters By Improving The Scale Of Texture Wi...CSCJournals
 
Reduction of types of Noises in dental Images
Reduction of types of Noises in dental ImagesReduction of types of Noises in dental Images
Reduction of types of Noises in dental ImagesEditor IJCATR
 
elsevier_publication_2013
elsevier_publication_2013elsevier_publication_2013
elsevier_publication_2013pranay yadav
 
Removal of Salt and Pepper Noise in images
Removal of Salt and Pepper Noise in imagesRemoval of Salt and Pepper Noise in images
Removal of Salt and Pepper Noise in imagesMurali Siva
 
Lecture 6-2023.pdf
Lecture 6-2023.pdfLecture 6-2023.pdf
Lecture 6-2023.pdfssuserff72e4
 
saltandpepper_noise_removal_2013
saltandpepper_noise_removal_2013saltandpepper_noise_removal_2013
saltandpepper_noise_removal_2013pranay yadav
 
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
 

Similar to Noise Estimation & Filtering_.pptx (20)

IMAGE DENOISING USING HYBRID FILTER
IMAGE DENOISING USING HYBRID FILTERIMAGE DENOISING USING HYBRID FILTER
IMAGE DENOISING USING HYBRID FILTER
 
Image_filtering (1).pptx
Image_filtering (1).pptxImage_filtering (1).pptx
Image_filtering (1).pptx
 
Unit3 dip
Unit3 dipUnit3 dip
Unit3 dip
 
ModuleII091.pdf
ModuleII091.pdfModuleII091.pdf
ModuleII091.pdf
 
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
 
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 denoising
Image denoisingImage denoising
Image denoising
 
Noise
NoiseNoise
Noise
 
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
 
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
 
Digital Image restoration
Digital Image restorationDigital Image restoration
Digital Image restoration
 
Image Restoration Using Particle Filters By Improving The Scale Of Texture Wi...
Image Restoration Using Particle Filters By Improving The Scale Of Texture Wi...Image Restoration Using Particle Filters By Improving The Scale Of Texture Wi...
Image Restoration Using Particle Filters By Improving The Scale Of Texture Wi...
 
Reduction of types of Noises in dental Images
Reduction of types of Noises in dental ImagesReduction of types of Noises in dental Images
Reduction of types of Noises in dental Images
 
elsevier_publication_2013
elsevier_publication_2013elsevier_publication_2013
elsevier_publication_2013
 
Removal of Salt and Pepper Noise in images
Removal of Salt and Pepper Noise in imagesRemoval of Salt and Pepper Noise in images
Removal of Salt and Pepper Noise in images
 
DIP -Unit 3 ppt.pptx
DIP -Unit 3 ppt.pptxDIP -Unit 3 ppt.pptx
DIP -Unit 3 ppt.pptx
 
Lecture 6-2023.pdf
Lecture 6-2023.pdfLecture 6-2023.pdf
Lecture 6-2023.pdf
 
saltandpepper_noise_removal_2013
saltandpepper_noise_removal_2013saltandpepper_noise_removal_2013
saltandpepper_noise_removal_2013
 
Module 31
Module 31Module 31
Module 31
 
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-...
 

Recently uploaded

VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 

Recently uploaded (20)

VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 

Noise Estimation & Filtering_.pptx

  • 1. Noise Estimation and Filtering Submitted By: Poulomi Dutta - C91/MCA/212018 Sucheta Goswami- C91/MCA/212027 Sudip Kumar Ghosh- C91/MCA/212028
  • 2. INTRODUCTION What is Noise in Image ?  Image noise is random variation of brightness or color information in images, and is usually an aspect of electronic noise.  It can be produced by the image sensor and circuitry of a scanner or digital camera.  It is a degradation, in a image signal, caused by external disturbances.  Noise is caused due to various sources which include many environmental factors which includes noise like Gaussian, Poisson , Blurred , Speckle and salt-and-pepper noise.
  • 3. Types of Image Noise Gaussian Noise Salt and Pepper Noise Speckle Noise
  • 4. 1.Gaussian Noise  It is statistical noise having a probability distribution function(PDF) equal to that of the normal distribution.  The probability density function of a Gaussian random variable is given by Where z : grey level μ : mean grey value : standard deviation.  Also called as additive noise as each pixel is modified such that a certain distribution is added to each pixel.  Caused due to poor illumination during capture or due to high temperatures and can also be caused due to noise present in electronic circuits.  The specified range of variance is 0.0-65025.0 (The higher the values in the range, the noisier the image will be.) and of mean is 0.0-255.0 (The higher the mean value, the brighter the image will be.) Mean = 100 Variance limit = [1000, 10000] Mean = 0 Variance limit = [65025, 65025] Mean = 240 (out of 255) Variance limit = [0, 0] The original image: Mean = 0 Variance limit = [0, 0]
  • 5. Gaussian Blur •In digital image processing Gaussian noise can be reduced using a spatial filter. •Conventional spatial filtering techniques for noise removal include: mean (convolution) filtering, median filtering and Gaussian smoothing. Gaussian Smoothing (Gaussian Blur): •A Gaussian blur is applied by convolving the image with a Gaussian function. •The values from this function will create the convolution matrix / kernel that will be applied to every pixel in the original image. This convolution creates a normal distribution of those pixel values, smoothing out some of the randomness. In this case,4 x 200 + 2 x (200 + 200 + 100 + 100) + 1 x (200 + 200 + 200 + 100) = 2700. We divide this by 16 (the sum of 4, 2 x 4 and 1 x 4) to get 168.75. The colour will be in between blue and pink but more to the pink side. By multiplying the grid we get 900. Then, we divide this by the number of pixels, that is 4. So 900 / (4 + 2 + 2 + 1) = 100, this one stayes the same. x and y specify the distance of horizontal and vertical axis from the centre pixel (0,0). A halftone print rendered smooth through Gaussian blur start by placing the filter
  • 6. 2. Salt and Pepper Noise  Also referred to as Impulse Noise.  In this type of noise, the images would get the dark pixels in the bright regions and the bright pixels in the dark regions.  This noise is generally caused by sudden disturbances during capturing of the image, also errors in data transmission, failure in memory cell or analog- to-digital converter errors.  As an impact ,the image would have lot of white(salt) and black(pepper) spots.  Salt value is in grey level- 255 (brightest) and pepper value is in grey level- 0 (darkest),so 10 10 251 10 10 251 10 10 10 253 253 10 253 253 253 253 10 253 Salt Noise Pepper Noise
  • 7. Filtering techniques to remove noises in the image? Some of the filters we can use to remove salt noise or pepper noise are:  Max filter : This filter is useful for finding the brightest points in an image.We can remove pepper noise by using max filter.  Min filter : This filter is useful for finding the darkest points in an image. We can remove salt noise by using min filter. Median filter : Process is replaces the value of a pixel by the median of the gray levels in region Axy of that pixel. We can remove salt and pepper noise by using median filter.
  • 8. MEDIAN FILTER  Median filtering is excellent at reducing Salt and Pepper noise. The filtering algorithm will scan the entire image, using a small matrix, and recalculate the value by sorting the set of pixels and take the center pixel values inside the matrix.  The median m of a set of values is such that half of the values are greater than m and half are less than m.  With the example above, the sorted values are,  Median of this set is 34.  Example for Median filtering, (a)Corrupted image with salt and pepper noise, (b)Noise reduction in 3X3 averaging filter , (c) Noise reduction in 3X3 median Filter.
  • 9. 3. Speckle Noise • Speckle noise is a multiplicative noise that affects pixels in a gray-scale image, and mainly occurs in low level luminance images. • In Speckle noise pixel value is multiplied by a random value. • The distribution noise can be expressed as – • Where G(x, y) is the observed image, F(x, y) is the input image and U(x, y) is the multiplicative component of the speckle noise. • It increases the mean gray level of a local area. G(x, y) = F(x, y) * U(x, y)
  • 10. MEAN / AVERAGE FILTER • Mean (average) filter is the simplest linear filter. • Replace each pixel value in an image with the mean value of its neighbors, including itself. • Advantage :  Easy to implement  Used to remove the Speckle noise • Disadvantage :  It does not preserve details of image. Some details are removes of image with using the mean filter.  Example :
  • 11. TYPES OF NOISES (CODE) :
  • 12. TYPES OF FILTERING (CODE) :
  • 13. Applications:- • In medical imaging application for the study of anatomical structure and image processing of MRI medical images. • Image denoising plays an important role in a wide range of applications such as image restoration,  visual tracking, image registration, image segmentation, and  image classification, where obtaining the original image content is crucial for strong performance.