Kalman filtering algorithm for blind separation of convolutive mixtures

The convergence rate of an adaptive blind source separation (BSS) algorithm influences its feasibility to practical applications, especially, in a time-varying environment. In this paper, we consider the problem of deconvoluting blindly a number of sources that are transmitted through a linear convolutive mixing system. Assuming the source signals to be independent and identically distributed (i. i. d.), sharing the same sub/super-Gaussian distribution. We develop a nonlinear principal component analysis (PCA) contrast function for blind separation of convolutive mixtures, in which a Kalman filter is used for minimizing the nonlinear PCA criterion, making use of Kalman filter's strong tracking ability. Simulation results show that the proposed algorithm can successfully separate mixing signals and has faster convergence, compared with the existing algorithms based on least mean square (LMS) and recursive-least-squares (RLS).

[1]  Toshiharu Mukai,et al.  An adaptive blind separation method using para-Hermitian whitening filter for convolutively mixed signals , 2007, Signal Process..

[2]  Ying Jia,et al.  A new RLS algorithm for blind separation of convolutive mixture , 2004, Processing Workshop Proceedings, 2004 Sensor Array and Multichannel Signal.

[3]  LI Hong-wei An Algorithm Based on Nonlinear PCA for Blind Separation of Convolutive Mixtures , 2008 .

[4]  Hongwei Li,et al.  An Algorithm Based on Nonlinear PCA and Regulation for Blind Source Separation of Convolutive Mixtures , 2007, LSMS.

[5]  Bin Yang,et al.  Projection approximation subspace tracking , 1995, IEEE Trans. Signal Process..

[6]  Jean-Christophe Pesquet,et al.  Quadratic Higher Order Criteria for Iterative Blind Separation of a MIMO Convolutive Mixture of Sources , 2007, IEEE Transactions on Signal Processing.

[7]  Sergio Cruces,et al.  An iterative inversion approach to blind source separation , 2000, IEEE Trans. Neural Networks Learn. Syst..

[8]  Xianda Zhang,et al.  Kalman filtering algorithm for blind source separation , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[9]  Aurobinda Routray,et al.  A robust H∞ learning approach to blind separation of signals , 2010, Digit. Signal Process..

[10]  Xiao-Long Zhu,et al.  Adaptive RLS algorithm for blind source separation using a natural gradient , 2002, IEEE Signal Processing Letters.

[11]  Aurobinda Routray,et al.  A robust H∞ learning approach to blind separation of slowly time-varying mixture of acoustic electromechanical signals , 2009 .

[12]  Zhang Xianda Nonlinear PCA algorithm for blind separation of convolutive mixtures , 2006 .

[13]  Jonathon A. Chambers,et al.  A combined Kalman filter and natural gradient algorithm approach for blind separation of binary distributed sources in time-varying channels , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[14]  Scott C. Douglas,et al.  Adaptive paraunitary filter banks for contrast-based multichannel blind deconvolution , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[15]  朱孝龙,et al.  Nonlinear Principal Component Analysis Using Strong Tracking Filter , 2007 .