DIGITAL IMAGE PROCESSING Instructors: Dr J. Shanbehzadeh M.Gholizadeh M.Gholizadeh

Slides:



Advertisements
Similar presentations
Digital Image Processing
Advertisements

Chapter 3 Image Enhancement in the Spatial Domain.
ECE 472/572 - Digital Image Processing Lecture 7 - Image Restoration - Noise Models 10/04/11.
Digital Image Processing Lecture 11: Image Restoration Prof. Charlene Tsai.
Digital Image Processing Chapter 5: Image Restoration.
Digital Image Processing
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 5 Image Restoration Chapter 5 Image Restoration.
Image Restoration 影像復原 Spring 2005, Jen-Chang Liu.
DIGITAL IMAGE PROCESSING
Histogram Processing The histogram of a digital image with gray levels from 0 to L-1 is a discrete function h(rk)=nk, where: rk is the kth gray level nk.
Image Enhancement in the Spatial Domain
5. 1 Model of Image degradation and restoration
ECE 472/572 - Digital Image Processing Lecture 8 - Image Restoration – Linear, Position-Invariant Degradations 10/10/11.
Digital Image Processing
Image Restoration.
Digital Image Processing Chapter 5: Image Restoration.
Image Restoration.
Image Enhancement.
Chapter 5 Image Restoration. Preview Goal: improve an image in some predefined sense. Image enhancement: subjective process Image restoration: objective.
Digital Image Processing 3rd Edition
Digital Image Processing Lecture 4 Image Restoration and Reconstruction Second Semester Azad University Islamshar Branch
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
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.
Intensity Transformations or Translation in Spatial Domain.
CS654: Digital Image Analysis
انجمن دانشجویان ایران – مرجع دانلود کتاب ، نمونه سوال و جزوات درسی
IMAGE RESTORATION Outline A model of the image degradation / restoration process Noise models Restoration in the presence of noise only – spatial filtering.
Image Restoration Chapter 5.
Image Restoration.
Digital Image Processing Lecture : Image Restoration
Intensity Transformations (Histogram Processing)
Image Restoration Fasih ur Rehman. –Goal of restoration: improve image quality –Is an objective process compared to image enhancement –Restoration attempts.
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.
Chapter 5 Image Restoration.
Digital Image Processing CSC331 Image restoration 1.
Image Restoration: Noise Models By Dr. Rajeev Srivastava.
Digital Image Processing Image Enhancement in Spatial Domain
CS654: Digital Image Analysis Lecture 22: Image Restoration.
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.
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
IMAGE PROCESSING IMAGE RESTORATION AND NOISE REDUCTION
Degradation/Restoration Model
Image Restoration – Degradation Model and General Approaches
Image Restoration Spring 2005, Jen-Chang Liu.
Digital Image Processing
Digital Image Processing
DIGITAL IMAGE PROCESSING
IMAGE RESTORATION.
Lecture 11 Image restoration and reconstruction II
Image Analysis Image Restoration.
Image Restoration and Denoising
ENG4BF3 Medical Image Processing
Image Restoration - Focus on Noise
Lecture 14 Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, 2002.
Digital Image Processing
Digital Image Processing Lecture 11: Image Restoration
Lecture 12 Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, 2002.
Presentation transcript:

DIGITAL IMAGE PROCESSING Instructors: Dr J. Shanbehzadeh M.Gholizadeh M.Gholizadeh

DIGITAL IMAGE PROCESSING Instructors: Dr J. Shanbehzadeh M.Gholizadeh M.Gholizadeh ( J.Shanbehzadeh M.Gholizadeh )

Road map of chapter A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only- Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering A Model of the Image Degradation/Restoration Process 5.2 Noise Models Restoration in the Presence of Noise Only-Spatial Filtering Periodic Noise Reduction by Frequency Domain Filtering 5.5 Linear, Position-Invariant Degradations 5.6 Estimating the degradation Function Inverse Filtering Minimum Mean Square Error (Wiener) Filtering ( J.Shanbehzadeh M.Gholizadeh )

Road map of chapter Constrained Least Square Filtering Geometric Mean Filter Image Reconstruction from Projections Geometric Mean Filter 5.10 Constrained Least Square Filtering Image Reconstruction from Projections 5.11 ( J.Shanbehzadeh M.Gholizadeh )

Preview Goal of R RR Restoration: Improve Image Quality Example Degraded Image Knowledge Of Image Creation Process Develop Degradation Model Develop Inverse Degradation Process Apply Inverse Degradation Process Input Image d (r,c ) Output Image I(r,c ) ( J.Shanbehzadeh M.Gholizadeh )

Restoration Restoration is an objective process compared to image enhancement: Image restoration is to restore a degraded image back to the original image. Image Enhancement is to manipulate the image so that it is suitable for a specific application. Contrast stretching is an enhancement technique while debluring function is considered a restoration. Only consider in this chapter a degraded digital image. Restoration Restoration can be categorized as two groups: Deterministic methods are applicable to images with little noise and a known degradation Stochastic methods try to find the best restoration according to a particular stochastic criterion, e.g., a least square method Preview ( J.Shanbehzadeh M.Gholizadeh )

5.1 A Model of the Image Degradation/Restoration Process ( J.Shanbehzadeh M.Gholizadeh )

A Model of the Image Degradation/Restoration Process 5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering Geometric Mean Filter Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Spatial domain: additive noise The degraded image in Spatial domain is where h(x,y) is a system that causes image distortion and h(x,y) is noise. Frequency domain : blurring The degraded image in Frequency domain is Where the terms in capital letters are Fourier transforms. Objective: obtain an estimate of A Model of the Image Degradation/Restoration Process 5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering Geometric Mean Filter Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Three types of degradation that can be easily expressed mathematically Relative motion of the camera and object Wrong lens focus Atmospheric turbulence A Model of the Image Degradation/Restoration Process 5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering Geometric Mean Filter Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Noise Models Spatial and Frequency Properties of NoiseSome Important Noise Probability Density FunctionsPeriodic NoiseEstimation of Noise Parameters 5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering Geometric Mean Filter Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

The Principal Source of Noise Noise arise … During Image Acquisition Environment conditions Quality of sensing elements For x. Two factors for CCD: light level and sensor temperature Image Transmission 5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering Geometric Mean Filter Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Noise Models Spatial and Frequency Properties of NoiseSome Important Noise Probability Density FunctionsPeriodic NoiseEstimation of Noise Parameters Spatial and Frequency Properties of Noise 5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering Geometric Mean Filter Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Spatial and Frequency Properties of Noise White noise: The Fourier spectrum of noise is constant. This terminology is a carryover from the physical properties of white light, which contains nearly all frequencies in the visible spectrum in equal properties. We assume in this chapter: Noise is independent of spatial coordinates A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering Geometric Mean Filter Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Noise Models Spatial and Frequency Properties of NoiseSome Important Noise Probability Density FunctionsPeriodic NoiseEstimation of Noise Parameters Some Important Noise Probability Density Functions 5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering Geometric Mean Filter Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Noise Probability Density Functions Noise cannot be predicted but can be approximately described in statistical way using the probability density function (PDF). The statistical properties of the gray level of spatial noise can be considered random variables characterized by a PDF A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering Geometric Mean Filter Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Most Common PDFs of Noises Gaussian noise Are used frequently in practice The PDF of a Gaussian random variable, Z, is given by: Rayleigh noise The PDF of Rayleigh noise: Erlang (Gamma) noise The PDF of Erlang noise : 5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering Geometric Mean Filter Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Most Common PDFs of Noises Exponential noise The PDF of exponential noise : Uniform noise The PDF of uniform noise is given by: Impulse noise (Salt and pepper) The PDF of impulse noise is given by: If b>a gray level b will appear as a light dot; If either P a or P b is zero, the impulse is called unipolar If neither probability is zero (bipolar), and especially if they are approximately equal: salt and pepper noise 5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering Geometric Mean Filter Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Most Common PDFs of Noises z PDF tells how much each z value occurs A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering Geometric Mean Filter Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Noise Factors Gaussian noise: electronic circuit noise and sensors noise due to poor illumination and /or temperature Rayleigh noise: helpful in characterizing noise phenomena in rang imaging Exponential and gamma noise: application in laser imaging Impulse noise: found in quick transient such as faulty- switching ; is the only one that is visually indicative Uniform noise: basis for random number generator Difficult to differentiate visually between the five image (Fig 5.4(a) ~Fig5.4(b)) 5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering Geometric Mean Filter Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Image Degradation with Additive Noise Degraded imagesOriginal image Histogram 5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering Geometric Mean Filter Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Original image Histogram Degraded images Image Degradation with Additive Noise 5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering Geometric Mean Filter Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )