[发明专利]一种基于麦克风线性双阵列的声源定位方法、装置及介质在审
申请号: | 202210649704.6 | 申请日: | 2022-06-09 |
公开(公告)号: | CN115128544A | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | 訾翔宇;陈浩磊;毕永建 | 申请(专利权)人: | 厦门亿联网络技术股份有限公司 |
主分类号: | G01S5/18 | 分类号: | G01S5/18 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 颜希文 |
地址: | 361009 福建省厦门市湖里*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 麦克风 线性 阵列 声源 定位 方法 装置 介质 | ||
1.一种基于麦克风线性双阵列的声源定位方法,其特征在于,包括:
设置第一麦克风阵列和第二麦克风阵列,以构成麦克风线性双阵列;其中,所述第一麦克风阵列和所述第二麦克风阵列的布局完全相同,且都由多个麦克风构成;所述第一麦克风阵列的中心和所述第二麦克风阵列的中心之间的距离不小于所述第一麦克风阵列中各所述麦克风之间的距离;
获取各所述麦克风接收的原始声音数据,并根据所有所述原始声音数据,分析计算得到目标声源相对于所述麦克风线性双阵列的位置和垂直距离,作为所述目标声源的定位结果;其中,所述原始声音数据是由所述目标声源发送的。
2.如权利要求1所述的一种基于麦克风线性双阵列的声源定位方法,其特征在于,所述获取各所述麦克风接收的原始声音数据,并根据所有所述原始声音数据,分析计算得到目标声源相对于所述麦克风线性双阵列的位置和垂直距离,作为所述目标声源的定位结果,具体为:
获取各所述麦克风接收的原始声音数据;
对所述原始声音数据进行降噪和去混响处理,获得对应的时域数据,并对所述时域数据进行快速傅里叶变换处理,获得对应的频域数据;
按照预设的GCC-PHAT算法,根据各所述麦克风的所述频域数据和不同搜索角度下各所述麦克风的时延,计算得到所述第一麦克风阵列中不同搜索角度下每两个所述麦克风对应的GCC-PHAT函数值、以及所述第二麦克风阵列中不同搜索角度下每两个所述麦克风对应的GCC-PHAT函数值;
根据不同搜索角度下所有所述GCC-PHAT函数值,确定所述目标声源相对于所述第一麦克风阵列的第一中心的第一方向角、以及所述目标声源相对于所述第二麦克风阵列的第二中心的第二方向角,并根据所述第一方向角、所述第二方向角,确定所述目标声源相对于所述麦克风线性双阵列的位置和垂直距离,作为所述目标声源的定位结果。
3.如权利要求2所述的一种基于麦克风线性双阵列的声源定位方法,其特征在于,所述根据不同搜索角度下所有所述GCC-PHAT函数值,确定所述目标声源相对于所述第二麦克风阵列的中心的第一方向角、以及所述目标声源相对于所述第二麦克风阵列的中心的第二方向角,并根据所述第一方向角和所述第二方向角,确定所述目标声源相对于所述麦克风线性双阵列的位置和垂直距离,作为所述目标声源的定位结果,具体为:
对于所述第一麦克风阵列,将同一搜索角度下的所有所述GCC-PHAT函数值进行叠加,得到各所述搜索角度对应的SRP值,并以最大的所述SRP值对应的所述搜索角度,作为所述目标声源相对于所述第一麦克风阵列的中心的所述第一方向角;
对于所述第二麦克风阵列,将同一搜索角度下的所有所述GCC-PHAT函数值进行叠加,得到各所述搜索角度对应的SRP值,并以最大的所述SRP值对应的所述搜索角度,作为所述目标声源相对于所述第一麦克风阵列的中心的所述第二方向角;
以所述第一方向角所在直线和所述第二方向角所在直线的交点,作为所述目标声源相对于所述麦克风线性双阵列的位置,并按照预设的算法,根据所述第一方向角、所述第二方向角、以及所述第一麦克风阵列的中心和所述第二麦克风阵列的中心之间的距离,计算得到所述目标声源相对于所述麦克风线性双阵列的垂直距离;
以所述目标声源相对于所述麦克风线性双阵列的位置和垂直距离,作为所述目标声源的定位结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门亿联网络技术股份有限公司,未经厦门亿联网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210649704.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便携式螺孔专用超声清洗机
- 下一篇:一种小尺度精细化大气污染溯源方法