Wavelets and Multiresolution Processing PDF
Wavelets and Multiresolution Processing PDF
Processing
Special Seminar
Shahab Ansari
Wavelet Transform
Image Pyramids
Base level is 𝑁 × 𝑁 𝑜𝑟 2 𝐽 × 2 𝐽 where 𝐽 = log 2 𝑁
Wavelet Transform
Image Pyramids
Wavelet Transform
Subband Coding
Filter coefficients
Filter taps
Filter order
FIR filter
Wavelet Transform
More Filters
Wavelet Transform
Subband coding
Two-Band Subband Coding using two filter banks such that 𝑓መ 𝑛 = 𝑓(𝑛)
For perfect reconstruction (cross-modulated and biorthogonal) filters,
𝑔0 (𝑛) = −1 𝑛 ℎ1 (𝑛)
𝑛+1
𝑔1 (𝑛) = −1 ℎ0 (𝑛)
Wavelet Transform
Haar Transform
Wavelet Transform
𝜑𝑘 are called the expansion functions and 𝛼𝑘 are the expansion coefficients
Wavelet Transform
Scaling functions
Integer translation and binary scaling
𝜑𝑗,𝑘 𝑥 = 2𝑗/2 𝜑(2𝑗 𝑥 − 𝑘)
𝜑𝑗,𝑘 𝑥 ∈ 𝐿2 (𝐑)
Wavelet Transform
MRA Requirement 1
The scaling function is orthogonal to its integer translates
MRA Requirement 2
The subspaces spanned by the scaling function at low scales are nested within those
spanned at higher scales
MRA Requirement 3
The only function that is common to all 𝑉𝑗 is 𝑓 𝑥 = 0
MRA Requirement 4
Any function can be represented with arbitrary precision
𝜑 𝑥 = ℎ𝜑 (𝑛) 2𝜑(2𝑥 − 𝑛)
𝑛
ℎ𝜑 (𝑛) are called scaling function coefficients
Wavelet Transform
Wavelet functions
𝑗
𝜓𝑗,𝑘 𝑥 = 22 𝜓2𝑗 𝑥 − 𝑘
𝑊𝑗 = Span{𝜓𝑗,𝑘 𝑥 }
𝑘
𝑉𝑗+1 = 𝑉𝑗 ⨁𝑊𝑗
𝜓 𝑥 = ℎ𝜓 (𝑛) 2𝜑(2𝑥 − 𝑛)
𝑛
Wavelet Transform
Wavelet functions