回声消除方法、系统和装置制造方法及图纸

技术编号:6507817 阅读:204 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了回声消除方法、系统和装置。其中,该方法包括:A,将输入的时域信号划分成M个子信号,所述子信号为子带信号,或者为频域信号,所述M为大于1的正整数;B,针对每一子信号,利用该子信号在当前采样时刻的远端信号能量和误差信号能量、以及上一个采样时刻采用的滤波系数设置自适应滤波器在当前采样时刻采用的滤波系数,按照设置的滤波系数在所述当前采样时刻对该子信号进行回声消除处理。采用本发明专利技术,能够提高回声消除效果。

【技术实现步骤摘要】

本专利技术涉及信号处理
,特别涉及回声消除方法、系统和装置
技术介绍
在语音通信系统中常常由于扬声器和麦克风相耦合而产生回声。为提高语音通信系统的性能,回声消除成为语音通信领域中一个重要课题。然而,在语音通信系统中,双端发声问题成为回声消除的瓶颈。所谓双端发声,其具体为在免提双向通话的情境下,双端同时发生讲话,这就相当于向自适应滤波器输入了噪声,影响自适应滤波器的正常更新,导致自适应滤波器的滤波系数发散,进而导致对端能听到自己的回声,通话体验不佳。该双端发声产生的原因是由自适应滤波器受到近端说话人的声音以及背景噪声的干扰而产生的。基于此,现有的回声消除方法为对双端发声进行检测,在检测到双端发声时停止迭代更新自适应滤波器的滤波系数,以避免该自适应滤波器的滤波系数发散。在现有的回声消除方法中,最具有代表性的回声消除算法就是归一化最小均方误差(NLMS formalized Least-Mean-Square)算法。在NLMS算法中,自适应滤波器的滤波系数通过下式表示 +1) = w( ) + j-^-pe{n)x{n);(公式丄) 在公式1中,+ 表示自适应滤波器在当前采样时刻n+1的滤波系数,为矢量, = Vi( )f ‘ ^为自适应滤波器的迭代步长,变化范围为0至2,e(n) 表示回声消除后的残差信号,I X (η) ι I2表示远端信号的能量,χ (η)表示远端信号,为矢量, 具体可通过下式表示 χ (η) = [χ0 (η), X1 (η),…,Xn^1 (η)]τ = [χ (η), χ(η_1),...,χ(η_Ν+1)]τ (公式2) 在公式2中,N为自适应滤波器的阶数。当检测到有双端发声时,就将上述公式1中的μ调整到很小或直接赋0,这样就可以停止自适应滤波器滤波系数的更新,避免了自适应滤波器的滤波系数由于近端人说话声音以及背景噪声的干扰而发散。在现有的回声消除方法中,最常用的双端发声检测方法为能量比较法和相关计算法。下面分别对这两种方法进行描述。能量比较法 所谓能量比较法,其主要是基于回声消除前近端信号的能量和回声消除后残差信号的能量进行双端发声检测,具体可表示为利用回声消除前近端信号的能量和回声消除后残差信号的能量计算回音往返损耗增强(ERLE),判断该计算的ERLE与预先设定的阈值 ERLEopt之间的关系,如果前者小于或等于后者,则确认检测到双端发声,否则,确认未检测到双端发声。其中,ERLE可通过下式确定本文档来自技高网...

【技术保护点】
1.一种回声消除方法,其特征在于,该方法包括:A,将输入的时域信号划分成M个子信号,所述子信号为子带信号,或者为频域信号,所述M为大于1的正整数;B,针对每一子信号,利用该子信号在当前采样时刻的远端信号能量和误差信号能量、以及上一个采样时刻采用的滤波系数设置自适应滤波器在当前采样时刻采用的滤波系数,按照设置的滤波系数在所述当前采样时刻对该子信号进行回声消除处理。

【技术特征摘要】
1.一种回声消除方法,其特征在于,该方法包括A,将输入的时域信号划分成M个子信号,所述子信号为子带信号,或者为频域信号,所述M为大于1的正整数;B,针对每一子信号,利用该子信号在当前采样时刻的远端信号能量和误差信号能量、 以及上一个采样时刻采用的滤波系数设置自适应滤波器在当前采样时刻采用的滤波系数, 按照设置的滤波系数在所述当前采样时刻对该子信号进行回声消除处理。2.根据权利要求1所述的方法,其特征在于,步骤A中,所述将输入的时域信号划分成 M个子信号包括利用设定的分析滤波器组将输入的时域信号划分成经过降采样处理的M个子信号。3.根据权利要求1所述的方法,其特征在于,步骤B中的设置包括Bi,为所述当前采样时刻采用的滤波系数确定更新项,所述更新项的分母包含所述远端信号能量和误差信号能量,将所述更新项和上一个采样时刻采用的滤波系数组成所述当前采样时刻采用的滤波系数。4.根据权利要求3所述的方法,其特征在于,步骤Bl通过下式实现其中,η+1为当前采样时刻,为当前采样时刻采用的滤波系数 )为上一个采样时刻采用的滤波系数,^为所述当前采样时刻采用的滤波系数的更新项,i为所述子信号的标识,X' i(n)为子信号中的远端信号,乂为远端信号能量,Ni为所述自适应滤波器的阶数,Pi为所述自适应滤波器的迭代步长,e' ,(η)为子信号中的误差信号,代Ι2,为子信号中误差信号的能量,c为用于调节误差信号的比例权重。5.根据权利要求1至4任一所述的方法,其特征在于,不同子信号采用不同或者相同的自适应滤波器。6.一种回声消除系统,其特征在于,该系统包括划分装置和至少一个自适应滤波器; 其中,所述划分装置用于将输入的时域信号划分成M个子信号,并将每一子信号提供给用于对该子信号进行回声消除处理的自适应滤波器;其中,所述子信号为子带信号,或者为频域信号,所述M为大于1的正整数;每一自适应滤波器包括系数设置单元和回声消除单元,其中,所述系数设置单...

【专利技术属性】
技术研发人员:封伶刚
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:86

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1