Digital Image Processing CSC331 Image restoration 1.

Slides:



Advertisements
Similar presentations
Image Processing IB Paper 8 – Part A Ognjen Arandjelović Ognjen Arandjelović
Advertisements

3-D Computational Vision CSc Image Processing II - Fourier Transform.
Image Processing Lecture 4
Image processing (spatial &frequency domain) Image processing (spatial &frequency domain) College of Science Computer Science Department
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
Digital Image Processing In The Name Of God Digital Image Processing Lecture3: Image enhancement M. Ghelich Oghli By: M. Ghelich Oghli
Digital Image Processing
Image processing. Image operations Operations on an image –Linear filtering –Non-linear filtering –Transformations –Noise removal –Segmentation.
S. Mandayam/ DIP/ECE Dept./Rowan University Digital Image Processing ECE /ECE Fall 2007 Shreekanth Mandayam ECE Department Rowan University.
Digital Image Processing Chapter 5: Image Restoration.
Digital Image Processing, 2nd ed. www. imageprocessingbook.com © 2001 R. C. Gonzalez & R. E. Woods 1 Objective To provide background material in support.
Digital Image Processing
DIGITAL IMAGE PROCESSING Instructors: Dr J. Shanbehzadeh M.Gholizadeh M.Gholizadeh
Digital Image Processing Lecture 4 Image Restoration and Reconstruction Second Semester Azad University Islamshar Branch
Computer Vision - Restoration Hanyang University Jong-Il Park.
Digital Image Processing CCS331 Basic Transformations 1.
University of Ioannina - Department of Computer Science Intensity Transformations (Point Processing) Christophoros Nikou Digital Image.
Digital Image Processing CCS331 Image Interpolation 1.
Digital Image Processing CCS331
Digital Image Processing CSC331
SUBJECT CODE:CS1002 DEPARTMENT OF ECE. “One picture is worth more than ten thousand words” Anonymous.
Digital Image Processing CCS331 Relationships of Pixel 1.
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
Digital Image Processing CSC331 Image Enhancement 1.
Image processing Fourth lecture Image Restoration Image Restoration: Image restoration methods are used to improve the appearance of an image.
Digital Image Processing DIGITIZATION. Summery of previous lecture Digital image processing techniques Application areas of the digital image processing.
Image Restoration Chapter 5.
CS654: Digital Image Analysis Lecture 22: Image Restoration - II.
Digital Image Processing Lecture : Image Restoration
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 1: Introduction -Produced by Bartlane cable picture.
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.
Typical Types of Degradation: Motion Blur.
Stopping Criteria Image Restoration Alfonso Limon Claremont Graduate University.
Digital Image Processing CSC331 Morphological image processing 1.
Digital Image Processing Lecture 11: Image Restoration March 30, 2005 Prof. Charlene Tsai.
Digital Image Processing
Chapter 5 Image Restoration.
Digital Image Processing CSC331 Image Enhancement 1.
Removing motion blur from a single image
Digital Image Processing CSC331 Image restoration 1.
Digital Image Processing, 2nd ed. www. imageprocessingbook.com © 2001 R. C. Gonzalez & R. E. Woods 1 Review: Linear Systems Some Definitions With reference.
CS654: Digital Image Analysis Lecture 22: Image Restoration.
Digital Image Processing CSC331
Digital Image Processing CCS331 Relationships of Pixel 1.
Digital Image Processing CSC331 Introduction 1. My Introduction EDUCATION Technical University of Munich, Germany Ph.D. Major: Machine learning.
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.
ECE 533 Project Tribute By: Justin Shepard & Jesse Fremstad.
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 CCS331 Camera Model and Imaging Geometry 1.
Digital Image Processing CSC331
Degradation/Restoration Model
Image Restoration Spring 2005, Jen-Chang Liu.
Digital Image Processing
IT – 472 Digital Image Processing
Basic Filters: Basic Concepts
IMAGE RESTORATION.
Digital Image Processing
Modeling Motion Blur in Computer – Generated Images
Removing motion blur from a single image
Image Processing with Applications-CSCI597/MATH597/MATH489
Lecture 14 Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, 2002.
Digital Image Processing
Digital Image Processing Lecture 11: Image Restoration
Presentation transcript:

Digital Image Processing CSC331 Image restoration 1

Summery of previous lecture Image restoration techniques Difference between image enchantment and image restoration Image formation process and the degradation model Degradation model in continues function and its discrete formulation Discrete formulation for 1D and 2D 2

Todays lecture Estimation of Degradation Model – By observation – By experimentation – Mathematical model Restoration techniques – Inverse filtering 3

Degradation model 4

Estimation of Degradation Model Blind convolution operation – By observation – By experimentation – Mathematical model 5

Degradation Model by observation 6

Example degraded image which has been cut out from a bigger degraded image. 7

Degradation Model by experimentation we try to get an imaging setup which is similar to the imaging setup before the degraded image. our purpose will be to find the impulse response of imaging setup. So, once the impulse response is known, the response of that system to any arbitrary input can be computed. So this means we need impulse simulation. 8

Impulse simulation How do you simulate an impulse? An impulse can be simulated by a very bright spot of light and because our imaging setup is a camera, so we will have a bright spot as small as possible of light falling on the camera, whatever image we get that is the response to that bright spot of light which in our case is an impulse. 9

Simulated impulse 10 simulated impulse Impulse response which is captured by the camera when this impulse falls on camera lens. Now, we know from our earlier discussion that for a narrow impulse, the Fourier transformation of an impulse is a constant.

11

Experimental setup We have got the degradation function through an experimental setup Is we have an imaging setup with a light source which can simulate an impulse. Using that impulse, we got an image which is the impulse response of this imaging system. We assume that the Fourier transform of the impulse is true as a constant A We obtain the Fourier transform of the response which is G (u, v) and now this G (u, v) divided by A shall be equal to the degradation function H (u, v) which is the degradation function of this particular imaging setup. one point should be kept in mind that the intensity of the light which is the simulated impulse should be very high so that the effect of noise is reduced otherwise the estimation will not be a correct 12

Degradation by Mathematical Model Mathematical modeling approach for estimation of the degradation function has been used for many years. Reasons for using this mathematical approach – The first one is it provides an insight into the degradation process. – The second reason is that it can model even the atmospheric disturbance which leads to degradation of the image. 13

Degradation by Mathematical Model 14

Degradation by Mathematical Model 15

Degradation model estimation basic principles 1 st we will try to find the degradation function where the image is degraded by linear motion – Taking the image a fast moving object; – There is some sort of blurring which is known as motion blurring and this motion blurring occurs – Whenever we take the snap of the scene, the shutter of the camera is open for certain duration of time and during this period, during which the shutter is open, the object is not stationary, the object is moving. – The light from the scene does not reflect from a single point. But the light you get at a particular point on the imaging sensor is the aggregation of the reflected light from various points in the scene. 16

Motion blurring 17

Motion blurring function 18

19

20

21

22

Filtering techniques Now we obtained a an estimated degradation function, for a blurred image; how to restore the original image or how to recover the original image? So, as we have mentioned that there are different types of filtering techniques for obtaining or for restoring the original image from a degraded image. The simplest kind of filtering technique is what is known as inverse filtering. 23

Inverse filtering 24

Results 25

Summery of the lecture Estimation of Degradation Model – By observation – By experimentation – Mathematical model Restoration techniques – Inverse filtering 26

References Prof.P. K. Biswas Department of Electronics and Electrical Communication Engineering Indian Institute of Technology, Kharagpur Gonzalez R. C. & Woods R.E. (2008). Digital Image Processing. Prentice Hall. Forsyth, D. A. & Ponce, J. (2011).Computer Vision: A Modern Approach. Pearson Education. 27