MATH 414 Lecture 37

From Notes
Jump to navigation Jump to search

« previous | Wednesday, April 23, 2014 | next »


Exam Discussion

Problem 2

Frequency response: 2πh^(ω)=151−e−5iωiω

Convolution filter:

(f*h)(t)=∫−∞∞h(τ)f(t−τ)dτ=15∫05f(t−τ)dτ=15∫t−5tf(σ)dσ

Where σ=t−τ

3 Cases:

  1. t<0, then σ∈[t−5,0): thus (f*h)=0.
  2. t∈(0,5), then σ∈[t,t−5]: thus (f*h)=15∫t−50f(σ)dσ+15∫0tf(σ)dσ=115(1−e−3t)
  3. t>5, then σ>0: thus (f*h)=115(e−3(t−5)−e−3t)

Problem 4

f2 defined by a2=(3,1,−2,0,−3,9,−3) (ak2=0 for k<0 or k>7

Haar Wavelet Decomposition into b1, a1, and a0 for f2=f0+w0+w1

akj−1=12(a2kj+a2k+1j)bkj−1=12(a2kj−a2k+1j)


First decomposition level a1, b1 gives:

a1=(2,−1,3,−32)b1=(1,−1,−6,−32)

Corresponding to k=0,1,2,3 (and ak1=bk1=0 for k<0 or k>3)

Second decomposition level a0, b0 gives:

a0=(12,34)b0=(32,94)

Corresponding to k=0,1 (and ak0=bk0=0 for k<0 or k>1)


MRA Summary

So far, we've assumed that the pk's are real. Let's keep that assumption and see what we have so far:

Multi-Resolution analysis:

scaling function
ϕ(x)=∑k∈ℤpkϕ(2x−k)
pk=2∫−∞∞ϕ(x)ϕ(2x−k)dx
wavelet
ψ(x)=∑k∈ℤ(−1)kp1−kϕ(2x−k)
decomposition
akj−1=12∑m∈ℤpm−2kamj
bkj−1=12∑m∈ℤp1−m+2k
reconstruction
akj=∑m∈ℤpk−2mamj−1+∑m∈ℤ(−1)kp1−k+2mbmj−1
are these pk indexes correct?
filters
low-pass decomposition ℓk=12p−k
high-pass decomposition hk=12(−1)kpk+1
low-pass reconstruction ℓ~k=pk
high-pass reconstruction h~k=(−1)kp1−k



Properties of pk's

The entire scheme of an MRA depends on the pk's, which, in turn, may very well depend on the scaling function definition

The pk's must satisfy the following properties:

  • ∑k∈ℤpk−2ℓpk=2δℓ,0
  • ∑k∈ℤp2k=∑k∈ℤp2k+1=1

If we have ϕ(x)=∑k∈ℤpkϕ(2x−k), then

ℱ[ϕ(x)]=ϕ^(ξ)=ℱ[∑k∈ℤpkϕ(2x−k)](ξ)=∑k∈ℤpkℱ[ϕ(2x−k)](ξ)

Let's look at that inner Fourier transform:

ℱ[ϕ(2x−k)](ξ)=12π∫−∞∞ϕ(2x−k)e−iξxdx=1212πϕ(u)e−iξ(u+k2)du=12e−iξk2⋅12π∫−∞∞ϕ(u)e−iξ2udu⏟ϕ^(ξ2)

Plugging this back in to our Fourier transform of ϕ gives:

ϕ^(ξ)=∑k∈ℤpkℱ[ϕ(2x−k)](ξ)=∑k∈ℤpk(12e−iξk2ϕ^(ξ2))

Let P(z)=12∑k∈ℤpkzk. Then

ϕ^(ξ)=P(eiξ2)ϕ^(ξ2)

We can expand the ϕ^(ξ2) in the RHS n times to get

ϕ^(ξ)=(∏r=1nP(e−ixi2r))ϕ^(ξ2n)

If we let n→∞, then ϕ^(ξ2n)→ϕ^(0)=12π. Hence

ϕ^(ξ)=12π∏r=1∞P(e−iξ2r)


For the Haar wavelet, ϕ^(ξ)=12π∏r=1∞(1+e−iξ2r2)


Now we can construct new scaling functions and wavelets by just working with ϕ^.