Spatio–Temporal FastICA Algorithms for the Blind Separation of Convolutive Mixtures

This paper derives two spatio-temporal extensions of the well-known FastICA algorithm of Hyvarinen and Oja that are applicable to the convolutive blind source separation task. Our time-domain algorithms combine multichannel spatio-temporal prewhitening via multistage least-squares linear prediction with novel adaptive procedures that impose paraunitary constraints on the multichannel separation filter. The techniques converge quickly to a separation solution without any step size selection or divergence difficulties, and unlike other methods, ours do not require special coefficient initialization procedures to obtain good separation performance. They also allow for the efficient reconstruction of individual signals as observed in the sensor measurements directly from the system parameters for single-input multiple-output blind source separation tasks. An analysis of one of the adaptive constraint procedures shows its fast convergence to a paraunitary filter bank solution. Numerical evaluations of the proposed algorithms and comparisons with several existing convolutive blind source separation techniques indicate the excellent relative performance of the proposed methods.

[1]  S.C. Douglas On the Singular Value Manifold and Numerical Stabilization of Algorithms with Orthogonality Constraints , 2006, Fourth IEEE Workshop on Sensor Array and Multichannel Processing, 2006..

[2]  Kiyohiro Shikano,et al.  High-fidelity blind separation for convolutive mixture of acoustic signals using SIMO-model-based independent component analysis , 2003, Seventh International Symposium on Signal Processing and Its Applications, 2003. Proceedings..

[3]  Lucas C. Parra,et al.  Convolutive blind separation of non-stationary sources , 2000, IEEE Trans. Speech Audio Process..

[4]  Scott C. Douglas,et al.  An Adaptive Constraint Method for Paraunitary Filter Banks with Applications to Spatiotemporal Subspace Tracking , 2007, EURASIP J. Adv. Signal Process..

[5]  Pierre Comon,et al.  BLIND SEPARATION OF CONVOLUTIVE MIXTURES A CONTRAST-BASED JOINT DIAGONALIZATION APPROACH , 2001 .

[6]  Kiyohiro Shikano,et al.  Blind source separation based on a fast-convergence algorithm combining ICA and beamforming , 2006, IEEE Transactions on Audio, Speech, and Language Processing.

[7]  D. Chakrabarti,et al.  A fast fixed - point algorithm for independent component analysis , 1997 .

[8]  Andrzej Cichocki,et al.  Adaptive blind signal and image processing , 2002 .

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

[10]  S.C. Douglas,et al.  Multichannel blind deconvolution and equalization using the natural gradient , 1997, First IEEE Signal Processing Workshop on Signal Processing Advances in Wireless Communications.

[11]  Hiroshi Sawada,et al.  Natural gradient multichannel blind deconvolution and speech separation using causal FIR filters , 2004, IEEE Transactions on Speech and Audio Processing.

[12]  Walter Kellermann,et al.  BLIND SOURCE SEPARATION FOR CONVOLUTIVE MIXTURES EXPLOITI NG NONGAUSSIANITY, NONWHITENESS, AND NONSTATIONARITY , 2003 .

[13]  Christopher V. Alvino,et al.  Geometric source separation: merging convolutive source separation with geometric beamforming , 2001, Neural Networks for Signal Processing XI: Proceedings of the 2001 IEEE Signal Processing Society Workshop (IEEE Cat. No.01TH8584).

[14]  Yannick Deville,et al.  Time-domain fast fixed-point algorithms for convolutive ICA , 2006, IEEE Signal Processing Letters.

[15]  Paris Smaragdis,et al.  Blind separation of convolved mixtures in the frequency domain , 1998, Neurocomputing.

[16]  Christopher V. Alvino,et al.  Geometric source separation: merging convolutive source separation with geometric beamforming , 2001, Neural Networks for Signal Processing XI: Proceedings of the 2001 IEEE Signal Processing Society Workshop (IEEE Cat. No.01TH8584).

[17]  Shiro Ikeda,et al.  A Method of Blind Separation Based on Temporal Structure of Signals , 1998, ICONIP.

[18]  D. Pham CONTRAST FUNCTIONS FOR BLIND SEPARATION AND DECONVOLUTION OF SOURCES , 2001 .

[19]  Nikolaos Mitianoudis,et al.  Audio source separation of convolutive mixtures , 2003, IEEE Trans. Speech Audio Process..

[20]  Kiyohiro Shikano,et al.  SIMO-Model-Based Independent Component Analysis for High-Fidelity Blind Separation of Acoustic Signals , 2003 .

[21]  Hiroshi Sawada,et al.  A robust and precise method for solving the permutation problem of frequency-domain blind source separation , 2004, IEEE Transactions on Speech and Audio Processing.

[22]  Yujiro Inouye,et al.  Super-exponential algorithms for multichannel blind deconvolution , 2000, IEEE Trans. Signal Process..

[23]  Shiro Ikeda,et al.  A METHOD OF ICA IN TIME-FREQUENCY DOMAIN , 2003 .