<< Chapter < Page Chapter >> Page >

Fourier transforms

We will need the Fourier transform of φ ( t ) which, if it exists, is defined to be Φ

Φ ( ω ) = - φ ( t ) e - i ω t d t

and the discrete-time Fourier transform (DTFT) [link] of h ( n ) defined to be

H ( ω ) = n = - h ( n ) e - i ω n

where i = - 1 and n is an integer ( n Z ). If convolution with h ( n ) is viewed as a digital filter, as defined in Section: Analysis - From Fine Scale to Coarse Scale , then the DTFT of h ( n ) is the filter's frequency response, [link] , [link] which is 2 π periodic.

If Φ ( ω ) exists, the defining recursive equation [link] becomes

Φ ( ω ) = 1 2 H ( ω / 2 ) Φ ( ω / 2 )

which after iteration becomes

Φ ( ω ) = k = 1 1 2 H ( ω 2 k ) Φ ( 0 ) .

if n h ( n ) = 2 and Φ ( 0 ) is well defined. This may be a distribution or it may be asmooth function depending on H ( ω ) and, therefore, h ( n ) [link] , [link] . This makessense only if Φ ( 0 ) is well defined. Although [link] and [link] are equivalent term-by-term, the requirement of Φ ( 0 ) being well defined and the nature of the limits in the appropriate function spacesmay make one preferable over the other. Notice how the zeros of H ( ω ) determine the zeros of Φ ( ω ) .

Refinement and transition matrices

There are two matrices that are particularly important to determining the properties of wavelet systems. The first is the refinement matrix M , which is obtained from the basic recursion equation [link] by evaluating φ ( t ) at integers [link] , [link] , [link] , [link] , [link] . This looks like a convolution matrix with the even (or odd) rows removed.Two particular submatrices that are used later in [link] to evaluate φ ( t ) on the dyadic rationals are illustrated for N = 6 by

2 h 0 0 0 0 0 0 h 2 h 1 h 0 0 0 0 h 4 h 3 h 2 h 1 h 0 0 0 h 5 h 4 h 3 h 2 h 1 0 0 0 h 5 h 4 h 3 0 0 0 0 0 h 5 φ 0 φ 1 φ 2 φ 3 φ 4 φ 5 = φ 0 φ 1 φ 2 φ 3 φ 4 φ 5

which we write in matrix form as

M 0 φ ̲ = φ ̲

with M 0 being the 6 × 6 matrix of the h ( n ) and φ ̲ being 6 × 1 vectors of integer samples of φ ( t ) . In other words, the vector φ ̲ with entries φ ( k ) is the eigenvector of M 0 for an eigenvalue of unity.

The second submatrix is a shifted version illustrated by

2 h 1 h 0 0 0 0 0 h 3 h 2 h 1 h 0 0 0 h 5 h 4 h 3 h 2 h 1 h 0 0 0 h 5 h 4 h 3 h 2 0 0 0 0 h 5 h 4 0 0 0 0 0 0 φ 0 φ 1 φ 2 φ 3 φ 4 φ 5 = φ 1 / 2 φ 3 / 2 φ 5 / 2 φ 7 / 2 φ 9 / 2 φ 11 / 2

with the matrix being denoted M 1 . The general refinement matrix M is the infinite matrix of which M 0 and M 1 are partitions. If the matrix H is the convolution matrix for h ( n ) , we can denote the M matrix by [ 2 ] H to indicate the down-sampled convolution matrix H . Clearly, for φ ( t ) to be defined on the dyadic rationals, M 0 must have a unity eigenvalue.

A third, less obvious but perhaps more important, matrix is called the transition matrix T and it is built up from the autocorrelation matrix of h ( n ) . The transition matrix is constructed by

T = [ 2 ] H H T .

This matrix (sometimes called the Lawton matrix) was used by Lawton (who originally called it the Wavelet-Galerkin matrix) [link] to derive necessary and sufficient conditions for an orthogonal wavelet basis.As we will see later in this chapter, its eigenvalues are also important in determining the properties of φ ( t ) and the associated wavelet system.

Necessary conditions

Theorem 1 If φ ( t ) L 1 is a solution to the basic recursion equation [link] and if φ ( t ) d t 0 , then

n h ( n ) = 2 .

The proof of this theorem requires only an interchange in the order of a summation and integration (allowed in L 1 ) but no assumption of orthogonality of the basis functions or any otherproperties of φ ( t ) other than a nonzero integral. The proof of this theorem and several of the others stated here are contained inAppendix A.

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Wavelets and wavelet transforms. OpenStax CNX. Aug 06, 2015 Download for free at https://legacy.cnx.org/content/col11454/1.6
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Wavelets and wavelet transforms' conversation and receive update notifications?

Ask