Next: The Requirement of Commensurability
Up: Multiresolution Analysis
Previous: Multiscale Analysis vs Multiresolution
Contents
Index
The Pyramid Algorithm
The MSA measuring process starts with the acquisition of a signal
as an element in the central (``fiducial'', ``reference'') vector space
. This means that a signal
is acquired in the form of a square summable sequence of numbers
The problem is to determine the representation of the signal in each
of the subsequent (``lower resolution'') approximation spaces
,
i.e. find
such that
is the least squares projection of
onto
for
. This turns out to be an iterative process which
terminates after a finite number of steps.
The key observation which
makes this process so powerful and appealing is that the relationship
between two adjacent resolution spaces, say
and
, is independent of the order
.
Given the fact that
is a MSA and that
is the corresponding scaling function, we know that
Consequently, each such basis element can be expanded uniquely in
terms of the
-basis
 |
(2108) |
By changing variables in the inner product integral one finds that
Exercise 26.4 (ORTHONORMALITY)
a) Point out why this inner product is the
th entry of
the
-multiple of a unitary matrix, which is independent of
.
b) Show that
.
When one computes the (complex) inner product of
with both sides of
Eq.(2.108), one obtains
Thus, by setting
one has
 |
(2109) |
The sum on the r.h.s. is the discrete
convolution of
and
. It shows
that the discrete approximation
of
can be computed from
by convolving it with
, and then keeping only every other sample from the
result. Thus, if one starts out with a discrete approximation
which represents
by means of a finite number of
samples, then the next discrete approximation is represented by only
half as many samples. After a sufficient number of such iterative
steps the process stops because one has run out of samples. All
successive discrete approximations of
are merely sequences of zeros.
This iterative algorithm is known as the pyramid algorithm
first introduced by
Stephane Mallat[#!StephaneMallat1!#].
It is a rather efficient algorithm because it terminates after only
iterations.
Next: The Requirement of Commensurability
Up: Multiresolution Analysis
Previous: Multiscale Analysis vs Multiresolution
Contents
Index
Ulrich Gerlach
2007-04-05