论文部分内容阅读
基于麦克风阵列信号的声源定位方法应用在电话会议视频会议中,可以确定说话人的位置,用来控制麦克风阵列波束和摄像头来对准说话人的位置。现有声源定位方法一般运算量大,难以在嵌入式系统中实现。本论文为了实现声源定位方法在TMS320LF2407 DSP上的实现,主要做了以下研究工作。首先深入分析了现有的三种基于麦克风阵列的声源定位方法,即基于最大输出功率的可控波束形成、基于高分辨率谱估计和基于声波到达时间差定位方法。在分析了它们的优缺点基础上,本文决定采用空间谱估计MUSIC算法。该方法计算量虽相对较大,但定位精度相对较高。其次详细讨论了传统信号的远场窄带信号模型和麦克风阵列信号的近场模型。分析了经典的MUSIC算法,并实现了对近场宽带麦克风信号的声源定位。针对LF2407的特点,以减少运算量和易于工程实现的原则,对MUSIC算法进行了改进。引出了一种基于压缩映射的幂迭代算法,使其可以在DSP上运行。仿真结果显示,此方法能够准确的定位。最后以TMS320LF2407开发板为平台,完成了一个简单的声源定位实验系统。该系统采用改进的MUSIC算法,利用基于压缩映射的幂迭代算法来进行特征分解得到噪声子空间矩阵,然后进行谱峰搜索,实现对声源距离和方位角的定位。