### Interpolating Multiwavelets and the Sampling Theorem

#### Abstract

This paper considers the classical sampling
theorem in multiresolution spaces with scaling
functions as interpolants.
As discussed by Xia and Zhang, for an orthogonal
scaling function to support such a sampling theorem,
the scaling function must be cardinal (interpolating).
They also showed that the only orthogonal scaling function
that is both cardinal and of compact support is the Haar
function, which is not continuous.
This paper addresses the same question, but in the
*multi*wavelet context, where the situation is different.
This paper presents the construction of compactly supported orthogonal
multiscaling functions that are continuously differentiable and cardinal.
The scaling functions thereby support a Shannon-like
sampling theorem.
Such wavelet bases are appealing because the initialization of the
discrete wavelet transform (prefiltering) is the identity operator.

Interpolating Multiwavelets and the Sampling Theorem, IEEE Trans on Signal Processing, vol 47, no 6, pp 1615-1621, June 1999.

#### Examples from the paper

An interpolating 2-balanced orthogonal multiwavelet basis:

- cardbal2.m Interpolating 2-balanced multiwavelet filters. (Matlab)
- gb Groebner basis defining the filter G(z).
- Programs for deriving the Grobner basis and filters:

An Interpolating 3-balanced orthogonal multiwavelet basis:

- cardbal3.m Interpolating 3-balanced multiwavelet filters. (Matlab)
- gb Groebner basis defining the filter G(z).

An interpolating 4-balanced orthogonal multiwavelet basis:

- cardbal4.m Interpolating 4-balanced multiwavelet filters. (Matlab)
- gb Groebner basis defining the filter G(z).

Go to my home page.