Lecture 10 Chapter 5: Image Restoration. Image restoration Image restoration is the process of recovering the original scene from the observed scene which.

Slides:



Advertisements
Similar presentations
Image Processing Lecture 4
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 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.
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.
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
Digital Image Processing
Image Restoration.
Digital Image Processing Chapter 5: Image Restoration.
Image Restoration.
Image Enhancement.
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.
Basis beeldverwerking (8D040) dr. Andrea Fuster dr. Anna Vilanova Prof.dr. Marcel Breeuwer Noise and Filtering.
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.
Digital Image Processing Lecture 5: Neighborhood Processing: Spatial Filtering Prof. Charlene Tsai.
Image processing Fourth lecture Image Restoration Image Restoration: Image restoration methods are used to improve the appearance of an image.
انجمن دانشجویان ایران – مرجع دانلود کتاب ، نمونه سوال و جزوات درسی
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.
CS654: Digital Image Analysis Lecture 22: Image Restoration - II.
Digital Image Processing Lecture 10: Image Restoration March 28, 2005 Prof. Charlene Tsai.
Image Restoration.
Digital Image Processing Lecture : Image Restoration
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.
Image Subtraction Mask mode radiography h(x,y) is the mask.
Intelligent Vision Systems ENT 496 Image Filtering and Enhancement Hema C.R. Lecture 4.
Digital Image Processing Lecture 5: Neighborhood Processing: Spatial Filtering March 9, 2004 Prof. Charlene Tsai.
Chapter 5 Image Restoration.
By Dr. Rajeev Srivastava
The Chinese University of Hong Kong
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
Image Restoration : Noise Reduction
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
The Chinese University of Hong Kong
Lecture 11 Image restoration and reconstruction II
Image Analysis Image Restoration.
Digital Image Processing
ENG4BF3 Medical Image Processing
Image Restoration - Focus on Noise
Lecture 12 Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, 2002.
Presentation transcript:

Lecture 10 Chapter 5: Image Restoration

Image restoration Image restoration is the process of recovering the original scene from the observed scene which is degraded. Different form enhancement- aim of enhancement techniques make images visually appealing, whereas restoration essentially inverts the degradation- more objective.

Image restoration Has intersections with signal processing, estimation theory, inverse problems, linear algebra. As with most of the topics in Image Processing, restoration was developed to be used in astronomy, and is also used for restoring old films and pictures

Degradation model Image degradation model: – g : Observed degraded image – h: Impulse response of the system – n: noise Noise is assumed to be uncorrelated with pixel values and does not depend on spatial coordinates

Noise models Noise is characterized by its probability density function. Some of which are: Gaussian, Rayleigh, Uniform, Exponential, etc. By far Gaussian is the most popular model, because: – It is present widely in practice – Mathematical ease

Noise models

Noise on images

Identifying noise model If the imaging system is available we can capture images of a uniform gray value object, example a black board uniformly illuminated. If images from the system are given, look for part of images which are uniform.

Identifying noise Observing the histogram we can figure out which model the noise comes from.

Estimation of noise parameters Noise is characterized by the pdf, which in turn depends on certain parameters. For example the Gaussian model depends only on the mean and variance and can easily be computed from the histogram. where p(zi) is the normalized histogram values.

Restoration in presence of noise Degradation model: g = f + n Restoration = Enhancement –Mean filtering, Median filtering, Notch filters. Some new ones: – Geometric mean filter, Harmonic mean filters, Midpoint filter, etc.

Geometric mean filtering Comparable to arithmetic mean filter, but introduces less blurring

Contra-harmonic mean filtering Q > 0 – for pepper noise Q < 0 – for salt noise

Alpha-trimmed mean filter Let Sxy be a neighborhood of size M x N, of a point (x,y) in the image I. Given a number d, delete d/2 largest and d/2 smallest gray-level values in Sxy. Let the remaining gray-level values be denoted as I d. Take the arithmetic mean of rest of the gray-level values: – –Since it is a combination of median and mean filtering, it can be used in cases where there are multiple kinds of noise, typically Gaussian and Salt & pepper noise.

Alpha-trimmed filter output A1 = Image + uniform noise A2 = A1 + Salt-pepper noise Arithmetic mean outputGeometric mean output Median filter output Alpha-trimmed mean filter output, d = 5

Adaptive filters for handling noise Adapts to some statistical measures on a local neighborhood, usually mean and variance: – g(i,j): the noisy image gray-level value. – : noise variance in the image. – : local mean in neighborhood. – : local variance in neighborhood. could be estimated from an uniform area in the given image.

Adaptive local noise reduction filter If noise variance is zero  Indicates no noise  return the observed image. If local variance is high compared to the noise variance  presence of edge or a sharp feature  return a value close to observed grey-value. If two variances are equal  presence of noise  return the arithmetic mean

Adaptive local noise reduction filter Filter equation: – How to handle, what does it mean? When, let in the filter equation.

Adaptive filter output

Adaptive noise filters Adaptive median filter: –Let S xy be a neighborhood of pixel (x,y). –Let S max be the maximum allowed size of neighborhood. –Z min be the minimum gray value in S xy –Z max be the minimum gray value in S xy –Z xy be the gray level at pixel (x,y) –Z med be the median of gray values in S xy.

Adaptive median filtering Level A: A1 = z med – z min, A2 = z med – z max If A1 > 0 and A2 < 0, Go to level B Else increase window size If window size <= S max, repeat level A Else output z xy Level B: B1 = z xy – z min, B2 = z xy – z max If B1 > 0 and B2 < 0, output z xy Else output z med

Experiments

Frequency domain noise filtering Bandpass, Band-reject, Notch filters

Frequency domain noise filtering A B -Fourier spectra of AC - Filtered spectra D – Inverse Fourier transform of C Inverse Fourier transform of (B-C)