
多通道非负矩阵分解的MATLAB代码-RS-MNMF:基于射线空间的NMF方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目提供了一种新颖的多通道非负矩阵分解(MNMF)算法的MATLAB实现,采用射线空间模型提升音源分离效果。
关于用于音频源分离的基于射线空间的多通道非负矩阵分解(RS-MNMF)的Matlab实现。该方法对射线空间数据采用MNMF算法进行盲源分离。传统上,非负矩阵分解(NMF)被认为是音频源分离的一种有前景的方法。尽管标准NMF仅适用于单通道混合物,但已经提出了多种扩展以处理多通道数据的情况。其中一种流行的替代方案是多通道非负矩阵分解(MNMF),以及基于受约束的空间协方差模型的进一步推导,这些方法已成功地用于分离由多个麦克风记录下的混响环境中的音频信号。
本段落提出了一种通过考虑射线空间转换后的混合数据来扩展MNMF的方法。这种方法中,幅度信息能够将源位置编码为与频率无关的线性模式。我们展示了如何在不改变现有MNMF算法框架的基础上无缝地集成射线空间的数据,并且实验结果显示,在多种实际记录配置下,该方法相较于最新的MNMF算法可以提供具有竞争力的结果。
代码结构:
- code:包含所有的源代码文件。
- lib:存放库文件。
全部评论 (0)
还没有任何评论哟~


