Image Restoration Chapter 5.

Slides:



Advertisements
Similar presentations
Linear Filtering – Part I Selim Aksoy Department of Computer Engineering Bilkent University
Advertisements

Spatial Filtering (Chapter 3)
Image Processing Lecture 4
CS & CS Multimedia Processing Lecture 2. Intensity Transformation and Spatial Filtering Spring 2009.
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.
DIGITAL IMAGE PROCESSING
Digital Image Processing In The Name Of God Digital Image Processing Lecture3: Image enhancement M. Ghelich Oghli By: M. Ghelich Oghli
5. 1 Model of Image degradation and restoration
6/9/2015Digital Image Processing1. 2 Example Histogram.
Digital Image Processing
Digital Image Processing Chapter 5: Image Restoration.
Image Restoration.
Lecture 2. Intensity Transformation and Spatial Filtering
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.
Basis beeldverwerking (8D040) dr. Andrea Fuster dr. Anna Vilanova Prof.dr. Marcel Breeuwer Noise and Filtering.
ECE 472/572 - Digital Image Processing Lecture 4 - Image Enhancement - Spatial Filter 09/06/11.
Chapter 3 (cont).  In this section several basic concepts are introduced underlying the use of spatial filters for image processing.  Mainly spatial.
Digital Image Processing Lecture 4 Image Restoration and Reconstruction Second Semester Azad University Islamshar Branch
Presentation Image Filters
Antal Nagy Department of Image Processing and Computer Graphics University of Szeged 17th SSIP 2009, July, Debrecen, Hungary1.
Chapter 5 Image Restoration.
Image Restoration and Reconstruction (Noise Removal)
Computer Vision - Restoration Hanyang University Jong-Il Park.
Digital Image Processing Image Enhancement Part IV.
DIGITAL IMAGE PROCESSING Instructors: Dr J. Shanbehzadeh M.Gholizadeh M.Gholizadeh
Digital Image Processing
Image processing Fourth lecture Image Restoration Image Restoration: Image restoration methods are used to improve the appearance of an image.
انجمن دانشجویان ایران – مرجع دانلود کتاب ، نمونه سوال و جزوات درسی
CS654: Digital Image Analysis Lecture 22: Image Restoration - II.
Digital Image Processing Lecture 10: Image Restoration March 28, 2005 Prof. Charlene Tsai.
Digital Image Processing Lecture : Image Restoration
Lecture 5 Mask/Filter Transformation 1.The concept of mask/filters 2.Mathematical model of filtering Correlation, convolution 3.Smoother filters 4.Filter.
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;
Spatial Filtering.
Ch5 Image Restoration CS446 Instructor: Nada ALZaben.
Digital Image Processing, 3rd ed. © 1992–2008 R. C. Gonzalez & R. E. Woods Gonzalez & Woods Chapter 3 Intensity Transformations.
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.
Chapter 5 Image Restoration.
By Dr. Rajeev Srivastava
Digital Image Processing Image Enhancement in Spatial Domain
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.
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 Processing Lab Section 28/3/2016 Prepared by Mahmoud Abdelsatar Demonstrator at IT Dep. Faculty of computers and information Assuit University.
Image Restoration : Noise Reduction
Fundamentals of Spatial Filtering:
Digital Image Processing Lecture 10: Image Restoration
IMAGE PROCESSING IMAGE RESTORATION AND NOISE REDUCTION
ECE 692 – Advanced Topics in Computer Vision
Image Restoration Spring 2005, Jen-Chang Liu.
Digital Image Processing
Digital Image Processing
DIGITAL IMAGE PROCESSING
IMAGE RESTORATION.
Image Analysis Image Restoration.
Digital Image Processing
ENG4BF3 Medical Image Processing
Image Restoration - Focus on Noise
Digital Image Processing
Image Enhancement in the Spatial Domain
Presentation transcript:

Image Restoration Chapter 5

Image Restoration As in image enhancement, the principal goal of restoration techniques is to improve an image in some predefined sense. Restoration attempts to recover an image that has been degraded by using a priori knowledge of the degradation phenomenon. Thus, restoration techniques are oriented toward modeling the degradation and applying the inverse process in order to recover the original image. By contrast, enhancement techniques basically are procedures designed to manipulate an image in order to take advantage of aspects of the human visual system. For example, contrast stretching is considered an enhancement technique because it is based primarily on the pleasing aspects it might present to the viewer. Whereas removal of image blur by applying deblurring function is considered a restoration technique.

Image Restoration We consider in this chapter the restoration problem only from the point where a degraded digital image is given; thus we consider topics dealing with sensor, digitizer, and display degradations only superficially. Some restoration techniques are best suited in the spatial domain while others are better formulated in the frequency domain. For example: spatial processing is applicable when the only degradation is additive noise while degradations such as image blur are difficult to approach in the spatial domain using small filter masks. In this case frequency domain is best suited.

Image Restoration A Model of the Image Degradation/Restoration Process Noise Models Some Important Noise Probability Density Functions Gaussian noise Rayleigh noise Erlang(gamma) noise Exponential noise Uniform noise Impulse(salt-and-pepper) noise

Image Restoration Restoration in the presence of Noise Only – spatial Filtering Mean Filters Arithmetic mean filter Harmonic mean filter Contraharmonic mean filter Order-Statistic Filters Median filter Max and Min filters Mid point filters

Image Restoration Periodic Noise Reduction by Frequency Domain Filtering. Bandreject filters Bandpass filters Notch Filters Optimum Notch Filtering Estimating the degradation function Estimation by Image Observation Estimation by Experimentation Estimation by Modeling

A Model of the Image Degradation/Restoration Process The degradation process is modeled as a degradation function that, together with an additive noise term, operates on an input image f(x,y) to produce a degraded image g(x,y). Given g(x,y), some knowledge about the degradation function H, and some knowledge about the additive noise term, the objective of restoration is to obtain an estimate of the original image.

Noise Models The principal sources of noise in digital images arise during image acquisition and/or transmission. The performance of imaging sensors is affected by a variety of factors, such as: Environmental conditions during image acquisition Quality of the sensing elements themselves.

Noise Models Some Important Noise Probability Density Functions

Noise Models

Noise Models

Restoration in the presence of Noise Only – spatial Filtering When the only degradation present in an image is noise. Spatial filtering is the method of choice in situations when only additive random noise is present. Spatial filtering was discussed in details in Ch3. Mean Filters: Arithmetic mean filter This is the simplest of the mean filters, the arithmetic mean filter computes the average value of the corrupted image g(x,y). This operation can be implemented using a spatial filter of size m x n in which all coefficients have value 1/mn. A mean filter smoothes local variations in an image, and noise is reduced as a result of blurring. Geometric mean filter: Here each restored pixel is given by the product of the pixels in the subimage window, raised to the power 1/mn. A geometric mean filter achieves smoothing comparable to the arithmetic mean filter, but it tends to lose less image detail in the process.

Mean Filters: Harmonic mean filter The harmonic mean filter works well for salt noise, but fails for pepper noise. It does well also with other types of noise like Gaussian moise. Contraharmonic mean filter: It has order of the filter Q.This filter is well suited for reducing or eleminating the effects of salt-and-pepper noise. For positive values of Q , the filter eleminates pepper noise. For negative valuse of Q it eleminates salt noise. It cannot do both simultaneously. Note that contraharmonic filter reduces to the arithmetic filter mean filter if Q=0, and to the harmonic mean filter if Q=-1.

Mean Filters:

Mean Filters:

Order-Statistic Filters Order-statistic filters are spatial filters whose response is based on ordering(ranking) the values of the pixels contained in the image area encompassed by the filter. Median filter The best known order-statistic filter is the median filter, which replaces the value of a pixel by the median of the intensity levels in the neighborhood of the pixel. They provide excellent noise-reduction capabilities, with less blurring than linear smoothing filters if similar size. Max and min filters The median filter represents the 50th percentile of a ranked set of numbers. Using the 100th percentile results in so called max filter. This filter is useful for finding the brightest points in an image. Also, because pepper noise had very low values, it is reduced by this filter as a result of the max selection process in the subimage area. The 0th percentile filter is the min filter. This filter is useful for finding the darkest points in an image. Also, it reduces salt noise as a result of the min operation.

Order-Statistic Filters Midpoint filter the midpoint filter simply computes the midpoint between the maximum and minimum values in the area encompassed by the filter: (x,y) = ½(max + min) note that this filter combines order statistics and averaging. It works best for randomly distributed noise, like Gaussian or uniform noise.

Order-Statistic Filters

Order-Statistic Filters

Order-Statistic Filters

Periodic Noise Reduction by Frequency Domain Filtering. Periodic Noise can be analyzed and filtered effectively using frequency domain techniques. The approach is to use a selective filter to isolate the noise. The three types of selective filters (bandreject, bandpass, and notch) are used for basic periodic noise reduction. Also an optimum notch filtering approach is obtained. Bandreject filters Bandpass filters Notch Filters Optimum Notch Filtering

Estimating the degradation function There are three principal ways to estimate the degradation function for use in image restoration: (1) observation, (2) experimentation, and (3) mathematical modeling. The process of restoring an image by using a degradation function that had been estimated in some way sometimes is called blind deconvolution due to the fact that the true degradation function is seldom known completely. Estimation by Image Observation Estimation by Experimentation Estimation by Modeling

Estimation by Image Observation Suppose that we are given a degraded image without any knowledge about the degradation function H. one way to estimate H is to gather information from the image itself. For example, if the image is blurred, we can look at a small rectangular section of the image containing sample structures. Like part of an object and the background. In order to reduce the effect of noise, we would look for an area in which the signal content is strong (e.g., an area of high contrast). The next step would be to process the subimage to arrive at a result that is as unblurred as possible, for example, we can do this by sharpening the subimage with a sharpening filter.

Estimation by Experimentation If equipment similar to the equipment used to acquire the degraded image is available, it is possible to obtain an accurate estimate of the degradation. Images similar to the degraded image can be acquired with various system settings until they are degraded as closely as possible to the image we wish to restore.

Estimation by Modeling Degradation modeling has been used for many years. In some cases, the model can take into account environmental conditions that cause degradations. Another approach in modeling is to derive a mathematical model starting from basic principles.