Professional Documents
Culture Documents
Lec-10 Image Restoration 1
Lec-10 Image Restoration 1
02/03/23 1
Image Restoration
• In many applications (e.g., satellite imaging, medical
imaging, astronomical imaging, poor-quality family
portraits) the imaging system introduces a slight
distortion
02/03/23 2
Image Restoration
• Image restoration attempts to restore images that
have been degraded
– Identify the degradation process and attempt to reverse it
02/03/23 3
A Model of the Image Degradation/
Restoration Process
02/03/23 4
A Model of the Image Degradation/
Restoration Process
02/03/23 5
A Model of the Image Degradation/
Restoration Process
02/03/23 6
Image Restoration
• If we are provided with the following
information
– The degraded image g(x,y)
– Some knowledge about the degradation
function H , and
– Some knowledge about the additive noise
η(x,y)
• Then the objective of restoration is to obtain
an estimate fˆ(x,y) of the original image
02/03/23 7
Principle Sources of Noise
• Image Acquisition
– Image sensors may be affected by Environmental
conditions (light levels etc)
– Quality of Sensing Elements (can be affected by
e.g. temperature)
• Image Transmission
– Interference in the channel during transmission
e.g. lightening and atmospheric disturbances
02/03/23 8
Noise Model Assumptions
• Independent of Spatial Coordinates
• Uncorrelated with the image i.e. no
correlation between Pixel Values and the
Noise Component
02/03/23 9
White Noise
• When the Fourier Spectrum of noise is
constant the noise is called White Noise
• The terminology comes from the fact that the
white light contains nearly all frequencies in
the visible spectrum in equal proportions
• The Fourier Spectrum of a function
containing all frequencies in equal
proportions is a constant
02/03/23 10
Noise Models: Gaussian Noise
02/03/23 11
Noise Models: Gaussian Noise
02/03/23 12
Noise Models: Rayleigh Noise
02/03/23 15
Noise Models: Uniform Noise
02/03/23 16
Noise Models: Impulse (Salt and Pepper) Noise
02/03/23 17
Applicability of Various Noise Models
02/03/23 18
Noise Models
02/03/23 19
Noise Models
02/03/23 20
Noise Models
02/03/23 21
Noise Patterns (Example)
02/03/23 22
Image Corrupted by Gaussian Noise
02/03/23 23
Image Corrupted by Rayleigh Noise
02/03/23 24
Image Corrupted by Gamma Noise
02/03/23 25
Image Corrupted by Salt & Pepper
Noise
02/03/23 26
Image Corrupted by Uniform Noise
02/03/23 27
Noise Patterns (Example)
02/03/23 28
Noise Patterns (Example)
02/03/23 29
Periodic Noise
02/03/23 30
Periodic Noise (Example)
02/03/23 31
Estimation of Noise Parameters
02/03/23 32
Estimation of Noise Parameters (Example)
02/03/23 33
Estimation of Noise Parameters
02/03/23 34
Restoration of Noise-Only Degradation
02/03/23 35
Restoration of Noise Only- Spatial Filtering
02/03/23 36
Arithmetic Mean Filter
02/03/23 37
Geometric and Harmonic Mean Filter
02/03/23 38
Contra-Harmonic Mean Filter
02/03/23 39
Classification of Contra-Harmonic Filter
Applications
02/03/23 40
Arithmetic and Geometric Mean Filters
(Example)
02/03/23 41
Contra-Harmonic Mean Filter (Example)
02/03/23 42
Contra-Harmonic Mean Filter (Example)
02/03/23 43
Order Statistics Filters: Median Filter
02/03/23 44
Median Filter (Example)
02/03/23 45
Order Statistics Filters: Max and Min filter
02/03/23 46
Max and Min Filters (Example)
02/03/23 47
Order Statistics Filters: Midpoint Filter
02/03/23 48
Order Statistics Filters: Alpha-Trimmed Mean
Filter
02/03/23 49
Examples
02/03/23 50