SlideShare a Scribd company logo
1 of 26
Presented By :
Haitham Abdel-atty Abdullah
Supervised By :
Prof .Dr . Mostafa Gadal-Haqq
 The process with which we reconstruct a signal from a
noisy one.
 Removing unwanted noise in order to restore the
original image.
 Method of estimating the unknown signal from
available noisy data”.
 Remove noise
 Preserve useful information
Image de-noising is an important pre-processing step for
image analysis.
Denoising
𝑥𝑥
𝑛
𝑦 = 𝑥 + 𝑛
𝑛 = 𝑦 − 𝑥Noise
Additive Noise Model Multiplicative Noise Model
Noise signal gets added to the original
signal to produce a corrupted noisy signal.
Noise signal gets multiplied to the original
signal to produce a corrupted noisy signal.
The Additive noise model follows the
following rule:
The Multiplicative noise model follows
the following rule:
Gaussian Noise
 Is evenly distributed over the signal This means that each pixel in the
noisy image is the sum of the true pixel value and a random Gaussian
distributed noise value.
Impulse Noise
 The impulse noise is of two types, Fixed value and random value.
 Fixed value (salt and pepper noise)
 It is generally caused due to errors in transmission.
 It has only two possible values For an 8-bit image, the typical value for
pepper noise is 0 and for salt noise 255.
 The corrupted pixels are set alternatively to minimum or to maximum
values giving the image Salt and Pepper
 Random value
 The random valued impulse noise can have any value between 0 and 255
hence its removal is very difficult.
Uniform Noise
 The uniform noise cause by quantizing the pixels of image to a number
of distinct levels is known as quantization noise.
 Uniform noise can be analytically described by :
Periodic Noise
 Source: electrical or electromechanical interference during
image acquisition
 Easy to observe in frequency domain.
Image with periodic noise frequency domain
De-noising Methods
SPATIAL DOMAIN
LINEAR FILTERNON- LINEAR FILTER
FREQUENCY DOMAIN
Mean Filter
Weighted Mean Filter
Median Filter
LPF on Fourier Transform
 In spatial domain , we deal with images as it is (simply we directly deal
with the image matrix).
 Linear filters are used to remove certain type of noise.
 The linear filters work best with salt and pepper noise,
and Gaussian noise.
 Mean filters.
 Simple to design .
 These filters also
 tend to blur the sharp edges .
 destroy the lines and other fine details of image .
 One of the simplest spatial filtering operations.
 Replaces the centre value of the window with the
average values of its all nearest pixels values together
with itself.
 Advantage:
 Easy to implement
 Used to remove the impulse noise.
 Disadvantage:
 It does not preserve details of image. Some
details are removes of image with using the mean
filter.
1/9
1/9
1/9
1/9
1/9
1/9
1/9
1/9
1/9
Origin x
y Image f (x, y)
New value = 1/9*106 + 1/9*104 +
1/9*100 + 1/9*108 +
1/9*99 + 1/9*98 +
1/9*95 + 1/9*90 + 1/9*85
= 98.3333
Filter
Simple 3*3
Neighbourhood
106
104
99
95
100 108
98
90 85
104 100 108
99 106 98
95 90 85
Original Image
Pixels
*
The above is repeated for every pixel in the
original image to generate the smoothed image
Extending border values outside with values at boundary.
(a) Original Image
(b) Image corrupted by Gaussian noise .
(c)De noising by mean filter
 Simple averaging (Mean filter) of neighboring pixels lead
to over-smoothing
 Instead of weighting all neighboring pixels equally, assign
higher weights to pixels that are closer to the pixel being
convolved.
Weighted Mean FilterMean Filter
 Can preserve edges .
 Very effective at removing impulsive noise .
 They are more powerful than linear filters because
they are able to reduce noise levels without blurring
edges.
 Difficult to design than linear filters.
 Median Filter.
 Median filter is one of the most important filters to remove
random valued impulse noise.
 In this filter the value of corrupted pixel in noisy image is
replaced by median value of corresponding window.
 The median is calculated by first sorting all the pixel
values into ascending order and then replace the pixel
being calculated with the middle pixel value
 Salt and pepper noise.
99
Origin x
y Image f (x, y)
Sort the pixels values
106
104
99
95
100 108
98
90 85
104 100 108
99 106 98
95 90 85
Original Image Pixels
The above is repeated for every pixel in the
original image.
9985 104100 108989590 106
21
Original
Salt & pepper
%20
Denoising by
Median filter
Original
Salt & pepper
%60
Denoising by
Median filter
 Frequency domain de-noising method is a kind of Transform Domain,
filtering where low pass filters (LPF.) is used by using Fast Fourier
Transform (FFT).
 The reason for doing the filtering in the frequency domain is generally
because it is computationally faster to perform two 2D Fourier
transforms and a filter multiply than to perform a convolution in the
image (spatial) domain.
 A low-pass filter attenuates high frequencies and retains low frequencies
unchanged.
 Here de-noising is done by designing a cut-off frequency .
 Convolution in the Spatial domain is equivalent to multiplication in the
frequency domain.
Original Image Fourier Transform Apply LPF on FT Inverse Fourier Transform
Original Image with noise Fourier Transform Inverse Fourier Transform
QUESTIONS ?
Be nice ...
Thank You

More Related Content

What's hot

Digital Image restoration
Digital Image restorationDigital Image restoration
Digital Image restorationMd Shabir Alam
 
Image Filtering in the Frequency Domain
Image Filtering in the Frequency DomainImage Filtering in the Frequency Domain
Image Filtering in the Frequency DomainAmnaakhaan
 
Image processing
Image processingImage processing
Image processingPooja G N
 
Image Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain FiltersImage Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain FiltersKarthika Ramachandran
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial DomainA B Shinde
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)asodariyabhavesh
 
Enhancement in spatial domain
Enhancement in spatial domainEnhancement in spatial domain
Enhancement in spatial domainAshish Kumar
 
Deblurring of Digital Image PPT
Deblurring of Digital Image PPTDeblurring of Digital Image PPT
Deblurring of Digital Image PPTSyed Atif Naseem
 
ImageProcessing10-Segmentation(Thresholding) (1).ppt
ImageProcessing10-Segmentation(Thresholding) (1).pptImageProcessing10-Segmentation(Thresholding) (1).ppt
ImageProcessing10-Segmentation(Thresholding) (1).pptVikramBarapatre2
 
Enhancement in frequency domain
Enhancement in frequency domainEnhancement in frequency domain
Enhancement in frequency domainAshish Kumar
 
Edge linking in image processing
Edge linking in image processingEdge linking in image processing
Edge linking in image processingVARUN KUMAR
 
Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)Kalyan Acharjya
 
Image trnsformations
Image trnsformationsImage trnsformations
Image trnsformationsJohn Williams
 

What's hot (20)

Digital Image restoration
Digital Image restorationDigital Image restoration
Digital Image restoration
 
Noise
NoiseNoise
Noise
 
Image Filtering in the Frequency Domain
Image Filtering in the Frequency DomainImage Filtering in the Frequency Domain
Image Filtering in the Frequency Domain
 
Image processing
Image processingImage processing
Image processing
 
Module 31
Module 31Module 31
Module 31
 
Image Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain FiltersImage Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain Filters
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
 
Spatial domain and filtering
Spatial domain and filteringSpatial domain and filtering
Spatial domain and filtering
 
Wiener Filter
Wiener FilterWiener Filter
Wiener Filter
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)
 
Enhancement in spatial domain
Enhancement in spatial domainEnhancement in spatial domain
Enhancement in spatial domain
 
Deblurring of Digital Image PPT
Deblurring of Digital Image PPTDeblurring of Digital Image PPT
Deblurring of Digital Image PPT
 
ImageProcessing10-Segmentation(Thresholding) (1).ppt
ImageProcessing10-Segmentation(Thresholding) (1).pptImageProcessing10-Segmentation(Thresholding) (1).ppt
ImageProcessing10-Segmentation(Thresholding) (1).ppt
 
Image compression .
Image compression .Image compression .
Image compression .
 
Enhancement in frequency domain
Enhancement in frequency domainEnhancement in frequency domain
Enhancement in frequency domain
 
IMAGE SEGMENTATION.
IMAGE SEGMENTATION.IMAGE SEGMENTATION.
IMAGE SEGMENTATION.
 
Edge linking in image processing
Edge linking in image processingEdge linking in image processing
Edge linking in image processing
 
Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Image trnsformations
Image trnsformationsImage trnsformations
Image trnsformations
 

Similar to Image denoising

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
 
Image Restoration
Image RestorationImage Restoration
Image RestorationPoonam Seth
 
elsevier_publication_2013
elsevier_publication_2013elsevier_publication_2013
elsevier_publication_2013pranay yadav
 
Noise filtering
Noise filteringNoise filtering
Noise filteringAlaa Ahmed
 
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
 
Image_filtering (1).pptx
Image_filtering (1).pptxImage_filtering (1).pptx
Image_filtering (1).pptxwdwd10
 
IMAGE DENOISING USING HYBRID FILTER
IMAGE DENOISING USING HYBRID FILTERIMAGE DENOISING USING HYBRID FILTER
IMAGE DENOISING USING HYBRID FILTERPushparaj Pal
 
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 processing
Digital image processingDigital image processing
Digital image processingSangavi G
 
reducing noises in images
reducing noises in imagesreducing noises in images
reducing noises in imagesaswathdas
 
survey paper for image denoising
survey paper for image denoisingsurvey paper for image denoising
survey paper for image denoisingArti Singh
 
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
 
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
 
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
 

Similar to Image denoising (20)

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
 
Image Restoration
Image RestorationImage Restoration
Image Restoration
 
elsevier_publication_2013
elsevier_publication_2013elsevier_publication_2013
elsevier_publication_2013
 
Noise filtering
Noise filteringNoise filtering
Noise filtering
 
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
 
Image_filtering (1).pptx
Image_filtering (1).pptxImage_filtering (1).pptx
Image_filtering (1).pptx
 
DIP -Unit 3 ppt.pptx
DIP -Unit 3 ppt.pptxDIP -Unit 3 ppt.pptx
DIP -Unit 3 ppt.pptx
 
IMAGE DENOISING USING HYBRID FILTER
IMAGE DENOISING USING HYBRID FILTERIMAGE DENOISING USING HYBRID FILTER
IMAGE DENOISING USING HYBRID FILTER
 
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
 
Gg2411291135
Gg2411291135Gg2411291135
Gg2411291135
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
reducing noises in images
reducing noises in imagesreducing noises in images
reducing noises in images
 
survey paper for image denoising
survey paper for image denoisingsurvey paper for image denoising
survey paper for image denoising
 
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
 
Unit3 dip
Unit3 dipUnit3 dip
Unit3 dip
 
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...
 
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)
 

More from Haitham Ahmed

Software cost estimation
Software cost estimationSoftware cost estimation
Software cost estimationHaitham Ahmed
 
Comparison of image segmentation
Comparison of image segmentationComparison of image segmentation
Comparison of image segmentationHaitham Ahmed
 
Security in distributed systems
Security in distributed systems Security in distributed systems
Security in distributed systems Haitham Ahmed
 

More from Haitham Ahmed (6)

Time series
Time seriesTime series
Time series
 
Hidden markov model
Hidden markov modelHidden markov model
Hidden markov model
 
Software cost estimation
Software cost estimationSoftware cost estimation
Software cost estimation
 
Comparison of image segmentation
Comparison of image segmentationComparison of image segmentation
Comparison of image segmentation
 
Security in distributed systems
Security in distributed systems Security in distributed systems
Security in distributed systems
 
Color models
Color modelsColor models
Color models
 

Recently uploaded

ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 

Recently uploaded (20)

ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 

Image denoising

  • 1. Presented By : Haitham Abdel-atty Abdullah Supervised By : Prof .Dr . Mostafa Gadal-Haqq
  • 2.  The process with which we reconstruct a signal from a noisy one.  Removing unwanted noise in order to restore the original image.  Method of estimating the unknown signal from available noisy data”.
  • 3.  Remove noise  Preserve useful information Image de-noising is an important pre-processing step for image analysis. Denoising
  • 4. 𝑥𝑥 𝑛 𝑦 = 𝑥 + 𝑛 𝑛 = 𝑦 − 𝑥Noise
  • 5. Additive Noise Model Multiplicative Noise Model Noise signal gets added to the original signal to produce a corrupted noisy signal. Noise signal gets multiplied to the original signal to produce a corrupted noisy signal. The Additive noise model follows the following rule: The Multiplicative noise model follows the following rule:
  • 6. Gaussian Noise  Is evenly distributed over the signal This means that each pixel in the noisy image is the sum of the true pixel value and a random Gaussian distributed noise value.
  • 7. Impulse Noise  The impulse noise is of two types, Fixed value and random value.  Fixed value (salt and pepper noise)  It is generally caused due to errors in transmission.  It has only two possible values For an 8-bit image, the typical value for pepper noise is 0 and for salt noise 255.  The corrupted pixels are set alternatively to minimum or to maximum values giving the image Salt and Pepper  Random value  The random valued impulse noise can have any value between 0 and 255 hence its removal is very difficult.
  • 8. Uniform Noise  The uniform noise cause by quantizing the pixels of image to a number of distinct levels is known as quantization noise.  Uniform noise can be analytically described by :
  • 9. Periodic Noise  Source: electrical or electromechanical interference during image acquisition  Easy to observe in frequency domain. Image with periodic noise frequency domain
  • 10. De-noising Methods SPATIAL DOMAIN LINEAR FILTERNON- LINEAR FILTER FREQUENCY DOMAIN Mean Filter Weighted Mean Filter Median Filter LPF on Fourier Transform
  • 11.  In spatial domain , we deal with images as it is (simply we directly deal with the image matrix).
  • 12.  Linear filters are used to remove certain type of noise.  The linear filters work best with salt and pepper noise, and Gaussian noise.  Mean filters.  Simple to design .  These filters also  tend to blur the sharp edges .  destroy the lines and other fine details of image .
  • 13.  One of the simplest spatial filtering operations.  Replaces the centre value of the window with the average values of its all nearest pixels values together with itself.  Advantage:  Easy to implement  Used to remove the impulse noise.  Disadvantage:  It does not preserve details of image. Some details are removes of image with using the mean filter.
  • 14. 1/9 1/9 1/9 1/9 1/9 1/9 1/9 1/9 1/9 Origin x y Image f (x, y) New value = 1/9*106 + 1/9*104 + 1/9*100 + 1/9*108 + 1/9*99 + 1/9*98 + 1/9*95 + 1/9*90 + 1/9*85 = 98.3333 Filter Simple 3*3 Neighbourhood 106 104 99 95 100 108 98 90 85 104 100 108 99 106 98 95 90 85 Original Image Pixels * The above is repeated for every pixel in the original image to generate the smoothed image
  • 15. Extending border values outside with values at boundary.
  • 16. (a) Original Image (b) Image corrupted by Gaussian noise . (c)De noising by mean filter
  • 17.  Simple averaging (Mean filter) of neighboring pixels lead to over-smoothing  Instead of weighting all neighboring pixels equally, assign higher weights to pixels that are closer to the pixel being convolved. Weighted Mean FilterMean Filter
  • 18.  Can preserve edges .  Very effective at removing impulsive noise .  They are more powerful than linear filters because they are able to reduce noise levels without blurring edges.  Difficult to design than linear filters.  Median Filter.
  • 19.  Median filter is one of the most important filters to remove random valued impulse noise.  In this filter the value of corrupted pixel in noisy image is replaced by median value of corresponding window.  The median is calculated by first sorting all the pixel values into ascending order and then replace the pixel being calculated with the middle pixel value  Salt and pepper noise.
  • 20. 99 Origin x y Image f (x, y) Sort the pixels values 106 104 99 95 100 108 98 90 85 104 100 108 99 106 98 95 90 85 Original Image Pixels The above is repeated for every pixel in the original image. 9985 104100 108989590 106
  • 21. 21 Original Salt & pepper %20 Denoising by Median filter Original Salt & pepper %60 Denoising by Median filter
  • 22.  Frequency domain de-noising method is a kind of Transform Domain, filtering where low pass filters (LPF.) is used by using Fast Fourier Transform (FFT).  The reason for doing the filtering in the frequency domain is generally because it is computationally faster to perform two 2D Fourier transforms and a filter multiply than to perform a convolution in the image (spatial) domain.
  • 23.  A low-pass filter attenuates high frequencies and retains low frequencies unchanged.  Here de-noising is done by designing a cut-off frequency .  Convolution in the Spatial domain is equivalent to multiplication in the frequency domain. Original Image Fourier Transform Apply LPF on FT Inverse Fourier Transform
  • 24. Original Image with noise Fourier Transform Inverse Fourier Transform