摘要:由近些年研究状况来看,盲信号分离(Blind Source Separation,BSS)技术受到越来越多的重视,原因是它往往是在源信号和混合模型未知的条件下,通过观测混合信号的数学特性,借助计算机的软件和程序恢复出原始信号。这意味着盲分离技术在无线通信,信号处理,军事领域的应用价值很大。
本文主要围绕语音信号盲分离仿真系统设计流程而展开,首先对盲信号分离的研究现状和发展水平进行了回顾,介绍了盲分离的相关理论,包括盲分离问题的数学模型、算法的公式等。对基于固定点的快速迭代法(FAST-ICA)和主分量分析法(PCA)做了深入具体研究,并利用LabVIEW软件应用以上两种算法进行了系统设计,利用该系统我们可以采集三段语音,将其随机混合形成混合信号,再模拟仿真从混合语音信号中分离恢复出原始语音信号。仿真实验结果表明,系统能够有效的实现语音信号的盲分离,并且FAST-ICA较PCA算法对语音信号的分离效果更好。本文中对语音盲分离研究对实际工程也具有一定的参考意义。
关键词:盲分离;LabVIEW;语音信号
目录
摘要
Abstract
1 绪论-1
1.1 研究意义-1
1.2 研究现状-1
1.3 研究内容与章节安排-2
2盲分离的基本理论-3
2.1 盲源分离的概念及数学模型-3
2.2 基于固定点快速迭代法-4
2.3 主分量分析法-5
3 系统设计-6
3.1 LabVIEW简介-6
3.2 系统总体介绍-6
3.3 语音采集子系统-7
3.4 FAST-ICA分离子系统-10
3.5 PCA分离子系统-12
4 仿真结果分析-15
4.1 语音信号采集的仿真分析-15
4.2 FAST-ICA仿真分析-16
4.3 PCA仿真分析-17
4.4 仿真结果对比分析-18
结 论-20
参 考 文 献-21
附录A 仿真系统前面板-22
附录B 系统程序框图-25
附录C MATLAB部分程序-27
致 谢-30