SlideShare a Scribd company logo
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 FILTER
Pushparaj Pal
 
Image_filtering (1).pptx
Image_filtering (1).pptxImage_filtering (1).pptx
Image_filtering (1).pptx
wdwd10
 
Unit3 dip
Unit3 dipUnit3 dip
Unit3 dip
Imran Khan
 
ModuleII091.pdf
ModuleII091.pdfModuleII091.pdf
ModuleII091.pdf
SamrajECE
 
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 high
Iaetsd Iaetsd
 
Image denoising
Image denoisingImage denoising
Image denoising
Haitham Ahmed
 
Noise
NoiseNoise
Noise
Astha Jain
 
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
Sadia 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 Noise
IOSR Journals
 
Digital Image restoration
Digital Image restorationDigital Image restoration
Digital Image restoration
Md 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 Images
Editor IJCATR
 
elsevier_publication_2013
elsevier_publication_2013elsevier_publication_2013
elsevier_publication_2013
pranay 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 images
Murali Siva
 
DIP -Unit 3 ppt.pptx
DIP -Unit 3 ppt.pptxDIP -Unit 3 ppt.pptx
DIP -Unit 3 ppt.pptx
1DA20CS085Nithyashre
 
Lecture 6-2023.pdf
Lecture 6-2023.pdfLecture 6-2023.pdf
Lecture 6-2023.pdf
ssuserff72e4
 
saltandpepper_noise_removal_2013
saltandpepper_noise_removal_2013saltandpepper_noise_removal_2013
saltandpepper_noise_removal_2013
pranay yadav
 
Module 31
Module 31Module 31
Module 31
UllasSS1
 
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

integral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdfintegral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdf
gaafergoudaay7aga
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
TaghreedAltamimi
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
bijceesjournal
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
Nada Hikmah
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
architagupta876
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
bjmsejournal
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
VANDANAMOHANGOUDA
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
Madan Karki
 
An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...
IJECEIAES
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 

Recently uploaded (20)

integral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdfintegral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdf
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
 
An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 

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.