[发明专利]一种麦克风阵列声源定位信号处理方法有效
申请号: | 201811019390.1 | 申请日: | 2018-09-03 |
公开(公告)号: | CN109188362B | 公开(公告)日: | 2020-09-08 |
发明(设计)人: | 孟晓辉;理华;肖灵 | 申请(专利权)人: | 中国科学院声学研究所 |
主分类号: | G01S5/22 | 分类号: | G01S5/22 |
代理公司: | 北京方安思达知识产权代理有限公司 11472 | 代理人: | 陈琳琳;王宇杨 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 麦克风 阵列 声源 定位 信号 处理 方法 | ||
1.一种麦克风阵列声源定位方法,包括:
步骤1)在测量空间内将估计声源位置划分为Q个网格点,每个网格点三维坐标为对M个麦克风信号进行采样,计算网格点到两个不同麦克风信号的时延差;
步骤2)采集M个麦克风通道的当前帧数据,计算麦克风对的时延值;基于该时延值和步骤1)的时延差计算第q个网格点的加权值wq;然后计算第q个网格点的SRP-PHAT值pq,在Q个网格点中找到wqpq的最大值对应的网格点从而得出该帧数据对应估计声源位置的网格点坐标
2.根据权利要求1所述的麦克风阵列声源定位方法,其特征在于,所述步骤1)包括:
步骤1-1)设M个麦克风组成的麦克风阵列分布在三维空间中,各麦克风坐标为
步骤1-2)在测量空间内将声源所有可能位置划分为Q个网格点,其三维坐标为
步骤1-3)每个麦克风对应一个通道,设信号的采样频率为fs,每帧每通道采样长度为L,每通道采样信号为xi1(n),i1=1,…,M,n=1,…,L;傅里叶变换点数等于2L-1;
步骤1-4)计算网格点到第i1和第i2个通道的时延差Δτi1i2(q):
其中,i2=1,…,M,i2≠i1,c为声速。
3.根据权利要求2所述的麦克风阵列声源定位方法,其特征在于,所述步骤2)包括:
步骤2-1)分别计算每个麦克风通道信号xi1(n),i1=1,…,M,n=1,…,L的2L-1点快速傅里叶变换,得到Xi1(k),i1=1,…,M,k=1,…,2L-1;
步骤2-2)计算第i1和第i2个麦克风通道的相位变换PHAT互相关值Ri1i2(l):
其中,Xi1(k)是第i1个通道接收信号xi1(n),i1=1,…,M,n=1,…,L的频域表示,快速傅里叶变换FFT计算的点数为2L-1;Xi2(k)是第i2个通道接收信号xi2(n),i2=1,…,M,n=1,…,L的频域表示,是Xi2(k)的共轭;|Xi1(k)|是Xi1(k)的幅度;l=1,…,L;
步骤2-3)根据Ri1i2(l)计算第i1和第i2个麦克风通道之间的时延值
步骤2-4)计算Δτi1i2(q)与间的标准差得到每个网格点的加权值wq:
步骤2-5)计算每个网格点的可控响应功率-相位变换SRP-PHAT值pq;
步骤2-6)计算第q个网格点的加权可控响应功率-相位变换SRP-PHAT值wqpq,在Q个wqpq找出其中的最大值,根据wqpq的最大值得到对应的网格点
步骤2-7)根据wqpq最大值对应的网格点得到该帧数据对应的声源位置
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所,未经中国科学院声学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811019390.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:接触模块及母端连接器和公端连接器
- 下一篇:一种操作简便的心脏按压装置