<< Chapter < Page
  Wavelets and wavelet transforms     Page 6 / 28
Chapter >> Page >
4-band Wavelet Basis Tiling
4-band Wavelet Basis Tiling

We next define the k t h moments of ψ ( t ) as

m ( k ) = t k ψ ( t ) d t

and the k t h discrete moments of h ( n ) as

μ ( k ) = n n k h ( n ) .

Theorem 36 (Equivalent Characterizations of K-Regular M-Band Filters) A unitary scaling filter is K-regular if and only if the following equivalentstatements are true:

  1. All moments of the wavelet filters are zero, μ ( k ) = 0 , for k = 0 , 1 , , ( K - 1 ) and for = 1 , 2 , , ( M - 1 )
  2. All moments of the wavelets are zero, m ( k ) = 0 , for k = 0 , 1 , , ( K - 1 ) and for = 1 , 2 , , ( M - 1 )
  3. The partial moments of the scaling filter are equal for k = 0 , 1 , , ( K - 1 )
  4. The frequency response of the scaling filter has zeros of order K at the M t h roots of unity, ω = 2 π / M for = 1 , 2 , , M - 1 .
  5. The magnitude-squared frequency response of the scaling filter is flat to order 2K at ω = 0 . This follows from [link] .
  6. All polynomial sequences up to degree ( K - 1 ) can be expressed as a linear combination of integer-shifted scaling filters.
  7. All polynomials of degree up to ( K - 1 ) can be expressed as a linear combination of integer-shifted scaling functions for all j .

This powerful result [link] , [link] is similar to the M = 2 case presented in Chapter: Regularity, Moments, and Wavelet System Design . It not only ties the number of zero moments to the regularity but also to the degree of polynomials that canbe exactly represented by a sum of weighted and shifted scaling functions. Note the location of the zeros of H ( z ) are equally spaced around the unit circle, resulting in a narrower frequency response than for thehalf-band filters if M = 2 . This is consistent with the requirements given in [link] and illustrated in [link] .

Sketches of some of the derivations in this section are given in the Appendix or are simple extensions of the M = 2 case. More details are given in [link] , [link] , [link] .

M-band scaling function design

Calculating values of φ ( n ) can be done by the same methods given in Section: Calculating the Basic Scaling Function and Wavelet . However, the design of the scaling coefficients h ( n ) parallels that for the two-band case but is somewhat more difficult [link] .

One special set of cases turns out to be a simple extension of the two-band system. If the multiplier M = 2 m , then the scaling function is simply a scaled version of the M = 2 case and a particular set of corresponding wavelets are those obtained by iterating the waveletbranches of the Mallat algorithm tree as is done for wavelet packets described in [link] . For other values of M , especially odd values, the situation is more complex.

M-band wavelet design and cosine modulated methods

For M > 2 the wavelet coefficients h ( n ) are not uniquely determined by the scaling coefficients, as was the case for M = 2 . This is both a blessing and a curse. It gives us more flexibility in designing specific systems,but it complicates the design considerably. For small N and M , the designs can be done directly, but for longer lengths and/or for large M , direct design becomes impossible and something like the cosine modulateddesign of the wavelets from the scaling function as described in Chapter: Filter Banks and Transmultiplexers , is probably the bestapproach [link] , [link] , [link] , [link] , [link] [link] , [link] , [link] , [link] , [link] , [link] , [link] , [link] , [link] .

Wavelet packets

The classical M = 2 wavelet system results in a logarithmic frequency resolution. The low frequencies have narrow bandwidths and the highfrequencies have wide bandwidths, as illustrated in Figure: Frequency Bands for the Analysis Tree . This is called “constant-Q" filtering and is appropriate for someapplications but not all. The wavelet packet system was proposed by Ronald Coifman [link] , [link] to allow a finer and adjustable resolution of frequencies at high frequencies. It also gives a rich structure thatallows adaptation to particular signals or signal classes. The cost of this richer structureis a computational complexity of O ( N log ( N ) ) , similar to the FFT, in contrast to the classical wavelet transform which is O ( N ) .

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