Professional Documents
Culture Documents
Chapter 05
Chapter 05
Chapter 5
Image Restoration
1
Image Restoration
• As in image enhancement, the ultimate
goal of restoration techniques is to
improve an image in some predefined
sense.
2
5.1 A Model of the Image Degradation/Restoration
Process
• As Fig.5.1 show
3
Noise models
• Source of noise
– Image acquisition (digitization)
– Image transmission
• Spatial properties of noise
– Statistical behavior of the gray-level values of
pixels
– Noise parameters, correlation with the image
• Frequency properties of noise
– Fourier spectrum
– Ex. white noise (a constant Fourier spectrum)
4
5.2 Noise Models
5
Gaussian noise
6
Rayleigh noise
7
Erlang (Gamma) noise
8
Exponenital noise
9
Uniform noise
10
Impulse (salt-and-pepper) noise
11
Periodic Noise
12
Estimation of Noise Parameters
13
5.3 Restoration in the Presence of Noise Only-
Spatial Filtering
• Spatial filtering is the method of choice in situations
when only additive
– Mean filters
14
Chapter 5
Image Restoration
15
5.3 Restoration in the Presence of Noise Only-
Spatial Filtering
16
5.3 Restoration in the Presence of Noise Only-
Spatial Filtering
17
Chapter 5
Image Restoration
18
19
5.3 Restoration in the Presence of Noise Only-
Spatial Filtering
• Order-statistics filters
20
Chapter 5
Image Restoration
21
22
23
24
5.3 Restoration in the Presence of Noise Only-
Spatial Filtering
• Adaptive filters
25
26
5.3 Restoration in the Presence of Noise Only-
Spatial Filtering
• Adaptive filters
27
28
5.4 Periodic Noise Reduction by Freauency
Domain Filtering
29
Bandreject Filters
30
Bandpass filters
• for extracting noise removal
31
Notch filters
32
Optimum notch filters
33
34
Optimum notch filters
35
Optimum notch filters
36
Optimum notch filters
37
Optimum notch filters
38
5.6 Estimating the Degradation Function
– Example 5.10
• Image blurring due to motion
• Fig. 5.26
39
Estimation by Image Observation
40
Estimation by Experimentation
41
Estimation by Modeling
42
Estimation by Modeling
43
5.7 Inverse Filtering
44
Inverse Filtering
45
Minimum mean square error (Wiener) filtering
e = E [( f − f ) ]
2 ˆ 2
Noisy
image
⎡ 1 H (u , v )
2
⎤
Fˆ (u , v) = ⎢ ⎥G (u , v)
⎢⎣ H (u , v) H (u , v) + Sη (u , v) / S f (u , v) ⎥⎦
2
K
Estimated Power spectrum Power spectrum
Degradation filter of additive noise of original (?) 46
Wiener filter: example 1
47
noisy Inverse filter Wiener filter
Gaussian
μ=0
σ2=650
Less var.
Less less
Var.
48
Constrained Least Squares Filtering
49
Constrained Least Squares Filtering
50
Constrained Least Squares Filtering
51
Geometric Mean Filter
52
Spatial transformations
53
Gray-level interpolation
•Nearest neighbor
•Bilinear interpolation-Use 4 nearest neighbors
•Cubic convolution interpolation-Fit a surface over a large number
of neighbors
54
55
Chapter 5
Image Restoration
56