Image Restoration - Focus on Noise

Slides:



Advertisements
Similar presentations
Spatial Filtering (Chapter 3)
Advertisements

ECE 472/572 - Digital Image Processing Lecture 7 - Image Restoration - Noise Models 10/04/11.
Digital Image Processing Chapter 5: Image Restoration.
Digital Image Processing
Image Restoration 影像復原 Spring 2005, Jen-Chang Liu.
5. 1 Model of Image degradation and restoration
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
Digital Image Processing: Revision
Digital Image Processing
Image Restoration.
Digital Image Processing Chapter 5: Image Restoration.
Image Restoration.
DIGITAL IMAGE PROCESSING Instructors: Dr J. Shanbehzadeh M.Gholizadeh M.Gholizadeh
Chapter 5 Image Restoration. Preview Goal: improve an image in some predefined sense. Image enhancement: subjective process Image restoration: objective.
Digital Image Processing Lecture 4 Image Restoration and Reconstruction Second Semester Azad University Islamshar Branch
Antal Nagy Department of Image Processing and Computer Graphics University of Szeged 17th SSIP 2009, July, Debrecen, Hungary1.
1 Chapter 8: Image Restoration 8.1 Introduction Image restoration concerns the removal or reduction of degradations that have occurred during the acquisition.
Image Restoration The main aim of restoration is to improve an image in some predefined way. Image Enhancement is a subjective process whereas Image restoration.
© by Yu Hen Hu 1 ECE533 Digital Image Processing Image Restoration.
Chapter 5 Image Restoration.
Image Restoration and Reconstruction (Noise Removal)
Computer Vision - Restoration Hanyang University Jong-Il Park.
DIGITAL IMAGE PROCESSING Instructors: Dr J. Shanbehzadeh M.Gholizadeh M.Gholizadeh
Digital Image Processing
Chapter 3: Image Restoration Introduction. Image restoration methods are used to improve the appearance of an image by applying a restoration process.
CS654: Digital Image Analysis
Image processing Fourth lecture Image Restoration Image Restoration: Image restoration methods are used to improve the appearance of an image.
انجمن دانشجویان ایران – مرجع دانلود کتاب ، نمونه سوال و جزوات درسی
Image Restoration Chapter 5.
Digital Image Processing Lecture 10: Image Restoration March 28, 2005 Prof. Charlene Tsai.
Image Restoration.
Digital Image Processing Lecture : Image Restoration
Machine Vision ENT 273 Image Filters Hema C.R. Lecture 5.
Image Restoration Fasih ur Rehman. –Goal of restoration: improve image quality –Is an objective process compared to image enhancement –Restoration attempts.
Digital Image Processing Lecture 10: Image Restoration
8-1 Chapter 8: Image Restoration Image enhancement: Overlook degradation processes, deal with images intuitively Image restoration: Known degradation processes;
Ch5 Image Restoration CS446 Instructor: Nada ALZaben.
Lecture 10 Image restoration and reconstruction 1.Basic concepts about image degradation/restoration 2.Noise models 3.Spatial filter techniques for restoration.
Intelligent Vision Systems ENT 496 Image Filtering and Enhancement Hema C.R. Lecture 4.
Chapter 5 Image Restoration.
By Dr. Rajeev Srivastava
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods.
Image Restoration: Noise Models By Dr. Rajeev Srivastava.
Spatial Filtering Dr. Amnach Khawne.
Image Restoration. Image restoration vs. image enhancement Enhancement:  largely a subjective process  Priori knowledge about the degradation is not.
Lecture 22 Image Restoration. Image restoration Image restoration is the process of recovering the original scene from the observed scene which is degraded.
6/10/20161 Digital Image Processing Lecture 09: Image Restoration-I Naveed Ejaz.
ECE 533 Project Tribute By: Justin Shepard & Jesse Fremstad.
Digital Image Processing Lecture 10: Image Restoration II Naveed Ejaz.
Lecture 10 Chapter 5: Image Restoration. Image restoration Image restoration is the process of recovering the original scene from the observed scene which.
Digital Image Processing
Spatial Filtering (Chapter 3) CS474/674 - Prof. Bebis.
Image Restoration : Noise Reduction
Image Subtraction Mask mode radiography h(x,y) is the mask.
Digital Image Processing Lecture 10: Image Restoration
IMAGE PROCESSING IMAGE RESTORATION AND NOISE REDUCTION
Image Pre-Processing in the Spatial and Frequent Domain
Image Restoration Spring 2005, Jen-Chang Liu.
Digital Image Processing
Digital Image Processing
DIGITAL IMAGE PROCESSING
Spatial Filtering - Enhancement
Image Enhancement.
Image Analysis Image Restoration.
Fundamentals Data.
Digital Image Processing
Image Enhancement in the Spatial Domain
ENG4BF3 Medical Image Processing
Digital Image Processing Lecture 11: Image Restoration
Lecture 12 Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, 2002.
Presentation transcript:

Image Restoration - Focus on Noise 12/3/2018

References Gonzales and Wood second edition Jain 12/3/2018

Enhancement - Restoration Subjective Objective Goodness Test Visual – meet the psychophysical aspects of HVS Objective measures Masks Small. Spatial or Frequency domain Large. More frequently driven by freq domain analysis Noise only Smoothing filters Similar to Enhancement approaches Degradation model Intuitive/heuristic analysis Math model. This model is often an approx. 12/3/2018

Overview Measured From [1] Unknown Approximation 12/3/2018

Noise sources Device noise (often thermal) Digitization process Sampling and quantization Transmission Environment 12/3/2018

Noise models White noise: autocorrelation is an impulse Colored noise Usually assume that noise is uncorrelated with the image Gaussian: circuit noise, illumination, environment (thermal) Rayleigh: range imaging Uniform: easy to model Others: exponential, impulse (salt and pepper) 12/3/2018

Sample pdfs From [1] 12/3/2018

Test image 3 distinct gray levels From [1] 12/3/2018

Additive Noise From [1] 12/3/2018 Noise is added to the respective gray levels. Hence the multiple lobe histograms From [1] 12/3/2018

Additive Noise From [1] 12/3/2018

Estimation of Noise Parameters – Periodic Noise Periodic noise – filter in frequency domain. Appears as pair of impulses. The removal can be automated when the impulses are more pronounced. From [1] 12/3/2018

Noise Parameter Estimation – Known Model Noise parameters can be computed by focusing on small sub-image (patch). From [1] 12/3/2018

Mean and S.D. estimation 12/3/2018

Image Restoration – Noise Only Degradation Use Filters: Spatial Filter n(x,y) is unknown. For periodic noise, N(u,v) can be estimated from G(u,v) – spikes at predominant noise frequencies. 12/3/2018

Noise Reduction Filters 12/3/2018

Applying Arithmetic and Geometric Filters From [1] 12/3/2018

More Noise Reduction Filters 12/3/2018

Comparisons of Filters Arithmetic: Smoothing reduces noise. Blurring. Geometric: Smoothing. Less loss of image detail than Arithmetic. Harmonic: Reduces salt noise. No impact on pepper noise. Contraharmonic: Reduces salt and pepper noise. Q>0 reduces pepper noise. Q<0 reduces salt noise. Cannot reduce salt and pepper noise in the same pass. Q = 0 yields Arithmetic Q = -1 yields Harmonic 12/3/2018

Order Statistics Filters 12/3/2018

Multiple applications of the Median Filter From [1] 12/3/2018

Order Statistics Filters - 2 12/3/2018

Adaptive Filter – Reduce Local Noise 12/3/2018

Arithmetic, Geometric and Adaptive Filters From [1] 12/3/2018

Adaptive Median Filter Preserve detail. Smooth non-impulse noise {different from tradition median filter}. Like Adaptive Filter use a window Sxy. The center of the window is replaced by the result Unlike Adaptive Filter, the size of the window is increased. Notation zmin = min gray level in Sxy. zmax = max gray level in Sxy. zmed = median gray level in Sxy. zxy = gray level at coordinate (x,y). Smax = max allowed size of Sxy. 12/3/2018

Adaptive Median Filter Level A: { is zmed an impulse?} while window size is less than Smax do if zmed > zmin AND zmed < zmax, then Go To Level B else increase the window size end while output zxy Level B: { is zxy an impulse?} if zxy > zmin AND zxy < zmax, then output zxy else output zmed Algorithm objectives Remove salt and pepper noise Smooth other noise Reduce distortions, e.g. excessive thinning or thickening of boundaries 12/3/2018

Adaptive Median Filter From [1] 12/3/2018

Periodic Noise Band reject filters Band pass filters Notch filters 12/3/2018