IMAGE PROCESSING IMAGE RESTORATION AND NOISE REDUCTION

Slides:



Advertisements
Similar presentations
ECE 472/572 - Digital Image Processing Lecture 7 - Image Restoration - Noise Models 10/04/11.
Advertisements

Digital Image Processing Chapter 5: Image Restoration.
Digital Image Processing
Image Restoration 影像復原 Spring 2005, Jen-Chang Liu.
5. 1 Model of Image degradation and restoration
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
Digital Image Processing: Revision
Digital Image Processing
Image Restoration.
Digital Image Processing Chapter 5: Image Restoration.
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 processing Fourth lecture Image Restoration Image Restoration: Image restoration methods are used to improve the appearance of an image.
انجمن دانشجویان ایران – مرجع دانلود کتاب ، نمونه سوال و جزوات درسی
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.
Chapter 5 Image Restoration.
By Dr. Rajeev Srivastava
Median Filtering In signal processing, it is often desirable to be able to perform some kind of noise reduction on an image or signal. The median filter.
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
Spatial Filtering (Chapter 3) CS474/674 - Prof. Bebis.
Image Restoration : Noise Reduction
Image Subtraction Mask mode radiography h(x,y) is the mask.
IMAGE PROCESSING FREQUENCY DOMAIN PROCESSING
IMAGE PROCESSING COLOR IMAGE PROCESSING
IMAGE PROCESSING IMAGE COMPRESSION
IMAGE PROCESSING INTRODUCTION TO DIGITAL IMAGE PROCESSING
Digital Image Processing CSC331
Digital Image Processing Lecture 10: Image Restoration
ECE 692 – Advanced Topics in Computer Vision
Image Restoration Spring 2005, Jen-Chang Liu.
Digital Image Processing
Practical TULIP lecture next Tues 12th Feb. Wed 13th Feb 11-1 am.
Digital Image Processing
DIGITAL IMAGE PROCESSING
IMAGE PROCESSING INTENSITY TRANSFORMATION AND SPATIAL FILTERING
Spatial Filtering - Enhancement
Image Analysis Image Restoration.
Digital Image Processing
Image Enhancement in the Spatial Domain
ENG4BF3 Medical Image Processing
Image Restoration - Focus on Noise
Lecture 12 Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, 2002.
Presentation transcript:

IMAGE PROCESSING IMAGE RESTORATION AND NOISE REDUCTION Editor by DR. FERDA ERNAWAN Faculty of Computer Systems & Software Engineering ferda@ump.edu.my

Today’s Lesson Filtering in the Frequency Domain Image restoration Noise models Noise reduction Techniques Uniform Filtering, Gaussian Filtering, Median Filtering, Inverse Filtering, Weiner Filtering Learning Outcomes: To understand noise reduction techniques in spatial and frequency domain.

Image Restoration Image restoration aim to recover the image from degraded measurement (Bahadir K. Gunturk, Xin Li, 2013). Images taken from Gonzalez and Woods, 2016 The goal of restoration techniques is to reconstruct the acquired signal to recover the original signal. Image is called degraded when presence of redundant information corrupts the useful information content. Causes of degradation can be: Defects of optical lenses Non-linearity of the electro-optical sensor Relative motion between object and camera Wrong focus Turbulence in atmosphere (remote sensing and astronomy) Misalignment Vibration during capture Original noisy image Image restoration

Image Restoration The degradation may be due to Atmospheric distortions (Aerosol scattering) Optical aberrations (Diffraction and out-of-focus) Sensor blur (results from spatial averaging at photosites) Motion Blur (Camera shake) Noise (Shot noise and quantization)

Different types of Noise Some noise models are graphically depicted as follows:

Different types of Noise Given an image as shown on the right-side, that image is used to demonstrate the noise addition. The next slide will show the effect of adding noise using different types of noise model. Image Images taken from Gonzalez and Woods, 2016 here Histogram

Order Statistics Filters Different types of Noise Order Statistics Filters Images taken from Gonzalez and Woods, 2016 Gaussian Noise Rayleigh Noise Erlang Noise

Order Statistics Filters Different types of Noise Order Statistics Filters Images taken from Gonzalez and Woods, 2016 Exponential Noise Uniform Noise Impulse Noise

Noise Reduction Techniques Noise reduction can be implemented in spatial and frequency domain. A general technique to noise reduction is smoothing and median filter. General techniques to reduce noise are given as follows: Uniform Filtering / Averaging Filter Median Filtering / Order statistic Filter Gaussian Filtering / Band Reject Filter Inverse Filtering Weiner Filtering

Uniform Filter / Averaging Filter Spatial filter is suitable to remove impulse noise (pepper and salt noise). The averaging filter of size 3x3 pixels is given by: Filter mask

Averaging Filter Geometric Mean Harmonic Mean Contraharmonic Mean

Harmonic Mean Harmonic mean technique is suitable to reduce salt noise, while it can’t perform well for pepper noise. This technique also can reduce damaged image due to Gaussian noise.

Geometric Mean The result obtained from geometric mean produces blur image, the detail of image information will lost.

Contraharmonic Mean Contraharmonic Mean: Q represents the filter order, if the Q value is negative value, it can reduce salt noise, otherwise if positive value, it means that can reduce pepper noise. This technique can’t eliminate both salt and pepper noise concurrently.

Noise Reduction Examples Image corrupted by Gaussian noise Original image Images taken from Gonzalez and Woods, 2016 3x3 Geometric Mean Filter (less blurring than AMF, the image is sharper) 3x3 Arithmetic Mean Filter

Order Statistics Filters Noise Reduction Examples (cont…) An image has degraded by Salt & Pepper with density 0.1 Order Statistics Filters Images taken from Gonzalez and Woods, 2016 Average filtering using 3x3 harmonic filter with Q=1.5

Order Statistics Filters Noise Reduction Examples (cont…) An image has degraded by Salt & Pepper with density 0.1 Order Statistics Filters Images taken from Gonzalez and Woods, 2016 Average filtering using 3x3 Contraharmonic Filter with Q=-1.5

Contraharmonic Filter Choosing the wrong value for Q when using the contraharmonic filter can have drastic results Images taken from Gonzalez and Woods, 2016 Pepper noise filtered by a 3x3 CF with Q=-1.5 Salt noise filtered by a 3x3 CF with Q=1.5

Median Filter Median filter technique is suitable to reduce impulse noise such as Salt & Pepper. Median filter is defined as: Center value in the original image 3x3 pixels is replaced by the median value. Median filter technique is applied for each non-overlapping block of 3x3 pixels, from top-left corner to top-right corner and from top to bottom.

Order Statistics Filters Median Filter Given a grayscale image 3x3 pixels in below. 164 156 145 96 168 188 146 135 90 185 200 198 137 83 189 199 214 94 191 215 211 201 179 221 218 222 210 220 164 156 145 96 168 188 146 135 90 185 200 198 137 83 191 199 214 94 189 215 211 201 179 221 218 222 210 220 Order Statistics Filters ascending order : 83, 94, 137, 179, 189, 191, 200, 215, 221

Order Statistics Filters Median Filter Order Statistics Filters The computational block overlap only pixels that are in the original image. The computational block overlap pixels outside the original image, but the center pixel overlaps a pixel in the image. The computational block overlap pixels at the edges only. The center pixel is outside the image.

Order Statistics Filters Noise Reduction Examples Pepper & Salt with density 0.2 Result of 1 passes from 3x3 Median Filter Order Statistics Filters Images taken from Gonzalez and Woods, 2016 Result of 2 passes from 3x3 Median Filter Result of 3 passes from 3x3 Median Filter Repeated passes remove the noise better but also blur the image

Order Statistics Filters Noise Reduction Examples Pepper with density 0.2 Salt with density 0.2 Order Statistics Filters Images taken from Gonzalez and Woods, 2016 Filtered image from 3x3 Min Filter Filtered image from 3x3 Max Filter

Order Statistics Filters Noise Reduction Examples Image further corrupted by Pepper & Salt noise uniform noise Order Statistics Filters Filtering by a 5x5 Arithmetic Mean Filter Filtering by a 5x5 Geometric Mean Filter Images taken from Gonzalez and Woods, 2016 Filtering by a 5x5 Alpha-Trimmed Mean Filter (d=5) Filtering by a 5x5 Median Filter

Adaptive median Filters adaptive median filters can perform better than media filter on impulse noise such as pepper & salt noise. The results obtained from adaptive median filter produce slightly smooth image.

Adaptive Median Filtering

Order Statistics Filters Adaptive Filtering Example Order Statistics Filters Image corrupted by pepper & salt noise with probabilities Pa = Pb=0.25 Filtering result with a 7x7 median filter adaptive median filtering result with Smax = 7 AMF preserves sharpness and details, e.g. the connector fingers.

References R.C. Gonzalez and R.E. Woods, 2016. Digital Image Processing, Pearson Education India; Third edition. A.K. Jain, 2015. Fundamentals of Digital Image Processing, Pearson Education India; First edition. R.C. Gonzalez, R.E. Woods and S.L. Eddins, 2017. Digital Image Processing Using MATLAB. McGraw Hill Education; 2 edition. S. Jayaraman, T. Veerakumar, S. Esakkirajan, 2017.Digital Image Processing, McGraw Hill Education; 1 edition. Bahadir K. Gunturk, Xin Li, 2013. Image Restoration: Fundamentals and Advances, CRC Press, Taylor & Francis.