Unit 4-Image Restoration
Unit 4-Image Restoration
●Frequency domain
⚪ Restoration
Noise Models
⚪ Sources of noise
●Image acquisition, digitization,
transmission
⚪ White noise
●The Fourier spectrum of noise is
constant
⚪ Assuming
●Noise is independent of spatial
coordinates
●Noise is uncorrelated with respect to
the image itself
⚪ Gaussian noise
●The PDF of a Gaussian random variable,
z,
●Mean:
●Standard deviation:
●Variance:
●70% of its values will be in the range
●Mean:
●Variance:
⚪ Erlang (Gamma) noise
●The PDF of Erlang noise, , is
a positive integer,
●Mean:
●Variance:
⚪ Exponential noise
●The PDF of exponential noise, ,
●Mean:
●Variance:
⚪ Uniform noise
●The PDF of uniform noise,
●Mean:
●Variance:
⚪ Impulse (salt-and-pepper) noise
●The PDF of (bipolar) impulse noise,
⚪ Degradation
●Spatial domain
●Frequency domain
⚪ Mean filters
●Arithmetic mean filter
⚪ Bandreject filters
●Ideal bandreject filter
●Butterworth bandreject filter of order n
⚪ Input-output relationship
⚪ H is linear if
●Additivity
●Homogeneity
●Convolution integral
⚪ In the presence of additive noise
●Restoration approach
⚪Image deconvolution
⚪Deconvolution filter
Estimating the Degradation Function
●Observed image
●The strength of the impulse
⚪ Estimation by modeling
●Hufnagel and Stanley
●Physical characteristic of atmospheric
turbulence
●Image motion
●Where
●If and
●If and
Inverse Filtering
⚪ Minimize
⚪ Terms
● = degradation function
●
● = complex conjugate of
●
● =
●
● = power spectrum of
the noise
● = power spectrum of
the undegraded image
⚪ Wiener filter
●White noise
Constrained Least Squares Filtering
⚪ Vector-matrix form
● , , :
● :
⚪ Minimize
●Subject to
⚪ The solution
●Adjust so that
●Computation
●Algorithm
●1: Specify an initial value of
●2: Compute
●3: Stop if is satisfied;
otherwise return to Step 2 after
increasing if or
●decreasing if .
Geometric Mean FIlter
Geometric Transformations
⚪ Spatial transformations
●Tiepoints
●Bilinear equations
⚪ Gray-level interpolation