




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
Material Type: Notes; Class: Digital Image Processing; Subject: Electrical & Computer Engr; University: Georgia Institute of Technology-Main Campus; Term: Fall 2003;
Typology: Study notes
1 / 8
This page cannot be seen from the preview
Don't miss anything!





10/20/
ECE 6258 Russell M. Mersereau
1
10/20/
ECE 6258 Russell M. Mersereau
2
10/20/
ECE 6258 Russell M. Mersereau
3
] [ ] [ ] , [ n
m
n
m
=
] [ ] [ ] , [ n
m
n
m H
=
] [ ] [ ] , [ n
m
n
m V
=
D
10/20/
ECE 6258 Russell M. Mersereau
4
− =
− =
1 0
(^10)
(^2) /
(^2) /
M m
N n
j
j
o^
l n k m n m x
l k j
ϕ
− =
− =
1 0
1 0
(^2) /
(^2) /
M m
N n
j
j i
o i^
l n k m n m
x
l k j
ψ
} , ,
{
D
V
H
i^
=
(^2) /
0
l n k m l k j W
n m x
j
j
j
m
n
ϕ
(^2) /
0
, ,^
0
l n k m l k j W
j
j i
j
m
n
i
j j D V H i
∞ =
=
ϕ
10/20/
ECE 6258 Russell M. Mersereau
5
Fast wavelet analysis (one stage)
10/20/
ECE 6258 Russell M. Mersereau
Fast wavelet synthesis (one stage)
10/20/
ECE 6258 Russell M. Mersereau
7
Frequency decomposition
10/20/
ECE 6258 Russell M. Mersereau
Example: (computer generated image)
Source: Gonzalez and Woods
10/20/
ECE 6258 Russell M. Mersereau
13
Wavelet-based noise removal 1.
Choose a wavelet and number of levels,
P
. Compute the
FWT of the noisy image.
Threshold the detail coefficients from scales
J
-1 to
J-P
using
either a hard or soft threshold.
Perform a wavelet reconstruction based on the originalapproximation coefficients at level
J-P
and the modified
detail coefficients for levels
J
-1 to
J-P
.
10/20/
ECE 6258 Russell M. Mersereau
Denoising example
Noisy original
Denoising with
P=2, hard global threshold
10/20/
ECE 6258 Russell M. Mersereau
15
Denoising example (cont’d)
Result with highestresolution detail coefficientszeroed
Difference image
10/20/
ECE 6258 Russell M. Mersereau
Denoising example (cont’d)
Result with all detailcoefficients zeroed
Difference image
10/20/
ECE 6258 Russell M. Mersereau
17
Wavelet Packets--Motivation
Constant-Q filter banks
10/20/
ECE 6258 Russell M. Mersereau
Wavelet Decomposition
Filter bank^ Filter bank
Decompositionspace tree Decompositionspace tree
10/20/
ECE 6258 Russell M. Mersereau
19
Three-scale wavelet packet analysis
10/20/
ECE 6258 Russell M. Mersereau
Filter bank for full wavelet packet analysis
10/20/
ECE 6258 Russell M. Mersereau
25
Adaptive wavelet packets
Compute the metric for the parent
P
and
A
H
V , and
D
If
A
H
V
D
P
include the offspring, else prune them.
n m
n m f
f
E
,
| ] , [ | ) (
10/20/
ECE 6258 Russell M. Mersereau
Optimal tree: example
Note: method used by FBIFor compressing fingerprintImages.
10/20/
ECE 6258 Russell M. Mersereau
27
Associated decomposition
10/20/
ECE 6258 Russell M. Mersereau
Cohen-Daubechies-Feauveau biorthogonal wavelets
10/20/
ECE 6258 Russell M. Mersereau
Corresponding analysis and synthesis filters