[发明专利]一种校准麦克风阵列的方法、声源定位方法及相关设备有效
申请号: | 201910328573.X | 申请日: | 2019-04-23 |
公开(公告)号: | CN110068797B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 陈烈 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
主分类号: | G01S5/24 | 分类号: | G01S5/24 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 310053 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 校准 麦克风 阵列 方法 声源 定位 相关 设备 | ||
1.一种校准麦克风阵列的方法,其特征在于,包括:
通过麦克风阵列中的N个麦克风采集来自设定声源点的声音数据;其中,所述N个麦克风到所述设定声源点的距离均相同,N为大于或等于3的整数;
根据所述N个麦克风的声音数据,采用预设相关系数算法获得所述N个麦克风中每两个麦克风的相关系数;
根据所述相关系数中小于预设的相关系数阈值的那部分相关系数,确定出相关联的对应M个麦克风;其中,M为小于N的整数;
构建所述N个麦克风中除了所述M个麦克风之外的其余麦克风中每两个麦克风的声音数据之间的代价函数;
基于预设时延差取值范围,获得所述其余麦克风中每两个麦克风的代价函数的最大值;
确定以所述最大值对应的时延差为所述其余麦克风中每两个麦克风采集的声音数据的时延差;
基于所述时延差,确定出所述其余麦克风中需要进行校准的每个麦克风对应的时延校准值。
2.如权利要求1所述的方法,其特征在于,据所述N个麦克风的声音数据,采用预设相关系数算法获得所述N个麦克风中每两个麦克风的相关系数,包括:
截取预设长度的所述N个麦克风中每两个麦克风中每个麦克风声音数据,得到截取后的所述N个麦克风中每两个麦克风的声音数据;
对截取后的所述N个麦克风中每两个麦克风的声音数据进行归一化处理,得到所述N个麦克风中每两个麦克风的相关系数。
3.如权利要求1所述的方法,其特征在于,基于所述时延差,确定出所述其余麦克风中需要进行校准的每个麦克风对应的时延校准值,包括:
确定所述时延差中与所述时延差的平均值之间的差值大于预设差值的至少两个时延差;
根据所述平均值,以及所述至少两个时延差,确定出与所述至少两个时延差关联的至少一个麦克风对应的一个校准值,从而获得所述其余麦克风中需要进行校准的每个麦克风对应的时延校准值。
4.一种声源定位方法,其特征在于,包括:
根据通过权利要求1-3任一所述的方法获得的其余麦克风中需要进行校准的每个麦克风对应的时延校准值,对所述其余麦克风采集来自待测声源点的目标声音数据进行补偿;
基于所述其余麦克风中除了补偿后的麦克风之外的麦克风的目标声音数据,以及补偿后的麦克风的目标声音数据,获得所述待测声源点的位置。
5.一种校准麦克风阵列的设备,其特征在于,包括:
检测模块,用于通过麦克风阵列中的N个麦克风采集来自设定声源点的声音数据;其中,所述N个麦克风到所述设定声源点的距离均相同,N为大于或等于3的整数;
处理模块,用于根据所述N个麦克风的声音数据,采用预设相关系数算法获得所述N个麦克风中每两个麦克风的相关系数;
所述处理模块,还用于根据所述相关系数中小于预设的相关系数阈值的那部分相关系数,确定出相关联的对应M个麦克风;其中,M为小于N的整数;
所述处理模块,还用于构建所述N个麦克风中除了所述M个麦克风之外的其余麦克风中每两个麦克风的声音数据之间的代价函数;基于预设时延差取值范围,获得所述其余麦克风中每两个麦克风的代价函数的最大值;确定以所述最大值对应的时延差为所述其余麦克风中每两个麦克风采集的声音数据的时延差;
所述处理模块,还用于基于所述时延差,确定出所述其余麦克风中需要进行校准的每个麦克风对应的时延校准值。
6.如权利要求5所述的设备,其特征在于,所述处理模块具体用于:
截取预设长度的所述N个麦克风中每两个麦克风中每个麦克风声音数据,得到截取后的所述N个麦克风中每两个麦克风的声音数据;
对截取后的所述N个麦克风中每两个麦克风的声音数据进行归一化处理,得到所述N个麦克风中每两个麦克风的相关系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910328573.X/1.html,转载请声明来源钻瓜专利网。