








Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Multiresolution image processing, specifically image pyramids and subband coding. The motivation for multiresolution analysis, the construction of image pyramids, typical filters used, and perfect reconstruction. Subband coding is also explained, including the use of biorthogonal filters and orthonormal filter banks.
Typology: Study notes
1 / 14
This page cannot be seen from the preview
Don't miss anything!









1
Multiresolution Image Processing
3
Histogram of Small Pixel Neighborhoods
Steps to Construct the Image Pyramid
7
Typical Filters
Upsampling/Downsampling
f 2 โ
(x, y) =
{
f (x/ 2 , y/2) , x, y are even
0 , o.w.
f 2 โ
(x, y) = f (2x, 2 y)
9
Subband Image Coding
Subband Image Coding
n
g 1
(n) = (โ1)
n+ h 0
(n)
13
Subband Image Coding
n
g 1
(n) = (โ1)
n+ h 0
(n)
flp(n) =
f (2n)! h 0
(2n) , 2 n
0 , 2 n + 1
f hp
(n) =
f (2n + 1)! h 1
(2n + 1) , 2 n + 1
0 , 2 n
Subband Image Coding
n
g 1
(n) = (โ1)
n+ h 0
(n)
flp(n) =
f (2n)! h 0
(2n) , 2 n
0 , 2 n + 1
f hp
(n) =
f (2n + 1)! h 1
(2n + 1) , 2 n + 1
0 , 2 n
f = f (2n)! h 0
(2n)! g 0
(2n) + f (2n + 1)! h 1
(2n + 1)! g 1
(2n + 1)
13
Subband Image Coding
n
g 1
(n) = (โ1)
n+ h 0
(n)
flp(n) =
f (2n)! h 0
(2n) , 2 n
0 , 2 n + 1
f hp
(n) =
f (2n + 1)! h 1
(2n + 1) , 2 n + 1
0 , 2 n
f = f (2n)! h 0
(2n)! g 0
(2n) + f (2n + 1)! h 1
(2n + 1)! g 1
(2n + 1)
f = f (2n)! h 0 (2n)! h 1 (2n) + f (2n + 1)! h 1 (2n + 1)! h 0 (2n + 1)
Vector Inner Product
Given sequences
f 1
(n), f 2
(n)
ใf 1
, f 2
ใ =
โ
n
f
โ
1
(n)f 2
(n)
14
Subband Image Coding
g 0
(n) = (โ1)
n
h 1
(n)
g 1
(n) = (โ1)
n+
h 0
(n)
h 0 , h 1 , g 0 , g 1 are biorthogonal
ใh i
(2n โ k), g j
(k)ใ = ฮด(i โ j)ฮด(n), i, j = { 0 , 1 }
0
n
1
1
n+
0
i
j
0
1
15
0
n
1
1
n+
0
i
j
i
j
Example: Orthonormal Filter Bank
g 1
(n) = (โ1)
n
g 0
(K even
โ 1 โ n)
i
i
even
= g 0
(n)
18
Example: Orthonormal Filter Bank
g 1
(n) = (โ1)
n
g 0
(K even
โ 1 โ n)
i
i
even
= g 0
(n)
= g 1
(n)
Example: Orthonormal Filter Bank
g 1
(n) = (โ1)
n
g 0
(K even
โ 1 โ n)
i
i
even
= g 0
(n)
= g 1
= h (n) 0
(n)
18
Example: Orthonormal Filter Bank
g 1
(n) = (โ1)
n
g 0
(K even
โ 1 โ n)
i
i
even
= g 0
(n)
= g 1
= h (n) 0
(n) = h 1
(n)