Degradation/Restoration Model

Slides:



Advertisements
Similar presentations
2007Theo Schouten1 Restoration With Image Restoration one tries to repair errors or distortions in an image, caused during the image creation process.
Advertisements

Digital Image Processing Lecture 11: Image Restoration Prof. Charlene Tsai.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 5 Image Restoration Chapter 5 Image Restoration.
DIGITAL IMAGE PROCESSING
ECE 472/572 - Digital Image Processing Lecture 8 - Image Restoration – Linear, Position-Invariant Degradations 10/10/11.
BMME 560 & BME 590I Medical Imaging: X-ray, CT, and Nuclear Methods Tomography Part 3.
Digital Image Processing
Digital Image Processing Chapter 5: Image Restoration.
DIGITAL IMAGE PROCESSING Instructors: Dr J. Shanbehzadeh M.Gholizadeh M.Gholizadeh
Back Projection Reconstruction for CT, MRI and Nuclear Medicine
Chapter 5 Image Restoration. Preview Goal: improve an image in some predefined sense. Image enhancement: subjective process Image restoration: objective.
Basic Image Processing January 26, 30 and February 1.
Application of Digital Signal Processing in Computed tomography (CT)
Digital Image Processing Lecture 4 Image Restoration and Reconstruction Second Semester Azad University Islamshar Branch
Image Processing in Freq. Domain Restoration / Enhancement Inverse Filtering Match Filtering / Pattern Detection Tomography.
© by Yu Hen Hu 1 ECE533 Digital Image Processing Image Restoration.
Chapter 5 Image Restoration.
Computer Vision - Restoration Hanyang University Jong-Il Park.
DIGITAL IMAGE PROCESSING Instructors: Dr J. Shanbehzadeh M.Gholizadeh M.Gholizadeh
EE4328, Section 005 Introduction to Digital Image Processing Linear Image Restoration Zhou Wang Dept. of Electrical Engineering The Univ. of Texas.
Deconvolution, Deblurring and Restoration T , Biomedical Image Analysis Seminar Presentation Seppo Mattila & Mika Pollari.
Computed Tomography References The Essential Physics of Medical Imaging 2 nd ed n. Bushberg J.T. et.al Computed Tomography 2 nd ed n : Seeram Physics of.
Medical Image Analysis Image Reconstruction Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
Chapter 3: Image Restoration Introduction. Image restoration methods are used to improve the appearance of an image by applying a restoration process.
Image Reconstruction from Projections Antti Tuomas Jalava Jaime Garrido Ceca.
CT Image Reconstruction. CT Please read Ch 13. Homework is due 1 week from today at 4 pm.
Image Restoration Chapter 5.
CS654: Digital Image Analysis Lecture 22: Image Restoration - II.
Image Restoration.
Digital Image Processing Lecture : 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.
Typical Types of Degradation: Motion Blur.
Chapter 11 Filter Design 11.1 Introduction 11.2 Lowpass Filters
Digital Image Processing Lecture 11: Image Restoration March 30, 2005 Prof. Charlene Tsai.
1 Reconstruction Technique. 2 Parallel Projection.
Chapter 5 Image Restoration.
Digital Image Processing CSC331 Image restoration 1.
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.
6/10/20161 Digital Image Processing Lecture 09: Image Restoration-I Naveed Ejaz.
Convolution.
Biointelligence Laboratory, Seoul National University
Jean Baptiste Joseph Fourier
Chapter-4 Single-Photon emission computed tomography (SPECT)
DIGITAL IMAGE PROCESSING
Sample CT Image.
Image Restoration – Degradation Model and General Approaches
Image Restoration Spring 2005, Jen-Chang Liu.
Digital Image Processing
DIGITAL IMAGE PROCESSING
IMAGE RESTORATION.
(C) 2002 University of Wisconsin, CS 559
Lecture 11 Image restoration and reconstruction II
Convolution.
Image Analysis Image Restoration.
Image Denoising in the Wavelet Domain Using Wiener Filtering
Modern imaging techniques in biology
Single Photon Emission Tomography
Outline Linear Shift-invariant system Linear filters
Outline Linear Shift-invariant system Linear filters
Image Restoration and Denoising
ENG4BF3 Medical Image Processing
Convolution.
Basic Image Processing
Lecture 14 Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, 2002.
Digital Image Processing
Typical Types of Degradation: Motion Blur.
Digital Image Processing Lecture 11: Image Restoration
Presentation transcript:

Tirgul 4: Image Restoration in the Frequency Domain Example for Image Reconstruction (Tomography)‏

Degradation/Restoration Model Goal: Reconstruct a degraded image using a priori knowledge of the degradation phenomenon. Degradation Function H + Restoration filters

Degradation/Restoration Model Assumptions on H: Linearity (additivity & homogeneity)‏ Space invariance:  Linear, position-invariant degradation can be modelled as the convolution:

Degradation / Restoration Model Linear, position-invariant degradation can be modelled as the convolution: Equivalent frequency domain representation :

Estimating the Degradation function We need to have some information on the degradation function Observation Experimentation Mathematical modelling

Estimation by image observation Look for information in the image itself : search for small section of the image, s, containing simple structure (edge, point)‏ High signal to noise ratio Guess the image in that area:

Estimation by Experiment If we have the equipment used to acquire the degraded image we can obtain accurate estimation of the degradation Obtain an impulse response of the degradation using the same system setting

Estimation by modelling Mathematical model of degradation can be for example atmospheric turbulence Hufnagel & Stanley: k=0.00025 k=0.001 k=0.0025 Original

Estimation by modeling: Uniform motion blur

Estimation by modelling: Uniform motion blur Assuming the image was blurred by a uniform linear motion, between the image and the sensor, during image acquisition. The degradation : f(x)*recta(x)‏ In the Fourier domain: F(u)·sinc(u)‏

Noise Models Principal source of noise – acquisition / transmission Assumptions: White noise: Fourier spectrum of the noise is constant. Noise is independent in spatial coordinates. Uncorrelated with the image. Zero mean

Estimating White Noise Spectrum Assuming additive white noise, and given the linearity of Fourier transform, the transform of G will be sum of the transforms H∙F + N = G

Inverse Filtering (Deconvolution Filters)‏ Problem: H may have very small values. Conclusion: We need to find a way to deal with the noise N.

Minimum Mean Square Error (Wiener) Filtering Goal: have an inverse filter that deals with the noise better than inverse filtering. Try to minimize: – power spectrum

Minimum Mean Square Error (Wiener) Filtering K K can be chosen interactively to yield best visible results

(K is chosen interactively)‏ Examples Modelling atmosphere turbulence: Radially limited Inverse filtering Wiener filter (K is chosen interactively)‏ Inverse filtering

Examples Images corrupted by motion blur and additive noise. Image Inverse filtering Weiner Filtering Images corrupted by motion blur and additive noise. Noise Variance

Reconstruction Example: Computerized Tomography Goal : reconstruct 2D slices of 3D data given projection Computerized Tomography X-Ray : propagating beam Photons are lost from the beam as they are absorbed in the body Try to reconstruct linear attenuation coefficient representing the material

Parallel projection

Sum on f(x,y) along each ray AB: Radon Transform Sum on f(x,y) along each ray AB:

Fourier Slice Theorem Assume w.l.o.g. that Ө = 0; the projection of f(x,y) on the x axis is Thus, This is true for each angle, so

Fourier Slice Theorem

The Inverse Radon f(x,y) reconstruction algorithm: 1. Compute all of the projections pθ(r). 2. Apply Fourier transform on p, and Reconstruct F(u,v). 3.Apply inverse Fourier transform and get the reconstructed function f(x,y). Problem: Algorithm is very sensitive to noise.

Iterative Back Projection Start with initial guess of the image. For each ray – perform summation on the guess and on the real image. Spread the difference between guess and observation uniformly for all pixels along this ray. This process converges in many cases to the actual image .