Wavelets
Abdou Youssef
-
Wavelet-Based Approximation: Introduction and Motivation
-
Some ``Desirables'' in Approximation Theory
-
Illustrations of Translates and Dilates
-
Mathematical Formulations
-
Conditions for Achieving the Analysis and Synthesis Properties
-
Relation to Subband Coding
-
Illustration of Wavelets' Dynamic Adjustment to Regional Variations without Blockiness (Comparison with Whole DCT)
-
Mathematical Method for Computing the Four Filters
-
Algorithm for Computing the Taps of the Filters
-
Examples of Four-Filter Sets
-
Daubechies Orthogonal Wavelets
Back to top
1. Wavelet-Based Approximation: Introduction and Motivation
Back to top
2. Some ``Desirables'' in Approximation Theory
Back to top
3. Illustrations of Translates and Dilates
Back to top
4. Mathematical Formulations
Back to top
5. Conditions for Achieving the Analysis and Synthesis Properties
Back to top
6. Relation to Subband Coding
Theorem
Let
where
.
Then
is related with
and
by the following subband coder:
-
Proof of the Theorem
(Analysis stage: from
to
and
)
-

-

- On the other hand,
- Therefore,
- That is,
is the down-sampled
-filtered
, and
is the down-sampled
-filtered
-
Proof of the Theorem
(Synthesis stage: from
and
to
)
Back to top
7. Illustration of Wavelets' Dynamic Adjustment to Regional Variations without Blockiness (Comparison with Whole DCT)
Back to top
8. Mathematical Method for Computing the Four Filters
(Symmetric Filters)
- Define the
-transforms of the four filters, with a slight
scale modification:
,
,
,
- The perfect reconstruction condition (seen before):
- Take
and
, i.e.,
- That choice of
and
satisfies PR2 and makes PR1 equivalent to
Theorem
The symmetry of the filters along with
implies that for any
for some integers
and
, and some polynomials
and
,
such that
and
have the same parity, and
and
are positive.
- Let
- Therefore,
- By letting
and defining the polynomial
,
one concludes from the previous step and
the following equation
- The general solution of that equation is of the form
where
is a polynomial of degree
satisfying

,
and
is an arbitrary polynomial such that
- The equation of
implies that
Since
and
is of
degree
, it follows that
- Therefore,
where
is an arbitrary odd polynomial.
- In conclusion, to get
and
,
first factor
by means of root finding, then give some factors
to
and the remaining factors to
.
Back to top
9. Algorithm for Computing the Taps of the Filters
- Input: specify
,
, and the polynomial
-
and
- Find the roots of
- Thus
is factored into
,
where every
is a linear or quadratic polynomial in
- Input: specify the index set
of the factors going to
-
-
- Compute the coefficients of
- Let
the coefficient of
in
, for all
- Compute the coefficients of
- Let
the coefficient of
in
, for all
- Normalize
and
so that
and
- Compute
and
Back to top
10. Examples of Four-Filter Sets
freqresponse.gif
Back to top
11. Daubechies Orthogonal Wavelets
- In orthogonal wavelets the following holds:
- Thus, one filter fully specifies all the four filters
- Daubechies Orthogonal wavelets are the most popular orthogonal wavelets
- However, they are not symmetric filters, and thus lead leas to what is
known as phase distortion in compression.
- Therefore, they are not widely used for image compression.
Back to top