A Nonunitary Joint Block Diagonalization Algorithm for Blind Separation of Convolutive Mixtures of Sources

This letter addresses the problem of the nonunitary joint block diagonalization of a given set of complex matrices whose potential applications stem from the blind separation of convolutive mixtures of sources and from the array processing. The proposed algorithm is based on the algebraic optimization of a least-mean-square criterion. One of its advantage is that a pre-whitening stage is no more compulsorily required when this algorithm is applied in the blind source separation context. Computer simulations are provided in order to illustrate its behavior in three cases: when exact block-diagonal matrices are built, then when they are progressively perturbed by an additive Gaussian noise and, finally, in the context of blind separation of convolutive mixtures of temporally correlated sources with estimated correlation matrices. A comparison with a classical orthogonal joint block diagonalization algorithm is also performed, and a new performance index is introduced to measure the performance of the separation.

[1]  Abdelhak M. Zoubir,et al.  Blind separation of nonstationary sources , 2004, IEEE Signal Processing Letters.

[2]  Eric Moulines,et al.  A blind source separation technique using second-order statistics , 1997, IEEE Trans. Signal Process..

[3]  El Mostafa Fadaili,et al.  Algorithme de zéro-diagonalisation conjointe pour la séparation de sources déterministes , 2005 .

[4]  A. Belouchrani,et al.  Direction finding in correlated noise fields based on joint block-diagonalization of spatio-temporal correlation matrices , 1997, IEEE Signal Processing Letters.

[5]  L. Lathauwer,et al.  Signal Processing based on Multilinear Algebra , 1997 .

[6]  Andreas Ziehe,et al.  A Fast Algorithm for Joint Diagonalization with Non-orthogonal Transformations and its Application to Blind Source Separation , 2004, J. Mach. Learn. Res..

[7]  James P. Reilly,et al.  A frequency domain method for blind source separation of convolutive audio mixtures , 2005, IEEE Transactions on Speech and Audio Processing.

[8]  Philippe Loubaton,et al.  Subspace based techniques for second order blind separation of convolutive mixtures with temporally correlated sources , 1997 .

[9]  J. Cardoso,et al.  Blind beamforming for non-gaussian signals , 1993 .

[10]  Joos Vandewalle,et al.  Jacobi Algorithm for Joint Block Diagonalization in Blind Idenfitication , 2002 .

[11]  A. Belouchrani,et al.  Jacobi-like algorithm for blind signal separation of convolutive mixtures , 2001 .

[12]  Alle-Jan van der Veen,et al.  Joint diagonalization via subspace fitting techniques , 2001, ICASSP.

[13]  El Mostafa Fadaili,et al.  Nonorthogonal Joint Diagonalization/Zero Diagonalization for Source Separation Based on Time-Frequency Distributions , 2007, IEEE Transactions on Signal Processing.

[14]  A. Gorokhov,et al.  Subspace-based techniques for blind separation of convolutive mixtures with temporally correlated sources , 1997 .

[15]  Arie Yeredor,et al.  Approximate Joint Diagonalization Using a Natural Gradient Approach , 2004, ICA.

[16]  Dinh Tuan Pham,et al.  Joint Approximate Diagonalization of Positive Definite Hermitian Matrices , 2000, SIAM J. Matrix Anal. Appl..

[17]  Arie Yeredor,et al.  Non-orthogonal joint diagonalization in the least-squares sense with application in blind source separation , 2002, IEEE Trans. Signal Process..

[18]  Fabian J. Theis,et al.  Blind signal separation into groups of dependent signals using joint block diagonalization , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[19]  Eric Moreau,et al.  A generalization of joint-diagonalization criteria for source separation , 2001, IEEE Trans. Signal Process..

[20]  Pierre Comon,et al.  Independent component analysis, A new concept? , 1994, Signal Process..