A Novel and Fast Algorithm for Solving Permutation in Convolutive BSS, Based on Real and Imaginary Decomposition

In this paper, a new fast method for solving the permutation problem in convolutive BSS is presented. Typically, by transferring signals to the frequency domain, the convolutive BSS problem is converted to an instantaneous BSS, and deconvolution takes place in each frequency bin. However, another major problem arises which is permutation ambiguity in the frequency domain. Solving the permutation ambiguity for N sources in frequency domain needs N! comparisons between adjacent frequency bins. This drastically increases the overall computational complexity of the convolutive BSS. In our new approach, the complex-valued signals are decomposed into real and imaginary parts in each frequency bin. We show that the ideal mixing matrix has to possess a simple and symmetric structure. Accordingly, the structure can be exploited for solving the permutation ambiguity in frequency domain. Although separation in subband is accomplished by the FastICA algorithm, the proposed method requires modification of the separation algorithm, and a new structure is imposed on the mixing matrix. After that signals are separated by means of the FastICA, the permutation correction takes place only by N comparisons, decreasing the computational complexity. Comparing to five competitive methods, we experimentally demonstrate that permutation ambiguity is resolved accurately by this very fast approach while substantially decreasing the order of calculations. In terms of the separation performance and signal quality, the proposed method is superior to four of the compared methods and almost similar to the best of them.

[1]  Zheng Liu,et al.  Underdetermined DOA estimation of multi-path signals based on ICA and sparse reconstruction , 2014, 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[2]  Christian Jutten,et al.  Application of Blind Source Separation Methods to Ion-Selective Electrode Arrays in Flow-Injection Analysis , 2014, IEEE Sensors Journal.

[3]  Sergio Cruces,et al.  A Contrast Function Based on Generalized Divergences for Solving the Permutation Problem in Convolved Speech Mixtures , 2015, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[4]  Fang Ye,et al.  A Complex Mixing Matrix Estimation Algorithm Based on Single Source Points , 2015, Circuits, Systems, and Signal Processing.

[5]  Hiroshi Sawada,et al.  Blind Source Separation of Many Signals in the Frequency Domain , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[6]  Iván Durán-Díaz,et al.  Solving permutations in frequency-domain for blind separation of an arbitrary number of speech sources. , 2012, The Journal of the Acoustical Society of America.

[7]  Yang Chen,et al.  A Time–Frequency Domain Blind Source Separation Method for Underdetermined Instantaneous Mixtures , 2015, Circuits, Systems, and Signal Processing.

[8]  Rémi Gribonval,et al.  Performance measurement in blind audio source separation , 2006, IEEE Transactions on Audio, Speech, and Language Processing.

[9]  Karthikeyan Natesan Ramamurthy,et al.  Mixing matrix estimation using discriminative clustering for blind source separation , 2013, Digit. Signal Process..

[10]  Jean-François Cardoso,et al.  Equivariant adaptive source separation , 1996, IEEE Trans. Signal Process..

[11]  Ganesh R. Naik,et al.  Edge Effect Elimination in Single-Mixture Blind Source Separation , 2013, Circuits, Systems, and Signal Processing.

[12]  Kai Yang,et al.  Estimation of modal parameters using the sparse component analysis based underdetermined blind source separation , 2014 .

[13]  Walter Kellermann,et al.  A generalization of blind source separation algorithms for convolutive mixtures based on second-order statistics , 2005, IEEE Transactions on Speech and Audio Processing.

[14]  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.

[15]  Fuliang Yin,et al.  On the generalization of blind source separation algorithms from instantaneous to convolutive mixtures , 2008, 2008 5th IEEE Sensor Array and Multichannel Signal Processing Workshop.

[16]  Francesco Nesta,et al.  Convolutive BSS of Short Mixtures by ICA Recursively Regularized Across Frequencies , 2011, IEEE Transactions on Audio, Speech, and Language Processing.

[17]  Hiroshi Sawada,et al.  Underdetermined Convolutive Blind Source Separation via Frequency Bin-Wise Clustering and Permutation Alignment , 2011, IEEE Transactions on Audio, Speech, and Language Processing.

[18]  Jocelyn Chanussot,et al.  Polarimetric Incoherent Target Decomposition by Means of Independent Component Analysis , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[19]  Marimuthu Palaniswami,et al.  Signal processing evaluation of myoelectric sensor placement in low‐level gestures: sensitivity analysis using independent component analysis , 2014, Expert Syst. J. Knowl. Eng..

[20]  Iván Durán-Díaz,et al.  Generalized Method for Solving the Permutation Problem in Frequency-Domain Blind Source Separation of Convolved Speech Signals , 2011, INTERSPEECH.

[21]  Ganesh R. Naik,et al.  Using Blind Source Separation on accelerometry data to analyze and distinguish the toe walking gait from normal gait in ITW children , 2014, Biomed. Signal Process. Control..

[22]  Radoslaw Mazur,et al.  An Approach for Solving the Permutation Problem of Convolutive Blind Source Separation Based on Statistical Signal Models , 2009, IEEE Transactions on Audio, Speech, and Language Processing.

[23]  Yan Li,et al.  Comparison of blind source separation algorithms , 2001 .

[24]  Andrzej Cichocki,et al.  Flexible Independent Component Analysis , 2000, J. VLSI Signal Process..

[25]  A. Ferreol,et al.  Comparative performance analysis of eight blind source separation methods on radiocommunications signals , 2004, 2004 IEEE International Joint Conference on Neural Networks (IEEE Cat. No.04CH37541).

[26]  Hiroshi Sawada,et al.  Frequency-Domain Blind Source Separation of Many Speech Signals Using Near-Field and Far-Field Models , 2006, EURASIP J. Adv. Signal Process..

[27]  Convolutive blind signal separation by estimating mixing channels in time domain , 2008 .

[28]  Noboru Murata,et al.  An Approach to Blind Source Separation of Speech Signals , 1998 .

[29]  Joyanta Basu,et al.  Blind source separation: A review and analysis , 2013, 2013 International Conference Oriental COCOSDA held jointly with 2013 Conference on Asian Spoken Language Research and Evaluation (O-COCOSDA/CASLRE).

[30]  Rémi Gribonval,et al.  A survey of Sparse Component Analysis for blind source separation: principles, perspectives, and new challenges , 2006, ESANN.

[31]  Lin He,et al.  Blind separation of complex I/Q independent sources with phase recovery , 2005, IEEE Signal Processing Letters.

[32]  Dinh-Tuan Pham,et al.  Permutation Correction in the Frequency Domain in Blind Separation of Speech Mixtures , 2006, EURASIP J. Adv. Signal Process..

[33]  Ganesh R. Naik,et al.  Dependence Independence Measure for Posterior and Anterior EMG Sensors Used in Simple and Complex Finger Flexion Movements: Evaluation Using SDICA , 2015, IEEE Journal of Biomedical and Health Informatics.