Digital Image Processing CSC331 Image restoration 1.

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
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.
S. Mandayam/ DIP/ECE Dept./Rowan University Digital Image Processing / Fall 2003 Shreekanth Mandayam ECE Department Rowan University.
Digital Image Processing
S. Mandayam/ DIP/ECE Dept./Rowan University Digital Image Processing ECE /ECE Fall 2007 Shreekanth Mandayam ECE Department Rowan University.
S. Mandayam/ DIP/ECE Dept./Rowan University Digital Image Processing ECE /ECE Fall 2007 Shreekanth Mandayam ECE Department Rowan University.
Digital Image Processing / Fall 2003
Digital Image Processing Chapter 5: Image Restoration.
DIGITAL IMAGE PROCESSING Instructors: Dr J. Shanbehzadeh M.Gholizadeh M.Gholizadeh
S. Mandayam/ DIP/ECE Dept./Rowan University Digital Image Processing ECE /ECE Fall 2009 Shreekanth Mandayam ECE Department Rowan University.
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
ELE 488 F06 ELE 488 Fall 2006 Image Processing and Transmission ( ) Wiener Filtering Derivation Comments Re-sampling and Re-sizing 1D  2D 10/5/06.
© by Yu Hen Hu 1 ECE533 Digital Image Processing Image Restoration.
Computer Vision - Restoration Hanyang University Jong-Il Park.
Digital Image Processing CCS331 Basic Transformations 1.
Digital Image Processing CCS331 Image Interpolation 1.
Digital Image Processing CCS331
Digital Image Processing CSC331
EE4328, Section 005 Introduction to Digital Image Processing Linear Image Restoration Zhou Wang Dept. of Electrical Engineering The Univ. of Texas.
Digital Image Processing CSC331
SUBJECT CODE:CS1002 DEPARTMENT OF ECE. “One picture is worth more than ten thousand words” Anonymous.
Image Restoration using Iterative Wiener Filter --- ECE533 Project Report Jing Liu, Yan Wu.
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.
Digital Image Processing CSC331 Image Enhancement 1.
Digital Image Processing DIGITIZATION. Summery of previous lecture Digital image processing techniques Application areas of the digital image processing.
Constrained Least Squares Filtering
CS654: Digital Image Analysis Lecture 22: Image Restoration - II.
Image Restoration.
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 Image restoration 1.
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.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 5 Image Restoration Chapter 5 Image Restoration.
CS654: Digital Image Analysis Lecture 22: Image Restoration.
Digital Image Processing CSC331
Digital Image Processing CCS331 Relationships of Pixel 1.
Image Restoration. Image restoration vs. image enhancement Enhancement:  largely a subjective process  Priori knowledge about the degradation is not.
ECE 533 Project Tribute By: Justin Shepard & Jesse Fremstad.
RECONSTRUCTION OF MULTI- SPECTRAL IMAGES USING MAP Gaurav.
Digital Image Processing CCS331 Camera Model and Imaging Geometry 1.
DIGITAL IMAGE PROCESSING
Digital Image Processing CSC331
Degradation/Restoration Model
DIGITAL IMAGE PROCESSING
IMAGE RESTORATION.
Lecture 11 Image restoration and reconstruction II
Image Analysis Image Restoration.
Digital Image Processing / Fall 2001
Image Processing with Applications-CSCI597/MATH597/MATH489
Image Restoration and Denoising
Math 3360: Mathematical Imaging
Lecture 14 Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, 2002.
Typical Types of Degradation: Motion Blur.
- Final project of digital signal processing
Digital Image Processing Lecture 11: Image Restoration
Presentation transcript:

Digital Image Processing CSC331 Image restoration 1

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

Todays lecture Restoration techniques – Inverse filtering – Minimum Mean Square error (Wiener) – Constrained Least square Filter – Restoration in presence of periodic noise 3

Degradation Model by observation 4

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

Degradation Model by experimentation So, our requirement is that whichever imaging device or imaging setup that has been used for getting a degraded image which has been used to record a degraded image for experimentation purpose; then we try to find out that what is the impulse response of that imaging setup. As we have already discussed that it is the impulse response which completely characterizes any system. If we know what is the impulse response of the system; we can always calculate the response of the system to any type of input signal. We simulate an impulse by using a narrow strong beam of light. 6

Simulated impulse 7 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.

Degradation by Mathematical Model 8

9

Motion blurring mathematical modeling 10

11

Inverse filtering Results 12

Inverse filtering results for motion blur 13

Motion blurring mathematical modeling 14

point spread function 15

direct inverse filtering Fourier transformation of the point spread function 16 degradation model was recomputed from Fourier transformation of the point spread function.

minimum mean square error approach or Wiener filtering the Wiener filtering tries to reconstruct the degraded image by minimizing an error function. 17

18

19

Results with Wiener filter 20

Constant least square filtering 21

22

23

iterative algorithm for estimation of the value of gamma 24

Results of Constant least square filtering 25

Motion degraded image with some additive noise results by direct inverse filtering, Wiener and constant least square filtering. 26

Noise estimation 27

28

Noise estimation 29

Periodic noise present in the image 30

band reject filter 31

Results 32

33

Summery of the lecture Restoration techniques – Inverse filtering – Minimum Mean Square error (Wiener) – Constrained Least square Filter – Restoration in presence of periodic noise 34

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. 35