<< Chapter < Page Chapter >> Page >

The result says that P l , P α - l , Q l and Q α - l form analysis and synthesis filters of a two-channel PR filter bank( [link] in Z-transform domain).

Modulated filter bank design involves choosing h and g to optimize some goodness criterion while subject to the constraints in the theorem above.

Unitary modulated filter bank

In a unitary bank, the filters satisfy g i ( n ) = h i ( - n ) . From [link] and [link] , it is clear that in a modulated filter bank if g ( n ) = h ( - n ) , then g i ( n ) = h i ( - n ) . Imposing this restriction (that the analysis and synthesis prototype filters are reflections of each other)gives PR conditions for unitary modulated filter banks. That g ( n ) = h ( - n ) means that P l ( z ) = Q l ( z - 1 ) and therefore Q l ( z ) = P l ( z - 1 ) . Indeed, for PR, we require

P l ( z ) P l T ( z - 1 ) = 2 M I .

This condition is equivalent to requiring that P l and P α - l are analysis filters of a two-channel unitary filter bank. Equivalently, for l R ( M ) , P l , 0 and P l , 1 are power-complementary.

Corollary 6 (Unitary MFB PR Theorem) A modulated filter bank (Type 1 or Type 2) is unitary iff for l R ( J ) , P l , 0 ( z ) and P l , 1 ( z ) are power complementary.

P l , 0 ( z ) P l , 0 ( z - 1 ) + P l , 1 ( z ) P l , 1 ( z - 1 ) = 2 M , l R ( M )

Furthermore, when α is even P α 2 , 0 ( z ) P α 2 , 0 ( z - 1 ) = 1 M (i.e., P α 2 , 0 ( z ) has to be 1 M z k for some integer k ). In the Type 2 case, we further require P M - 1 ( z ) P M - 1 ( z - 1 ) = 2 M (i.e., P M - 1 ( z ) has to be 2 M z k for some integer k ).

Unitary modulated filter bank design entails the choice of h , the analysis prototype filter. There are J associated two-channel unitary filter banks each of which can be parameterized using the lattice parameterization.Besides, depending on whether the filter is Type 2 and/or a l p h a is even one has to choose the locations of the delays.

For the prototype filter of a unitary MFB to be linear phase, it is necessary that

P α - l ( z ) = z - 2 k + 1 P l ( z - 1 ) ,

for some integer k . In this case, the prototype filter (if FIR) is of length 2 M k and symmetric about ( M k - 1 2 ) in the Type 1 case and of length 2 M k - 1 and symmetric about ( M k - 1 ) (for both Class A and Class B MFBs).In the FIR case, one can obtain linear-phase prototype filters by using the lattice parameterization [link] of two-channel unitary filter banks. Filter banks with FIR linear-phase prototype filterswill be said to be canonical . In this case, P l ( z ) is typically a filter of length 2 k for all l . For canonical modulated filter banks, one has to check power complementarity only for l R ( J ) .

Modulated wavelet tight frames

For all M , there exist M -band modulated WTFs. The simple linear constraint on h 0 becomes a set of J linear constraints, one each, on each of the J two-channel unitary lattices associated with the MFB.

Theorem 48 (Modulated Wavelet Tight Frames Theorem) Every compactly supported modulated WTF is associated with an FIR unitary MFB and is parameterized by J unitary lattices such that the sum of the angles in the lattices satisfy (for l R ( J ) ) Eqn.  [link] .

k θ l , k = def Θ l = π 4 + π 2 M ( α 2 - l ) .

If a canonical MFB has J k parameters, the corresponding WTF has J ( k - 1 ) parameters.

Notice that even though the PR conditions for MFBs depended on whether it is Type 1 or Type 2, the MWTF conditions are identical. Now consider aType 1 or Type 2 MFB with one angle parameter per lattice; i.e., N = 2 M (Type 1) or N = 2 M - 1 (Type 2). This angle parameter is specified by the MWTF theorem above if we want associated wavelets. This choiceof angle parameters leads to a particularly simple form for the prototype filter.

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