回音信号消除器的噪声信号过滤方法

文档序号:2820239阅读:571来源:国知局
专利名称:回音信号消除器的噪声信号过滤方法
技术领域
本发明是关于回音信号消除器的噪声信号过滤方法。尤其是,关于可以将周边噪声信号或者是经过模拟/数字转换后产生的脉冲噪声消除的回音消除器的噪声信号过滤方法。
背景技术
依据本发明实施例的回音信号消除器,在将回音信号有效地消除之后,具有消除在剩余的回音信号中存在的通过传声器输入的信号中的特性信号和统计特性不同的信号的特性。一般情况下,周边噪声信号或者是经过模拟/数字转换后所产生的脉冲噪声的情况与这一情况相似。
如图1所示,依据传统技术的中置声道的削波方法,为了将在经过回音消除器处理之后剩余的残余回音信号中的脉冲噪声除去,就需要利用将规定的信号标准以下的信号替换为0的中置声道削波过滤器,这样才可以将上述脉冲噪声消除。
图2是表示利用图1所示的中置声道削波方法对噪声标准进行测定之后再对削波标准进行确定的实例图。如图2所示,实例说明在经过对残余回音信号的噪声标准进行测定之后再对削波标准进行确定的过程。
然后,如图3所示,在使上述残余回音信号通过中置声道削波过滤器之后,再进行非线型计算。然后,进行削波处理。这样,就可以观察出经过削波后的信号发生扭曲变形的情况。
对于利用中置声道的削波方法来说,要对多种信号标准的削波标准进行确定是非常困难的。这是它所存在的问题。通常情况下,为对削波标准进行确定,就必须要经过对输入信号的噪声标准进行测定的过程。为此,就必须要经过一个计算信号的平均值的过程。
另外,对于利用中置声道的削波方法来说,由于它需要经过非线性计算。这样,就会导致由于信号的非连续性而引发的信号扭曲变形现象的发生。因此,为了保持经过削波处理后的信号的自然性,就必须要经过一个人为地加入白色噪声的过程。在这种情况下,反而会使噪声进一步增加。这样,虽然保持了信号的自然性,但是,在对声音信号进行清楚的传递的过程中,就会产生一定的逆效应。这是它所存在的另外一个问题。

发明内容
因此,本发明就是为解决上述问题而研发的,本发明的目的在于为用户提供一种回音信号消除器的噪声信号过滤方法。这样,使用计算当前采样信号和过去采样信号的平均值的中值滤波器,就可以将残余回音信号中的脉冲噪声除去。这是依据本发明的实施例所具有良好效果。
为了实现上述目的,依据本发明的实施例的回音信号消除器的噪声信号过滤方法,其特征在于,由以下几个阶段构成对回音信号消除器的适应滤波器的系数是否适合的情况进行判断。然后,根据上述判断结果,如果判定上述适应滤波器的系数是适合的,则将经过回音信号消除器处理后的残余回音信号的当前采样信号与过去规定的采样信号读取出来的阶段;然后,将上述当前采样信号与过去规定的采样信号的平均值计算出来。然后,根据上述计算的结果而进行中值滤波,从而将脉冲噪声消除的阶段;在上述适应滤波器的系数适应情况停止的情况下,就不执行通过上述中值滤波过程而将噪声消除的阶段。
如上所述,对于依据本发明的实施例的回音信号消除器的噪声信号过滤方法,它通过计算3组采样信号的平均值后,再执行中值滤波的过程。这样,不仅可以将残余回音信号中所带有的脉冲噪声消除,而且可以将噪声信号的标准降低。从而可以减少噪声,有效改善通话质量。这是依据本发明的实施例所具有的一个非常良好的效果。
另外,对于依据本发明的实施例的回音信号消除器的噪声信号过滤方法,由于它使用了中值滤波的方法,因此,就可以消除信号的非连续性。这样,就不必再经过其它的信号标准的测定过程,而只需经过较少的计算量就可以将脉冲噪声消除掉。这是依据本发明的实施例所具有的另外一个非常良好的效果。


图1是表示依据传统技术将脉冲噪声消除的中置声道削波方法的信号输入输出特性的实例图。
图2是表示利用图1所示的中置声道削波方法对噪声标准进行测定之后再对削波标准进行确定的实例图。
图3是表示利用在图2中所确定的削波标准并通过非线性计算后得到的削波信号的实例图。
图4是表示依据本发明的实施例的噪声信号过滤方法而将脉冲噪声消除的过程进行说明的实例图。
图5是表示依据本发明的实施例的噪声信号过滤方法而将残余回音信号的脉冲噪声消除后的结果进行显示的波形图。
具体实施例方式
下面,将参照附图对依据本发明的理想实施例进行详细的说明。
对于依据本发明的实施例的噪声信号过滤方法来说,它利用使用中值滤波器的中置声道削波方法取代依据传统技术的中置声道削波方法,从而将残余回音信号中的脉冲噪声除去。
以下的代码是表示依据本发明的实施例所提出的中置声道削波方法的代码。其中,updat是对适应滤波器的系数适应与否的情况进行显示的代码;i是表示采样信号的索引的代码;e[i]是表示对通过回音消除器输出的残余信号进行显示的代码。
通过上述代码可以看出,将3组采样信号的平均值计算出来就可以执行中值滤波的过程了。
If(update && i>=4){e[i-1]=(e[i-2]+e[i])/2;e[i-2]=(e[i-3]+e[i-1])/2;e[i-3]=(e[i-4]+e[i-2])/2;}对于依据本发明的实施例的回音信号消除器的噪声信号过滤方法,它对回音信号消除器的适应滤波器的系数是否适应的情况进行判断。然后,根据上述判断结果,在上述适应滤波器的系数适应期间,执行中值滤波的过程。而在上述适应系数的适应停止的情况下,则不执行通过中值滤波而将噪声消除的过程。即,在由于存在近端化的信号而使上述适应系数的适应停止的情况下,则不能执行通过中值滤波而将噪声消除的过程。
以于将脉冲噪声消除的情况来说,它要经过计算出当前采样信号和过去采样信号的平均值后,而执行中值滤波的过程。在此,利用上述代码取当前采样信号和过去的4个采样信号,然后,计算出3组采样信号的平均值就可以执行中值滤波的过程。
图4是表示对利用依据本发明的实施例的噪声信号过滤方法而将脉冲噪声消除的过程进行说明的实例图。如图4所示,说明在输入第4组(e[4])和第5组(e[5])采样信号的情况下将脉冲噪声消除的过程。
在此,当第2组(e[2])采样信号为脉冲噪声的情况下,如果输入第4组(e[4])采样信号,则通过计算3组采样信号的平均值,然后,再执行中值滤波的过程(如图4a所示)。然后,与上述过程相同,当输入第5组(e[5])采样信号,通过计算3组采样信号的平均值,然后,再执行中值滤波的过程(如图4b所示)。从而就可以将脉冲噪声消除。在图4中对上述情况进行图示说明。从图中可以看出,经过2次中值滤波的过程之后,就可以减弱脉冲噪声。
图5是表示对利用依据本发明的实施例的噪声信号过滤方法而将残余回音信号的脉冲噪声消除后的结果进行显示的波形图。如图5所示,图示说明将残余回音信号中的脉冲噪声消除的过程和结果。将其与图3所示的情况相比较,了解信号的自然性。同时,通过上述比较过程也可以看出,残余回音信号的标准已经降低。
通过上述说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。
因此,本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利范围来确定其技术性范围。
权利要求
1.回音信号消除器的噪声信号过滤方法,其特征在于,由以下几个阶段构成对回音信号消除器的适应滤波器的系数是否适合的情况进行判断;根据上述判断结果,如果判定上述适应滤波器的系数是适合的,则将经过回音信号消除器处理后的残余回音信号的当前采样信号与过去规定的采样信号读取出来的阶段;然后,将上述当前采样信号与过去规定的采样信号的平均值计算出来;根据上述计算结果进行中值滤波,从而消除脉冲噪声的阶段;当上述适应滤波器的系数适应情况停止时,则不执行上述中值滤波过程而消除噪声的阶段。
2.如权利要求1所述的回音信号消除器的噪声信号过滤方法,其特征在于上述中值滤波的过程就是代替中置声道削波过滤而进行滤波的过程。
全文摘要
本发明是关于回音信号消除器的噪声信号过滤方法。根据传统技术的中置声音的噪声信号削波方法,为消除脉冲噪声,需经过非线性计算而导致信号扭曲变型和信号传递过程中的逆效应。为解决上述问题,依据本发明的实施例的回音信号消除器的噪声信号过滤方法,其特征在于,由以下几个阶段构成判断回音信号消除器的适应滤波器的系数;如果该系数是适合的,则读取并计算经过回音信号消除器处理后的残余回音信号的当前采样信号与过去规定的采样信号的平均值而进行中值滤波,从而消除脉冲噪声;当该系数适应情况停止,则不执行中值滤波过程而消除噪声。从而消除信号的非连续性。因此,依据本发明只需经过较少的计算量就可以消除脉冲噪声。
文档编号G10L21/02GK1897112SQ20051003576
公开日2007年1月17日 申请日期2005年7月14日 优先权日2005年7月14日
发明者车胤辙 申请人:乐金电子(惠州)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1