Single channel blind source separation (SCBSS) refers to separate multiple sources from a mixed signal collected by a single sensor. The existing methods for SCBSS mainly focus on separating two sources and have weak generalization performance. To address these problems, an algorithm is proposed in this paper to separate multiple sources from a mixture by designing a parallel dual generative adversarial Network (PDualGAN) that can build the relationship between a mixture and the corresponding multiple sources to realize one-to-multiple cross-domain mapping. This algorithm can be applied to any mixed model such as linear instantaneous mixed model and convolutional mixed model. Besides, one-to-multiple datasets are created which including the mixtures and corresponding sources for this study. The experiment was carried out on four different datasets and tested with signals mixed in different proportions. Experimental results show that the proposed algorithm can achieve high performance in peak signal-to-noise ratio (PSNR) and correlation, which outperforms state-of-the-art algorithms.
翻译:单一频道盲源分离(SCBSS)是指从单个传感器收集的混合信号中分离出多种来源。 SCBSS的现有方法主要侧重于分离两个来源,其一般性能较弱。为了解决这些问题,本文件建议了一种算法,将多种来源与混合物分离,方法是设计一个平行的双基因对抗网络(PDUALGAN),可以建立混合物和相应的多个来源之间的关系,以实现一至多个跨域绘图。这种算法可以适用于任何混合模型,如线性瞬间混合模型和卷变混合模型。此外,还建立了一至多个数据集,其中包括混合物和本研究的相应来源。实验是在四个不同的数据集上进行的,用不同比例的混合信号进行测试。实验结果显示,拟议的算法可以在信号-噪音最高比(PSNR)和关联中取得高性性能,这与最新值的算法不相符。