Iterative greedy algorithm for solving the FIR paraunitary approximation problem

In this paper, a method for approximating a multi-input multi-output (MIMO) transfer function by a causal finite-impulse response (FIR) paraunitary (PU) system in a weighted least-squares sense is presented. Using a complete parameterization of FIR PU systems in terms of Householder-like building blocks, an iterative algorithm is proposed that is greedy in the sense that the observed mean-squared error at each iteration is guaranteed to not increase. For certain design problems in which there is a phase-type ambiguity in the desired response, which is formally defined in the paper, a phase feedback modification is proposed in which the phase of the FIR approximant is fed back to the desired response. With this modification in effect, it is shown that the resulting iterative algorithm not only still remains greedy, but also offers a better magnitude-type fit to the desired response. Simulation results show the usefulness and versatility of the proposed algorithm with respect to the design of principal component filter bank (PCFB)-like filter banks and the FIR PU interpolation problem. Concerning the PCFB design problem, it is shown that as the McMillan degree of the FIR PU approximant increases, the resulting filter bank behaves more and more like the infinite-order PCFB, consistent with intuition. In particular, this PCFB-like behavior is shown in terms of filter response shape, multiresolution, coding gain, noise reduction with zeroth-order Wiener filtering in the subbands, and power minimization for discrete multitone (DMT)-type transmultiplexers.

[1]  P. P. Vaidyanathan,et al.  Cyclic LTI systems and the paraunitary interpolation problem , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[2]  P. P. Vaidyanathan,et al.  On existence of FIR principal component filter banks , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[3]  Roberto H. Bamberger,et al.  FIR principal component filter banks , 1998, IEEE Trans. Signal Process..

[4]  G. Blelloch Introduction to Data Compression * , 2022 .

[5]  P. P. Vaidyanathan,et al.  Filterbank optimization with convex objectives and the optimality of principal component forms , 2001, IEEE Trans. Signal Process..

[6]  Mihai Anitescu,et al.  Theory of rate-distortion-optimal, constrained filterbanks-application to IIR and FIR biorthogonal designs , 2000, IEEE Trans. Signal Process..

[7]  Truong Q. Nguyen,et al.  Improved technique for design of perfect reconstruction FIR QMF banks with lossless polyphase matrices , 1989, IEEE Trans. Acoust. Speech Signal Process..

[8]  P. P. Vaidyanathan,et al.  Iterative gradient technique for the design of least squares optimal FIR magnitude squared Nyquist filters , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[9]  Khalid Sayood,et al.  Introduction to data compression (2nd ed.) , 2000 .

[10]  Yipeng Liu,et al.  Statistically optimized PR-QMF design , 1991, Other Conferences.

[11]  Bruce A. Francis,et al.  Algebraic theory of optimal filterbanks , 2003, IEEE Trans. Signal Process..

[12]  P. P. Vaidyanathan,et al.  Effects of Multirate Systems on the Statistical Properties of Random Signals , 1993, IEEE Trans. Signal Process..

[13]  P. P. Vaidyanathan,et al.  A Review of the Theory and Applications of Optimal Subband and Transform Coders , 2001 .

[14]  Jamal Tuqan,et al.  A state space approach to the design of globally optimal FIR energy compaction filters , 2000, IEEE Trans. Signal Process..

[15]  P. Schultheiss,et al.  Block Quantization of Correlated Gaussian Random Variables , 1963 .

[16]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[17]  Mihai Anitescu,et al.  The role of linear semi-infinite programming in signal-adapted QMF bank design , 1997, IEEE Trans. Signal Process..

[18]  Benoit M. Macq,et al.  Signal-adapted multiresolution transform for image coding , 1992, IEEE Trans. Inf. Theory.

[19]  Robert Bregovic,et al.  Multirate Systems and Filter Banks , 2002 .

[20]  P. P. Vaidyanathan,et al.  Theory of optimal orthonormal subband coders , 1998, IEEE Trans. Signal Process..

[21]  P. P. Vaidyanathan,et al.  On the spectral factor ambiguity of FIR energy compaction filter Banks , 2006, IEEE Transactions on Signal Processing.

[22]  Michael Unser,et al.  On the optimality of ideal filters for pyramid and wavelet signal approximation , 1993, IEEE Trans. Signal Process..

[23]  Pierre Moulin,et al.  Theory and design of signal-adapted FIR paraunitary filter banks , 1998, IEEE Trans. Signal Process..

[24]  P. P. Vaidyanathan,et al.  OPTIMALITY OF ORTHONORMAL TRANSFORMS FOR SUBBAND CODING , 1998 .

[25]  P. P. Vaidyanathan,et al.  Discrete multitone modulation with principal component filter banks , 2002 .

[26]  D. Tufts,et al.  Designing digital low-pass filters--Comparison of some methods and criteria , 1970 .

[27]  P. Vaidyanathan,et al.  On the eigenfilter design method and its applications: a tutorial , 2003, IEEE Trans. Circuits Syst. II Express Briefs.

[28]  Georgios B. Giannakis,et al.  Principal component filter banks for optimal multiresolution analysis , 1995, IEEE Trans. Signal Process..