The invention discloses a method for eliminating echo absolute value a norm zero attract minimum mean three times based on, which comprises the following steps: A, B, remote signal sampling; echo signal estimation; C, echo cancellation; D, filter tap coefficients update; update formula for W (n+1) = W (n) Mu * s (n) P (n), using the formula to update the price absolute value was three times that of normalized, normalized gradient current time at the expense of the n value of S (n),
【技术实现步骤摘要】
基于一范数零吸引的最小均三次方绝对值的回声消除方法
本专利技术涉及一种基于一范数零吸引的最小均三次方绝对值的回声消除方法。
技术介绍
在语音通信系统中,例如IP电话、卫星电话、可视电话及数字蜂窝电话系统中,回声会严重影响通信质量,因此,必须采取有效的措施来抑制回声信号,消除其影响,提高语音通话质量。在众多回声消除方法中,自适应回声消除技术具有逐步调节性能,应用成本低,收敛速度快,回声残差小;是目前国际上公认的最具前景的回声消除技术,也是回声消除目前采用的主流技术。自适应回声消除技术的本质是通过自适应滤波器来估计回声,并在近端信号中减去回声信号的估计值以消除回声。自适应回声消除技术的核心是自适应回声消除算法。因此,如何完善和研究新的性能卓越的自适应回声消除算法是回声消除领域的主要研究方向。最流行的自适应回声消除算法之一是最小均方算法(LMS)。然而,其步长的收敛范围取决于输入信号向量的总功率,并且随着功率的增大而减小。但是,LMS步长的选择必须要在收敛速度、稳态失调和跟踪性能中取折中。基于高阶误差功率标准的一类自适应滤波算法就是对以上问题作出的改进,如最小均四次方算 ...
【技术保护点】
一种基于一范数零吸引的最小均三次方绝对值的回声消除方法,其步骤如下:A、远端信号采样对远端传来的远端信号采样得到当前时刻n的远端信号离散值x(n),将当前时刻n及之前的L‑1个时刻的远端信号离散值x(n),(n‑1),…,x(n‑L+1),组成当前时刻n的自适应滤波器输入向量X(n),X(n)=[x(n)x(n‑1),…,x(n‑L+1)]
【技术特征摘要】
1.一种基于一范数零吸引的最小均三次方绝对值的回声消除方法,其步骤如下:A、远端信号采样对远端传来的远端信号采样得到当前时刻n的远端信号离散值x(n),将当前时刻n及之前的L-1个时刻的远端信号离散值x(n),(n-1),…,x(n-L+1),组成当前时刻n的自适应滤波器输入向量X(n),X(n)=[x(n)x(n-1),…,x(n-L+1)]T,上标T表示转置,L为自适应滤波器的抽头长度,其取值为128;B、回声信号估计将当前时刻n的自适应滤波器输入向量X(n)通过自适应滤波器得到当前时刻n的输出值y(n),也即回声信号的估计值y(n),即y(n)=W(n)X(n)其中,W(n)=[w1(n),w2(n),...,wl(n),...wL(n)]为当前时刻n的自适应滤波器抽头权向量,其初始值为零,wl(n)为当前时刻n的自适应滤波器的第l个抽头权系数;C、回声信号消除对近端信号采样得到当前时刻n的带回声近端采样信号d(n);将当前时刻n的带回声近端采样信号d(n),与自适应滤波器的当前时刻n的回声信号的估计值y(n)相减,得到当前时刻n的残差信号e(n...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。