Skip to Main Content
A classic method of designing two-channel biorthogonal wavelet FIR filter banks is by the factorization of a halfband polynomial. Most of the popular biorthogonal filter banks are designed by the factorization of the Lagrange halfband polynomial, which has the maximum number of zeros at z = -1. However, the Lagrange halfband polynomial does not have any "free parameter," and thus, there is no direct control over the frequency response of the filters obtained by factorization. In this letter, our aim is have some control over the frequency response of the filters designed by factorization. To achieve this, we start with a general halfband filter (not the Lagrange halfband filter) whose coefficients are parameters to be designed. We then impose the regularity constraint by imposing zeros at z = -1. The number of zeros we impose is less than the maximum possible. Imposing the zeros gives a set of constraints on the coefficients of the halfband polynomial. We then factorize the halfband polynomial by expressing it in terms of the independent (free) parameters after imposing the regularity constraints. We use the free parameters to control the frequency response of the filters. We present design examples to illustrate this method.