We address a blind source separation (BSS) problem in a noisy reverberant environment in which the number of microphones $M$ is greater than the number of sources of interest, and the other noise components can be approximated as stationary and Gaussian distributed. Conventional BSS algorithms for the optimization of a multi-input multi-output convolutional beamformer have suffered from a huge computational cost when $M$ is large. We here propose a computationally efficient method that integrates a weighted prediction error (WPE) dereverberation method and a fast BSS method called independent vector extraction (IVE), which has been developed for less reverberant environments. We show that the optimization problem of the new method can be reduced to that of IVE by exploiting the stationary condition, which makes the optimization easy to handle and computationally efficient. An experiment of speech signal separation shows that, compared to a conventional method that integrates WPE and independent vector analysis, our proposed algorithm has significantly faster convergence speeds while maintaining its separation performance.
翻译:在一个噪音激烈的回旋环境中,我们解决了盲源分离问题,在这种环境中,麦克风的数量大于利息来源的数量,而其他噪音部件可大致地称为固定式和高斯分布式。 用于优化多投入多输出多输出分光波束的常规BSS算法,当美元数额巨大时,就会受到巨大的计算成本的影响。 我们在此提议一种计算效率高的方法,结合加权预测错误(WPE)的偏差法和称为独立矢量提取的快速BSS方法,称为独立矢量提取(VIV),这是为较少回动环境开发的。我们表明,新方法的优化问题可以通过利用固定状态来降低到 IVE 的优化问题,这使得优化易于处理和计算效率。 语音信号分离实验表明,与将WPE和独立的矢量分析相结合的传统方法相比,我们提议的算法在保持其分离性能的同时速度要快得多。