抗噪算法部分中文翻译.doc_第1页
抗噪算法部分中文翻译.doc_第2页
抗噪算法部分中文翻译.doc_第3页
抗噪算法部分中文翻译.doc_第4页
抗噪算法部分中文翻译.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

5 特征提取描述5.1 噪声抑制5.1.1 双门的美尔扭曲维纳滤波方法噪声抑制是建立在维纳滤波理论上的,主要在两门的处理中完成。图5.1给出了前端噪声抑制模块的主要构成。输入信号首先经过第一门的去噪处理,然后输出作为输入进入第二门。在第二门中,多了一个动态的噪声抑制模块,它的工作是和信号的信噪比有关的。去噪的过程是一帧一帧进行的,在堆输入信号分帧之后,每一帧的信号谱在谱预测模块计算出来,然后在平均功率谱密度模块对信号谱作平滑处理。在维纳滤波设计模块,频域维娜滤波系数通过当前帧的信号谱预测和噪声谱预测共同计算出来,噪声谱预测是通过对VADNest模块检测出来的噪声帧处理得到的。计算出来后,再加上一个美尔滤波器组对维纳滤波系数平滑,然后把维纳滤波器搬移到美尔扭曲频域上了。梅尔扭曲维纳滤波器的冲激相应通过美尔反离散余弦变换得到。最后,每一门的输入信号都经过维纳滤波器模块,如图5.1所示,第二门的输入信号就是第一门的输出信号。在噪声抑制模块的最后,OFF模块将信号的直流分量过滤掉。另外,在第二门,在第二门中噪声抑制模块是被增益因式分解模块控制的。维纳滤波理论是这样的:假定线性滤波器的输入为有用信号和噪声之和,两者均为广义平稳过程且知它们的二阶统计特性,维纳根据最小均方误差准则,求得了最佳线性滤波器的参数,这种滤波器称为维纳滤波器 。从噪声中提取引号波形的各种估计方法中,维纳(Wiener)滤波是一种最基本的方法,适用于需要从噪声中分离出的有用信号是整个信号(波形),而不只是它的几个参量。其基本依据就是最小均方误差准则。设维纳滤波器的输入为含噪声的随机信号。期望输出与实际输出之间的差值为误差,对该误差求均方,即为均方误差。因此均方误差越小,噪声滤除效果就越好。为使均方误差最小,关键在于求冲激响应。如果能够满足维纳霍夫方程,就可使维纳滤波器达到最佳。根据维纳霍夫方程,最佳维纳滤波器的冲激响应,完全由输入自相关函数以及输入与期望输出的互相关函数 所决定。 5.1.2 缓存分配噪声抑制模块的输入是以80个采样点为一帧的数据。每一门都有一个大小为4帧的缓冲区(帧0到帧3),当有新的一帧输入进来时,这两个缓冲区中的数据都往帧0方向帧移一帧。新输入的帧变成了第一门的新的帧3,然后帧1(从点80到点159)中的数据作去噪的处理结果保存到第二门的帧3中去。第二门的帧1中的数据作去噪处理,结果作为整个去噪模块的去噪结果。所以去噪模块的每一门都有2帧的延迟(20毫秒)。在每一门的噪声抑制中,信号谱预测是同时在点60到点259处进行的。5.1.3 谱预测输入信号被分成了重叠帧,每一帧有Nin(这里Nin=200)个点,长25毫秒,帧移为10毫秒(80个点)。然后每一帧Sin(n)都被加上一个Nin长度的汉宁窗,Whann(n)为从长度扩展到傅里叶变换唱的,用0补齐如下: 为了得到频域特征,进行傅里叶变换: bin表示的是频域;功率谱计算如下:接着功率谱P(bin)再做平滑处理:经过平滑处理后,功率谱的长度减少到5.1.4 平均功率谱密度这一模块计算每一功率谱密度最后的T帧的平均值,如下图:平均功率谱密度计算公式为: 其中一般取值为2,t为帧(时间域上的)5.3.5维纳滤波器设计每一帧都会计算一个遗忘因子lambadaNSE:如果tNB_FRAME_THRESHOLD_NSE那么 ;否则 在这里NB_FRAME_THRESHOLD_NSE=100, LAMBADA_NSE=0.99在第一门处理的噪声谱预测依赖于VADnest里的flagVADnest,根据下面的方程式更新:其中EPS等于exp(-10,0),t代表当前帧序数,tn代表最后一非语音帧,,P (bin,t)是PSD求平均模块的输出,被初始化为EPS。在第二门处理中,噪声谱预测则是依照下面的方程持续不断地做下去:如果t11那么 否则 如果那么接着无噪声的信号谱预测则是用下面方法计算得到:被初始化为0。BETA等于0.98,,而阈值函数T如下: 那么先验SNR计算为: 滤波转移函数由下面等式得到: 这个函数是用来改善无噪声信号谱的预测的。因此一个改善的SNR计算式为:是等于0.079432823,改善的转移函数H(bin,t)由下等式得到: 5.15 维纳滤波器设计一个遗忘因子lambdaNSE(用于第一门的噪声谱预测的更新)在每一帧都根据时间系数t计算得到:If(tNB_FRAME_THRESHOLD_NSE)ThenlanbdaNSE=1-1/telselambdaNSE=LAMBDA_NSE这里的NB_FRAME_THRESHOLD_NSE等于100以及LAMBDA_NSE等于0.99在第一门中噪声谱预测是根据以下的方程更新的,和flagVADnest有关,如下:这里的EPS等于exp(-10,0),t表示当前帧的序数,tn代表帧最后非语音帧,Pin_psd(bin,t)是PSD模块的输出,初始化为EPS。在第二门中噪声谱预测根据下面的等式不断地更新接着无噪声的信号谱预测使用一个“决策指引”方法:BETA等于0.98以及threshold函数T如下:接着一个优先SNR计算如下:滤波器的转移函数H(bin,t)根据下面的方程计算的到:滤波器的转移函数H(bin,t)是用来改善信号谱的谱预测的:接着一个改良的优先信噪比计算如下:改良之后的转移函数H2(bin,t)接着根据下面的方程计算得到:改良之后的转移函数用在计算非噪声的语音谱预测中去。5.1.6 VAD噪声预测一个遗忘因子lambdaLTE(用来更新长期能量)在每一帧中被计算,过程如下:这里的NB_FRAME_THRESHOLD_LTE等于10和LAMBDA_LTE等于0.97。然后最后80个采样点的对数能量被计算出来:用来更新平均能量大小。这里的SNR_THRESHOLD_UPD_LTE等于20,ENERGY_FLOOR等于80MIN_FRAME等于10以及lambdaLTEhigherE等于0.99。然后计算的结果framEn和meanEn用来判断当前帧是否为说话语音帧。5.1.6 美尔滤波器组将线性频率维拿滤波系数H2(bin)平滑处理以及转换到Mel频率刻度上,梅尔错乱维纳系数H (k)是由加半重叠的三角窗窗计算得到的。为了得到FB的中心频率,将线性频率刻度f转换为梅尔刻度:那么的中心频率为这里的就是采样频率,另外,FB边缘频带和中心频率fcentr(0)=0,fcentr(Kfb+1)-fin_samp/2加入到Kfb=23的美尔滤波器组频带中去,这是为了DCT转换到品遇上去。FFT的bin域相关的的中心频率为频率窗W(k,i)的计算为: 5.1.8 增益因式分解在这个模块,为维纳滤波美尔扭曲系数的增益H2_mel(k)是用来控制第二门的噪声抑制的。在第一门中,去噪帧信号能量Eden(t),这里的t是时间帧序数从1开始,用去噪后的功率谱Pden3(bin,t)计算得到。在第二门中,当前帧的噪声能量是通过噪声功率谱预测得到的。然后平滑后的信噪比SNR根据三个去噪后的帧能量(注意第一门和第二门之间有两帧的延迟)测算的到。为了得到第二门的维纳滤波的程度,低信噪比级别的是同利用一下的逻辑得到的:增益因式分解的作用是对纯净噪声帧则加大噪声抑制的程度,对于包含语音的帧则减小噪声抑制的程度。同时,当前帧的SNR预测和低SNR以及维纳滤波增益系数被更新。5.1.8 美尔反离散余弦变换维纳滤波器的时间域的冲激相应hWf(n)是从美尔维纳滤波系数计算得到的这里的是美尔扭曲反离散余弦变换的基础计算如下所示,首先,第一边带的中心频率计算为这里的是采样频率,,接着美尔扭曲反离散余弦变化的基础由得到,这里的是根据Mel滤波器组系数k和df(k)计算的到的中心频率维纳滤波器的冲激相应也镜像地为5.1.10 应用滤波器自由冲激响应是通过计算得到的,他们的关系为自由冲击响应接着简化删减得到:这里的滤波器长度FL等于17,简化的冲击响应再加一个汉宁窗来进行加权:接着输入信号Sin在经过冲击响应函数滤波,来生成噪声抑制后信号Swr这里的Swr(-1)和前一帧的最后的采样点相联系,等于0的时候是对于第一帧来说的,M=80是帧移间隔。5.1.11 偏移补偿 为了去除直流分量,一个触点式的滤波器被应道噪声抑制模块的最后,如下:5.2 波形处理基于信噪比的波形处理是应用到噪声抑制模块中的噪声抑制波形处理那里的。噪声抑制模块输出80个采样点一帧的数据,它们保存在一个240个点的缓存中(从0点到239点),波形处理模块是在点1到点200的窗上进行的。图5.3描述了基于信噪比的波形处理的基本结构流程。在能量包络平

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论