[发明专利]基于麦克风阵列的动态数量声源跟踪方法有效
| 申请号: | 201510750553.3 | 申请日: | 2015-11-06 |
| 公开(公告)号: | CN105590021B | 公开(公告)日: | 2018-06-12 |
| 发明(设计)人: | 江晓波;蒋三新;应忍冬;刘佩林 | 申请(专利权)人: | 上海交通大学 |
| 主分类号: | G06F17/18 | 分类号: | G06F17/18;G01S5/22 |
| 代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
| 地址: | 200240 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 声源 麦克风阵列 声源跟踪 空间谱 跟踪 波束形成算法 粒子滤波器 复杂场景 活跃状态 匹配概率 匹配结果 人机交互 声源位置 实时跟踪 数据关联 虚拟现实 远程会议 多目标 非活跃 更新 谱峰 粒子 删除 判定 激活 监测 概率 检测 评估 应用 | ||
本发明涉及一种基于麦克风阵列的多声源跟踪方法,所述方法包括:利用波束形成算法处理麦克风阵列接收信号并计算空间谱;计算空间谱峰与跟踪声源的匹配概率以实现两者的数据关联;根据匹配结果更新各个跟踪声源的粒子权值并更新声源位置;检测谱峰判定为新声源的概率,激活新声源粒子滤波器并评估其存在可能性;监测跟踪声源活跃状态并删除非活跃声源。采用本发明可以实现动态声源数量的多目标实时跟踪,在人机交互、远程会议及虚拟现实等复杂场景中都有广泛的应用。
技术领域
本发明涉及的是一种阵列音频信号处理领域的方法,尤其涉及一种基于数据关联和粒子滤波的多声源跟踪方法。
背景技术
在声源定位与跟踪的许多应用中,如人机交互、远程会议、虚拟现实等,都需要对应用场景中的说话人进行定位与跟踪。由于实际应用场景中存在噪声,回响以及其他声源的干扰,如何在复杂环境下完成对说话人实时的定位与跟踪并保证系统的鲁棒性一直是研究的热点。除此之外,由于语音信号本身的非平稳特性,声源沉默与活跃状态的随机性,更使得这一问题更具有挑战性。
目前,对于单声源的定位与跟踪技术已经非常成熟,主要采用基于TDOA的声源定位算法与基于粒子滤波的声源跟踪算法。对于多声源定位的问题,目前存在的主流方法主要分为两类:基于可控波束形成的方法和基于现代高分辨率谱估计的方法,其中,后者需要对声源数量具有先验假设,而前者没有这种限制。对于多声源跟踪的问题,由于存在观测与跟踪目标的匹配模糊问题,所以在对多个跟踪目标位置更新之前,需要对观测进行分类。目前存在的多声源跟踪算法主要采用最近邻的原则对观测与跟踪声源进行匹配。然而,这种处理方式忽略了实际情况下存在的很多其他可能性。并且,现有的多声源跟踪方法应用的场景是一种较为理想的环境,即,假设声源数量可知且在跟踪过程中不会变化,这意味着说话人在跟踪过程中会不间断地说话,这种限制使得现有的多声源跟踪算法难以应用于实际的场景。
发明内容
本发明针对现有技术存在的上述不足,提供一种基于数据关联和粒子滤波的多声源跟踪方法,既可提升声源定位与跟踪的准确度,又可以实现动态声源数量的目标跟踪,可应用在动态变化的复杂场景中。
为了实现上述目的,本发明提供了一种基于麦克风阵列的动态数量声源跟踪方法,包括以下步骤:
S1、接收音频信号,计算空间谱,检测空间谱谱峰位置,得到观测值;
S2、根据观测值与当前时刻的K个跟踪声源进行数据关联,计算空间谱峰与跟踪声源的匹配概率;
S3、检查当前时刻粒子滤波器或检查当前时刻跟踪目标数量;
若粒子滤波器已经初始化或跟踪目标数量不等于0,进入步骤S4;
若粒子滤波器尚未初始化或跟踪目标数量等于0,进入步骤S8;
S4、评估试用声源存在概率并删除伪声源,监测跟踪声源活跃状态并删除非活跃声源;
S5、根据谱峰-声源匹配边缘后验概率定义声源的似然函数,并更新各声源的粒子权重;
S6、根据粒子权重和粒子位置计算当前时刻各声源的位置;
S7、根据贝叶斯推断预测各声源的先验活跃概率;
S8、检测各谱峰的匹配概率,若各谱峰的匹配概率大于预设的判定阈值,激活新声源;
S9、预测下一个时刻各声源粒子状态;
S10、判断各声源的有效粒子数量,若有效粒子数量少于预设的粒子数量值,则重新采样声源的粒子,并进入步骤S1;反之,进入步骤S1。
作为优选的,步骤S2包括以下步骤:
S2.1、列举所有谱峰-声源匹配的组合;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510750553.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于环境检测的动态应用功能控制方法
- 下一篇:改进的数据比较方法





