Lect3 6
Lect3 6
IMAGE RESTORATION:
Restoration improves image in some predefined sense. It is an objective process. Restoration
attempts to reconstruct an image that has been degraded by using a priori knowledge of the
degradation phenomenon. These techniques are oriented toward modeling the degradation and
then applying the inverse process in order to recover the original image. Restoration techniques
are based on mathematical or probabilistic models of image processing. Enhancement, on the
other hand is based on human subjective preferences regarding what constitutes a “good”
enhancement result. Image Restoration refers to a class of methods that aim to remove or reduce
the degradations that have occurred while the digital image was being obtained. All natural
images when displayed have gone through some sort of degradation:
During display mode
Acquisition mode, or
Processing mode
Sensor noise
Blur due to camera mis focus
Relative object-camera motion
Random atmospheric turbulence
Others
Degradation Model:
Degradation process operates on a degradation function that operates on an input image with an
additive noise term. Input image is represented by using the notation f(x,y), noise term can be
represented as η(x,y).These two terms when combined gives the result as g(x,y). If we are given
g(x,y), some knowledge about the degradation function H or J and some knowledge about the
additive noise teem η(x,y), the objective of restoration is to obtain an estimate f'(x,y) of the
original image. We want the estimate to be as close as possible to the original image. The more
we know about h and η , the closer f(x,y) will be to
f'(x,y). If it is a linear position invariant process, then degraded image is given in the spatial
domain by
g(x,y)=f(x,y)*h(x,y)+η(x,y)
h(x,y) is spatial representation of degradation function and symbol * represents
convolution. In frequency domain we may write this equation as
G(u,v)=F(u,v)H(u,v)+N(u,v)
The terms in the capital letters are the Fourier Transform of the corresponding terms in the spatial
domain.
Rayleigh Noise:
Unlike Gaussian distribution, the Rayleigh distribution is no symmetric. It is given by the
formula.
Its shape is similar to Rayleigh disruption. This equation is referred to as gamma density it is
correct only when the denominator is the gamma function.
(iv) Exponential Noise:
Exponential distribution has an exponential shape. The PDF of exponential noise is given as
Where a>0. The mean and variance of this density are given by
If b>a, gray level b will appear as a light dot in image. Level a will appear like a dark dot.
This operation can be using a convolution mask in which all coefficients have value 1/mn A
mean filter smoothes local variations in image Noise is reduced as a result of blurring. For every
pixel in the image, the pixel value is replaced by the mean value of its neighboring pixels with a
weight .This will resulted in a smoothing effect in the image. (b)Geometric Mean filter:
An image restored using a geometric mean filter is given by the expression
Here, each restored pixel is given by the product of the pixel in the sub image window, raised to
the power 1/mn. A geometric mean filters but it to loose image details in the process.
(c) Harmonic Mean filter:
The harmonic mean filtering operation is given by the expression
The harmonic mean filter works well for salt noise but fails for pepper noise. It does well with
Gaussian noise also.
(d) Order statistics filter:
Order statistics filters are spatial filters whose response is based on ordering the pixel contained
in the image area encompassed by the filter. The response of the filter at any point is determined
by the ranking result.
(e) Median filter:
It is the best order statistic filter; it replaces the value of a pixel by the median of gray levels in
the Neighborhood of the pixel.
The original of the pixel is included in the computation of the median of the filter are quite
possible because for certain types of random noise, the provide excellent noise reduction
capabilities with considerably less blurring then smoothing filters of similar size. These are
effective for bipolar and unipolor impulse noise.
(e) Max and Min filter:
Using the l00th percentile of ranked set of numbers is called the max filter and is given by the
equation
It is used for finding the brightest point in an image. Pepper noise in the image has very low
values, it is reduced by max filter using the max selection process in the sublimated area sky.
The 0th percentile filter is min filter.
This filter is useful for flinging the darkest point in image. Also, it reduces salt noise of the
min operation.
(f) Midpoint filter:
The midpoint filter simply computes the midpoint between the maximum and minimum values in
the area encompassed by
It comeliness the order statistics and averaging .This filter works best for randomly
distributed noise like Gaussian or uniform noise.
Periodic Noise by Frequency domain filtering:
These types of filters are used for this purpose-
Band Reject Filters:
It removes a band of frequencies about the origin of the Fourier transformer.
Ideal Band reject Filter:
An ideal band reject filter is given by the expression
D(u,v)- the distance from the origin of the centered frequency rectangle. W-
the width of the band
Do- the radial center of the frequency rectangle.
Butterworth Band reject Filter:
These filters are mostly used when the location of noise component in the frequency domain is
known. Sinusoidal noise can be easily removed by using these kinds of filters because it shows
two impulses that are mirror images of each other about the origin. Of the frequency
transform.
Band pass Filter:
The function of a band pass filter is opposite to that of a band reject filter It allows a specific
frequency band of the image to be passed and blocks the rest of frequencies. The transfer function of
a band pass filter can be obtained from a corresponding band reject filter with transfer function
Hbr(u,v) by using the equation
These filters cannot be applied directly on an image because it may remove too much details of an
image but these are effective in isolating the effect of an image of selected frequency bands. Notch
Filters:
A notch filter rejects (or passes) frequencies in predefined neighborhoods about a center frequency.
Due to the symmetry of the Fourier transform notch filters must appear in symmetric pairs about
the origin.
The transfer function of an ideal notch reject filter of radius D0 with centers a (u0 , v0) and by
symmetry at (-u0 , v0) is
We know that
Therefore
From the above equation we observe that we cannot recover the undegraded image exactly
because N(u,v) is a random function whose Fourier transform is not known.
One approach to get around the zero or small-value problem is to limit the filter
frequencies to values near the origin.
We know that H(0,0) is equal to the average values of h(x,y).
By Limiting the analysis to frequencies near the origin we reduse the probability of encountering
zero values.
Minimum mean Square Error (Wiener) filtering:
The inverse filtering approach has poor performance. The wiener filtering approach uses the
degradation function and statistical characteristics of noise into the restoration process.
The objective is to find an estimate of the uncorrupted image f such that the mean square
error between them is minimized.
The error measure is given by
in vector-matrix form
The optimality criteria for restoration is based on a measure of smoothness, such as the
second derivative of an image (Laplacian).
The minimum of a criterion function C defined as