Investigation of a polynomial matrix generalised EVD for multi-channel Wiener filtering

State-of-the-art narrowband noise cancellation techniques utilise the generalised eigenvalue decomposition (GEVD) for multi-channel Wiener filtering, which can be applied to independent frequency bins in order to achieve broadband processing. Here we investigate the extension of the GEVD to broadband, polynomial matrices, akin to strategies that have already been developed by McWhirter et. al on the polynomial matrix eigenvalue decomposition (PEVD). In our approach we extend the Cholesky method for calculating the scalar GEVD to polynomial matrices. In this paper we outline our Cholesky-like approach, which utilises recently developed techniques for polynomial matrix spectral factorisation and polynomial matrix inversion.

[1]  Stephan D. Weiss,et al.  Inversion of parahermitian matrices , 2010, 2010 18th European Signal Processing Conference.

[2]  John G. McWhirter,et al.  Multichannel spectral factorization algorithm using polynomial matrix eigenvalue decomposition , 2015, 2015 49th Asilomar Conference on Signals, Systems and Computers.

[3]  John G. McWhirter,et al.  Row-shift corrected truncation of paraunitary matrices for PEVD algorithms , 2015, 2015 23rd European Signal Processing Conference (EUSIPCO).

[4]  Alfred Mertins MMSE design of redundant FIR precoders for arbitrary channel lengths , 2003, IEEE Trans. Signal Process..

[5]  John G. McWhirter,et al.  Sequential Matrix Diagonalisation Algorithms for Polynomial EVD of Parahermitian Matrices , 2014 .

[6]  Pierre Comon,et al.  Some Properties of Laurent Polynomial Matrices , 2012 .

[7]  John G. McWhirter,et al.  An EVD Algorithm for Para-Hermitian Polynomial Matrices , 2007, IEEE Transactions on Signal Processing.

[8]  Marc Moonen,et al.  Low-rank Approximation Based Multichannel Wiener Filter Algorithms for Noise Reduction with Application in Cochlear Implants , 2014, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[9]  Robert H. Halstead,et al.  Matrix Computations , 2011, Encyclopedia of Parallel Computing.

[10]  John G. McWhirter,et al.  Multiple shift second order sequential best rotation algorithm for polynomial matrix EVD , 2015, 2015 23rd European Signal Processing Conference (EUSIPCO).

[11]  Marc Moonen,et al.  GEVD-Based Low-Rank Approximation for Distributed Adaptive Node-Specific Signal Estimation in Wireless Sensor Networks , 2016, IEEE Transactions on Signal Processing.

[12]  S. Weiss,et al.  A Wiener Filter Approach to the Design of Filter Bank Based Single-Carrier Precoding and Equalisation , 2007, 2007 IEEE International Symposium on Power Line Communications and Its Applications.

[13]  John G. McWhirter,et al.  Multiple shift maximum element sequential matrix diagonalisation for parahermitian matrices , 2014, 2014 IEEE Workshop on Statistical Signal Processing (SSP).

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

[15]  John G. McWhirter,et al.  Design of FIR Paraunitary Filter Banks for Subband Coding Using a Polynomial Eigenvalue Decomposition , 2011, IEEE Transactions on Signal Processing.