[发明专利]一种基于Gammatone滤波器和直方图的多声源定位方法有效
申请号: | 201910421932.6 | 申请日: | 2019-05-21 |
公开(公告)号: | CN110133572B | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 赵小燕;陈书文;刘鸿斌 | 申请(专利权)人: | 南京工程学院;江苏第二师范学院(江苏省教育科学研究院) |
主分类号: | G01S1/80 | 分类号: | G01S1/80;G01S5/18 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 康翔 |
地址: | 210000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 gammatone 滤波器 直方图 声源 定位 方法 | ||
本发明公开了一种基于Gammatone滤波器和直方图的多声源定位方法,用传声器阵列采集声源信号,通过Gammatone滤波器组获得子带信号,做分帧和加窗处理,转换至频域,计算可控响应功率值,绘制直方图,统计主峰方位和次峰方位的数量,估计主次声源方位。本发明在频域相互交叠而不分隔,避免相位缠绕,多个频率分量的空间谱的平均效应抑制了旁瓣,使主瓣突出,阵元间距不严格限于半波长,无需多帧信息,也无需假定声源在连续多帧内静止不动,实现了实时多声源定位,用直方图融合同一帧内的所有子带信息,作为方位估计的判决量,简单易操作,计算量低,显著提高了主声源和次声源的定位成功率,尤其次声源的定位成功率提升更为明显。
技术领域
本发明涉及信号处理技术领域,具体涉及一种多声源定位方法。
背景技术
小型传声器阵列通常适用于办公室、会议室、智能机器人等应用场所,相位变换加权的可控响应功率SRP-PHAT声源定位算法只需一帧信号即可实现定位,但在多声源情况下,传统SRP-PHAT算法难以克服声源之间的干扰,最强声源的谱峰常常掩盖其它较弱声源的谱峰,导致难以找到多个声源,定位成功率较低,而小型传声器阵列的空间分辨率较低,使得实现多声源定位更为困难,多帧统计的方法虽然可以实现多声源定位,但是这类方法必须假定声源在连续多帧时间内静止不动,实时性较差。
发明内容
本发明为了解决现有技术存在的问题,提出了一种基于Gammatone滤波器和直方图的多声源定位方法,为了实现上述目的,本发明采用了以下技术方案。
用传声器作为阵元,组成传声器阵列,采集声源信号,传声器的数量为U,序号为u,u=1...U,第u个传声器采集的的声源信号为su(t)。
用Gammatone滤波器产生脉冲响应,组成滤波器组,滤波器的数量为I,序号为i,i=1...I,第i个Gammatone滤波器产生的脉冲响应函数为gi(t),Gammatone滤波器的增益为A,阶数为m,衰减因子为bi,中心频率为fi,相位为阶跃函数为u(t),产生的脉冲响应函数为通过Gammatone滤波器组产生脉冲响应。
将第u个传声器采集的的声源信号su(t)通过第i个Gammatone滤波器产生的脉冲响应函数gi(t),获得第i个子带的时域信号xu(i,t),子带信号为xu(i,t)=su(t)*gi(t),在时域将声源信号分割为子带信号。
在时域将子带信号xu(i,t)分割为单帧信号,单帧信号的数量为L,长度为N,序号为l,l=1...L,单帧内的采样序号为n,0≤nN,第l个单帧第n个采样信号为xu(i,lN+n),将每个子带信号分帧。
将分帧信号作加窗处理,用窗信号对xu(i,lN+n)进行加窗处理,得到xu(i,l,n)=wH(n)xu(i,lN+n),xu(i,l,n)为第u个传声器第i个子带第l个单帧第n个采样信号的加窗信号。
用离散傅里叶变换函数DFT对xu(i,l,n)作时频转换,变换的长度为K,K=2N,频点为k,0≤k<K,得到Xu(i,l,k)为xu(i,l,n)的频域信号,将Xu(i,l,k)作为时频单元信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京工程学院;江苏第二师范学院(江苏省教育科学研究院),未经南京工程学院;江苏第二师范学院(江苏省教育科学研究院)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910421932.6/2.html,转载请声明来源钻瓜专利网。