Beruflich Dokumente
Kultur Dokumente
50 50 50
Observe G(u, v) and experiment with different notch pass filters HNP(u, v)
where η(x, y) = IFT { HNP(u, v) G(u, v) }
a b
1
fˆ(x, y) = fˆ(x + s, y + t)
(2a + 1)(2b + 1) s=−a
t=−b
Assume that w(x, y) remains constant over the neighbourhood, that is let
w(x + s, y + t) = w(x, y),
then
w(x, y) η(x, y) = w(x, y) η(x, y)
Afdeling Toegepaste Wiskunde / Division of Applied Mathematics
Image restoration and reconstruction (5.4 to 5.6) SLIDE 9/16
and a b
1
σ 2(x, y) = { [ g(x + s, y + t)
(2a + 1)(2b + 1) s=−a
t=−b
− w(x, y) η(x + s, y + t) ]
2
− [ g(x, y) − w(x, y) η(x, y) ] }
2
2 ∂ σ (x, y)
To minimize σ (x, y), we solve = 0 for w(x, y).
∂ w(x, y)
The result is
g(x, y) η(x, y) − g(x, y) η(x, y)
w(x, y) =
η 2(x, y) − [η(x, y)]2
Afdeling Toegepaste Wiskunde / Division of Applied Mathematics
Image restoration and reconstruction (5.4 to 5.6) SLIDE 10/16
Afdeling Toegepaste Wiskunde / Division of Applied Mathematics
Image restoration and reconstruction (5.4 to 5.6) SLIDE 11/16
g(x, y) = (h
∞∗ f)(x, y) + η(x, y)
∞
= f (α, β) h(x − α, y − β) dα dβ + η(x, y)
−∞ −∞
• Image deconvolution
• Deconvolution filters
5.6 Estimating the degradation function
(1) Observation
(2) Experimentation
(3) Mathematical modelling
= F (u, v) e−2πi[ux0(t)+vy0(t)] dt
0
T
= F (u, v) e−2πi[ux0(t)+vy0(t)] dt
0
T
Define H(u, v) = e−2πi[ux0(t)+vy0(t)] dt so that G(u, v) = H(u, v) F (u, v)
0
Illustration
at
Let x0(t) = and y0(t) = 0
T
Note that x0(T ) = a
T
H(u, v) = e−2πiux0(t) dt
0 T
= e−2πiuat/T dt
0
= ..
T
= sin(πua) e−πiua
πua (verify)
n
Note that H(u, v) = 0 if u = , n ∈ Z
a
at bt
When x0(t) = and y0(t) = , then
T T
T
H(u, v) = sin[π(ua + vb)] e−πi(ua+vb)
π(ua + vb)
Afdeling Toegepaste Wiskunde / Division of Applied Mathematics
Image restoration and reconstruction (5.4 to 5.6) SLIDE 16/16