Patent Document ID: 20040039574
Application ID: 10226772
Patent Flag: 0

Claim One:
1. A signal processing device comprising a biorthogonal filter bank operable to process a finite length signal that comprises a left boundary and a right boundary, the biorthogonal filter bank comprising: an analysis filter bank comprising one or more left boundary filters, one or more right boundary filters, and one or more steady-state analysis filters, each left boundary filter and each right boundary filter comprising a row vector, the left and right boundary filters having been designed by: generating, from the steady-state analysis filters, an analysis matrix representing the analysis filter bank; multiplying the analysis matrix by a permutation matrix to generate a permutated analysis matrix; truncating the permutated analysis matrix to a degree to generate a rectangular truncated analysis matrix; and selecting a number of left boundary filters and a number of right boundary filters such that, when the row vectors corresponding to the number of left boundary filters and the number of right boundary filters are added to the truncated analysis matrix, the truncated analysis matrix becomes square, each row vector added to the truncated analysis matrix lying outside a row space of the truncated analysis matrix such that the row vector specifies a permissible design for a boundary filter; and a synthesis filter bank corresponding to the analysis filter bank, the synthesis filter bank comprising a number of left boundary filters, a number of right boundary filters, and a number of steady-state synthesis filters, a synthesis matrix specifying the left boundary filters, right boundary filters, and steady-state synthesis filters of the synthesis filter bank, the synthesis matrix having been created by calculating the dual, or inverse, of the square analysis matrix.