Title :
Theory, Design and Application of Arbitrary Order Arbitrary Delay Filterbanks
Author :
Makur, Anuran ; Vijayakumar, A.
Author_Institution :
Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore, Singapore
Abstract :
Classical design of filterbanks results in equal order inverses, thus resulting in filterbanks with equal analysis and synthesis filter length. While it is known that filterbanks may have unequal orders, there does not exist a simple, systematic method to design a pth-order analysis and qth-order synthesis filterbank where p ≠ q. Also, the design criteria of the pth-order analysis having qth-order synthesis filters ( p ≠ q) with a flexibility to control the system delay has never been addressed concomitantly. In this work, we propose the use of unit non-diagonal matrix polynomials to design such filterbanks for given orders p, q with arbitrary delay. We demonstrate how these orders depend on the sequence of unit matrices. Not only the achievable ranges of p, q are found, but construction methods for all such cases are also suggested. The proposed design has several desirable properties such as structural perfect reconstruction in its factorized form, completeness, and ability to control the resulting system delay of the filterbank. Several design examples and an application example for audio illustrate the flexibility and usefulness of the proposed design.
Keywords :
channel bank filters; polynomial matrices; signal reconstruction; arbitrary delay; arbitrary order arbitrary delay filter banks; design criteria; pth-order analysis; qth-order synthesis filterbank; qth-order synthesis filters; structural perfect reconstruction; synthesis filter length; system delay; unit matrices sequence; unit nondiagonal matrix polynomials; Control systems; Delays; Finite impulse response filters; Indexes; Linear matrix inequalities; Polynomials; Sparse matrices; Matrix polynomials; nilpotent matrix; perfect reconstruction filterbanks; pre echo; unequal order; variable delay;
Journal_Title :
Signal Processing, IEEE Transactions on
DOI :
10.1109/TSP.2014.2342655