With a variable step size adaptive filtering method of the invention discloses a normalization method applied to acoustic feedback suppression, hearing aid adaptive filtering algorithm with normalized sub feedback control system based on the system based on the principle of noise cancellation, using the method of iterative shrinkage estimation without a priori error noise subband power for each subband step updated to remove the acoustic feedback signal to. By this method the variable step adaptive filtering method, subband filter coefficient update, hearing aid will be applied to the long echo path and short echo path feedback control system, can remove the acoustic feedback signal and get better, faster convergence rate and lower loss adjustment, solve the contradiction between quantity and convergence the speed of the adaptive filtering algorithm in steady-state offset.
【技术实现步骤摘要】
应用于声反馈抑制的变步长归一化子带自适应滤波方法
本专利技术涉及信号处理领域,特别涉及一种应用于声反馈抑制的变步长归一化子带自适应滤波方法。
技术介绍
自适应滤波算法具有广泛的应用,在现代信号处理理论中,常常用于系统辨识、回声消除、降噪和自适应干扰抵消等领域。声反馈现象在助听器中是一个非常普遍的现象,由于它限制了数字助听器的前向增益,使得助听器使用者无法得到足够的听力补偿,不能很好的理解语音内容。在一些特定情况下,甚至产生了啸叫,对助听器使用者带来了很大困扰。现在,避免声反馈现象的最有效和最普遍的方法是自适应滤波方法,该方法具有计算复杂度低和鲁棒性好的特点。一些自适应声反馈消除方法陆续被提出,如归一化最小均方误差(NLMS)方法和变步长(VSS-NLMS)等。但是由于语音信号中的有色噪声信号,具有非平稳性和强相关性的特点,在利用这些算法处理声反馈抑制时无法得到很好的效果,同时收敛速度也较差。为解决这些问题,近些年来,归一化子带自适应滤波(Normalisedsub-bandadaptivefilters,NSAF)算法被提出用来加快收敛速度和处理有色噪声信号的较强 ...
【技术保护点】
一种应用于声反馈抑制的变步长归一化子带自适应滤波方法,基于归一化子带自适应滤波算法的助听器反馈抑制系统,所述助听器反馈抑制系统包括分析滤波器组,用于对麦克风信号和扬声器信号分别进行分解并生成相应的子带信号;还包括一组对子带信号进行处理而且系数相同的自适应滤波器组;其特征在于:在系统噪声抵消原理的基础上,利用迭代收缩的方法,通过对子带自适应滤波器的步长进行更新,实现子带自适应滤波器的系数的更新。
【技术特征摘要】
1.一种应用于声反馈抑制的变步长归一化子带自适应滤波方法,基于归一化子带自适应滤波算法的助听器反馈抑制系统,所述助听器反馈抑制系统包括分析滤波器组,用于对麦克风信号和扬声器信号分别进行分解并生成相应的子带信号;还包括一组对子带信号进行处理而且系数相同的自适应滤波器组;其特征在于:在系统噪声抵消原理的基础上,利用迭代收缩的方法,通过对子带自适应滤波器的步长进行更新,实现子带自适应滤波器的系数的更新。2.根据权利要求1所述的基于变步长归一化子带自适应滤波的声反馈去除方法,其特征在于,通过如下方式实现对子带自适应滤波器的系数进行更新,表达式为:其中,其中w(k)表示子带自适应滤波器的系数,ui(k)表示第i个子带的输出信号,μi(k)表示变步长参数,可调节算法收敛速度和稳态失调,ei,D(k)表示第i个子带的误差信号;k表示迭代次数,k+1表示上一次的更新;w(k+1)表示子带自适应滤波器上一次的系数。3.根据权利要求2所述的基于变步长归一化子带自适应滤波的声反馈去除方法,其特征在于,对每个子带自适应滤波器的步长进行更新的方法如下:a、定义第i个子带先验误差和后验误差分别为:其中,wo=[wo,0,wo,1,…,wo,k-1]表示声反馈路径Wo(z)的系数向量;ηi,D表示第i个子带的系统噪声向量;b、利用系统噪声抵消原理,令来消除系统噪声对自适应滤波器估计未知系统的影响...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。