Image Analysis Image Restoration.

Slides:



Advertisements
Similar presentations
Image Processing Lecture 4
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.
EE 4780 Image Enhancement. Bahadir K. Gunturk2 Image Enhancement The objective of image enhancement is to process an image so that the result is more.
Image Enhancement Digital Image Processing Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng Kung University Last.
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
Digital Image Processing Chapter 5: 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.
© 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.
انجمن دانشجویان ایران – مرجع دانلود کتاب ، نمونه سوال و جزوات درسی
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
Chapter 5: Neighborhood Processing
23 November Md. Tanvir Al Amin (Presenter) Anupam Bhattacharjee Department of Computer Science and Engineering,
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.
Image Subtraction Mask mode radiography h(x,y) is the mask.
Math 3360: Mathematical Imaging Prof. Ronald Lok Ming Lui Department of Mathematics, The Chinese University of Hong Kong Lecture 11: Types of noises.
Chapter 5 Image Restoration.
Image Restoration: Noise Models By Dr. Rajeev Srivastava.
The Chinese University of Hong Kong
EE 7730 Image Enhancement. Bahadir K. Gunturk2 Image Enhancement The objective of image enhancement is to process an image so that the result is more.
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.
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
Image Restoration : Noise Reduction
Medical Image Analysis
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
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
The Chinese University of Hong Kong
Lecture 11 Image restoration and reconstruction II
Digital Image Processing
Image Enhancement in the Spatial Domain
ENG4BF3 Medical Image Processing
Image Restoration - Focus on Noise
Digital Image Processing
Digital Image Processing Week IV
Digital Image Processing Lecture 11: Image Restoration
Presentation transcript:

Image Analysis Image Restoration

Image Restoration Image enhancement tries to improve subjective image quality. Image restoration tries to recover the original image. Bahadir K. Gunturk EE4780

Noise Models Noise may arise during image due to sensors, digitization, transmission, etc. Most of the time, it is assumed that noise is independent of spatial coordinates, and that there is no correlation between noise component and pixel value. Noise may be considered as a random variable, its statistical behavior is characterized by a probability density function (PDF). Gaussian noise Bahadir K. Gunturk EE4780

Noise Models Uniform noise Impulse (salt-and-pepper) noise Bahadir K. Gunturk EE4780

Noise Models Original Noisy images and their histograms Bahadir K. Gunturk EE4780

Noise Models How to estimate noise parameters? If imaging device is available Take a picture of a flat surface. See the shape of the histogram; decide on the noise model. Estimate the parameters. (e.g., find mean and standard deviation.) When only images already generated are available Get a small patch of image with constant gray level Inspect histogram Estimate the parameters Bahadir K. Gunturk EE4780

Restoration When There is Only Noise Low-Pass Filters: Smoothes local variations in an image. Noise is reduced as a result of blurring. For example, Arithmetic Mean Filter is  Convolve with a uniform filter of size m-by-n. Bahadir K. Gunturk EE4780

Restoration When There is Only Noise Adaptive, local noise reduction filter Let be the noise variance at (x,y). Let be the local variance of pixels around (x,y). Let be the local mean of pixels around (x,y). We want a filter such that If noise variance is zero, it should return g(x,y). If local variance is high relative to noise variance, the filter should return a value close to g(x,y). (Therefore, edges are preserved!) If two variances are equal, the filter should return the average of the pixels within the neighborhood. Bahadir K. Gunturk EE4780

Restoration When There is Only Noise Bahadir K. Gunturk EE4780

Restoration When There is Only Noise Median Filter Replaces the value of a pixel by the median of intensities in the neighborhood of that pixel. Is very effective against the salt-and-pepper noise. Bahadir K. Gunturk EE4780

Restoration When There is Only Noise Adaptive Median Filter: The basic idea is to avoid extreme values Let z_min: minimum gray level value in a neigborhood of a pixel at (x,y). z_max: maximum gray level value… z_med: median… z(x,y): gray level at (x,y). Is z_med=z_min or z_med=z_max? (That is, is z_med an extreme value?) No: Is z(x,y) an extreme value? (Is z(x,y)=z_min or z(x,y)=z_max?) No: Output is z(x,y) Yes: Output is z_med. Yes: Increase window size (to find a non-extreme z_med) and go to the first step. (When a maximum allowed window size is reached, stop and output z(x,y).) Bahadir K. Gunturk EE4780

Restoration When There is Only Noise Bahadir K. Gunturk EE4780

Restoration When There is Only Noise Removing Periodic Noise with Band-Reject Filters Spikes are due to noise Periodic Noise Periodic noise arises typically from electrical or electromechanical interference during image acquisition. This is the only type of spatially dependent noise (considered in the book). Inspect the Fourier characteristics (look for spikes) to estimate the parameters of periodic noise. Band-reject filter Bahadir K. Gunturk EE4780

Restoration When There is Only Noise Finding Periodic Noise from the Spectrum and Using Notch Filters Filter out these spikes Periodic noise arises typically from electrical or electromechanical interference during image acquisition. This is the only type of spatially dependent noise (considered in the book). Inspect the Fourier characteristics (look for spikes) to estimate the parameters of periodic noise. Noise due to interference Bahadir K. Gunturk EE4780

Image Restoration Spatial domain: Frequency domain: Bahadir K. Gunturk EE4780

Image Restoration Inverse Filtering This could dominate signal. Bahadir K. Gunturk EE4780

Image Restoration Bahadir K. Gunturk EE4780

Image Restoration Cut off the inverse filter for large frequencies. (Signal-to-noise ratio is typically low for large frequencies.) Bahadir K. Gunturk EE4780

Image Restoration Minimum Mean Square Error (Wiener) Filtering: Find such that the expected value of error is minimized: Solution is Investigate this equation for different signal-noise ratios. Bahadir K. Gunturk EE4780

Original image Bahadir K. Gunturk EE4780

Image Restoration Bahadir K. Gunturk EE4780

Least Squares Filtering Find F(u,v) that minimizes the following cost function: The solution is (Unconstrained solution) (See the derivations in the classroom) Bahadir K. Gunturk EE4780

Least Squares Filtering Find F(u,v) that minimizes the following cost function: Choose a P(u,v) to have a smooth solution. (A high-pass filter would do the trick.) Bahadir K. Gunturk EE4780

Least Squares Filtering The frequency domain solution to this optimization problem is (Constrained solution) where P(u,v) is the Fourier Transform of p(x,y), which is typically chosen as a high-pass filter. Example: Bahadir K. Gunturk EE4780

Least Squares Filtering Bahadir K. Gunturk EE4780