【技术实现步骤摘要】
麦克风阵列波束成形的方法、装置和计算机设备
本申请涉及到计算机领域,特别是涉及到麦克风阵列波束成形的方法、装置和计算机设备。
技术介绍
基于麦克风阵列的波束成形方法,对音频降噪的效果比较明显,可以针对不同方向的干扰进行有效抑制,而对目标声源做增强。基于麦克风阵列的波束成形方法中,MVDR、SD、GSC等现有技术,在麦克风阵列尺寸偏小导致空间孔径较小的情况下,降噪效果会削弱,而且在麦克风阵列尺寸偏小的情况下,由于空间区域的限制,使得波束成形时只能在麦克风端射方向形成,无法使波束精确地指向其它任意方位角,不能满足流行趋势的指向性语音交互的使用需求。
技术实现思路
本申请的主要目的为提供麦克风阵列波束成形的方法,旨在解决麦克风阵列孔径偏小时,无法使输出波束精确地指向任意方位角的技术问题。本申请提出一种麦克风阵列波束成形的方法,所述麦克风阵列包括M个均匀分布在同一圆环上的麦克风,M=2n,n=2,3,4…,且麦克风阵列的孔径c为声速,f为信号最高频率,方法包括:接收音频输入信号,并根据声源定位确定目标方向,其中,所述目标方向为任意角度的方向;通过指定运算方式将所述音频输入信号,在所述目标方向上生成指定波束,其中,所述指定运算方式由矩阵C推导得到,所述矩阵C的表达式为:b为正实数,δ为非负数;在距离所述目标方向指定角度范围内,生成所述指定波束对应的修正波束;利用自适应滤波器将所述修正波束与所述指定波束对消,得到所述目标方向的波束输出;向所述目标方向输出 ...
【技术保护点】
1.一种麦克风阵列波束成形的方法,其特征在于,所述麦克风阵列包括M个均匀分布在同一圆环上的麦克风,M=2n,n=2,3,4…,且麦克风阵列的孔径
【技术特征摘要】
1.一种麦克风阵列波束成形的方法,其特征在于,所述麦克风阵列包括M个均匀分布在同一圆环上的麦克风,M=2n,n=2,3,4…,且麦克风阵列的孔径c为声速,f为信号最高频率,方法包括:
接收音频输入信号,并根据声源定位确定目标方向,其中,所述目标方向为任意角度的方向;
通过指定运算方式将所述音频输入信号,在所述目标方向上生成指定波束,其中,所述指定运算方式由矩阵C推导得到,所述矩阵C的表达式为:
b为正实数,δ为非负数;
在距离所述目标方向指定角度范围内,生成所述指定波束对应的修正波束;
利用自适应滤波器将所述修正波束与所述指定波束对消,得到所述目标方向的波束输出;
向所述目标方向输出所述波束输出。
2.根据权利要求1所述的麦克风阵列波束成形的方法,其特征在于,所述通过指定运算方式将所述音频输入信号,在所述目标方向上生成指定波束的步骤,包括:
赋值矩阵C中的δ=0;
通过W1(k)=a(k,ψ)C得到第一空域滤波系数,其中,所述W1(k)为所述第一空域滤波系数,a(k,ψ)为指向角度为ψ的导向矢量;
通过Y1(k)=X(k)W1H(k)在所述目标方向上生成所述指定波束,其中,X(k)是所述音频输入的频域信号,W1H(k)是所述第一空域滤波系数W1(k)的共轭转置。
3.根据权利要求1所述的麦克风阵列波束成形的方法,其特征在于,在距离所述目标方向指定角度范围内,生成所述指定波束对应的修正波束的步骤,包括:
确定与所述目标方向相差180度的指定方向;
以所述指定方向为中心,以远离所述指定方向产生的偏角范围为界限,确定所述指定角度范围;
在所述指定角度范围内生成DMA波束,作为所述指定波束对应的修正波束。
4.根据权利要求3所述的麦克风阵列波束成形的方法,其特征在于,所述在所述指定角度范围内生成DMA波束,作为所述指定波束对应的修正波束的步骤,包括:
获取所述麦克风阵列中所有麦克风之间的孔径;
筛选麦克风之间的孔径符合的指定麦克风,其中,所述指定麦克风的数量M`为大于或等于二的正整数,c为声速,f为信号最高频率;
通过所述指定麦克风生成所述DMA波束。
5.根据权利要求4所述的麦克风阵列波束成形的方法,其特征在于,所述指定麦克风为两个,所述通过所述指定麦克风生成所述DMA波束的步骤,包括:
判断所述麦克风阵列中所有麦克风之间的孔径是否均满足
若是,则选择端射方向上距离所述目标方向最近的两个麦克风,作为所述指定麦克风;
获取两个所述指定麦克风端射方向的导向矢量,并组成导向矢量矩阵D(k),其中,所述θ1,θ2是两个所述指定麦克风的端射方向,d(k,θ1)为指向θ1的导向矢量,d(k,θ2)为指向θ2的导向矢量;
根据所述导向矢量矩阵D(k),依据计算公式W2(k)=D(k)-1β,得到第二空...
【专利技术属性】
技术研发人员:陈俊彬,王广新,杨汉丹,
申请(专利权)人:深圳市友杰智新科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。