语音信号去噪的最优方案选取

  • 格式:doc
  • 大小:15.00 KB
  • 文档页数:3

语音信号去噪的最优方案选取
作者:胡利成
来源:《中国科技博览》2013年第26期
摘要:针对噪声的引入对语音信号的保真有很大的影响,本文主要采用matlab中小波工具中的一些小波变换去噪函数对语音信号进行去噪仿真研究,其中的阈值去噪的方法是一种实现简单、效果较好的小波去噪方法。

且与一般的傅里叶变换去噪进行对比,显示了小波去噪的优良特性。

关键词:小波变换语音去噪阈值
中图分类号:TF046.6 文献标识码:A 文章编号:1009-914X(2013)26-389-01
1引言
语音在通信过程中不可避免地受到来自周围环境、传输媒介等引入的噪声影响;在语音信号处理中背景噪声降低语音质量的现象也是普遍的。

因此,设法从被噪声污染的语音信号中滤除噪声提高语音信号的信噪比就成为语音去噪研究中的一个重要方向。

小波变换是一种信号的时间-尺度(时间-频率)分析方法,它具有多分辩率分析的特点,而且在时频两域都具有表征信号局部特征的能力,是一种窗口大小固定不变但形状改变的时频局部化分析方法。

即在低频部分具有较高的频率分辩率和较低的时间分辩率,在高频部分具有较高的时间分辩率和较低的频率分辩率,很适合于探测正常信号中夹带的瞬态反常现象并展示其成分,所以小波变换用于语音信号的去噪是近些年来比较热门的方法[1]。

利用小波方法去噪,是小波分析应用于实际的重要方面。

目前基于小波变换语音去噪的方法主要有:Mallat[2]提出的模极大值重构滤波;Xu[3]提出的空域相关滤波;Donoho[4]提出的小波域阈值滤波。

三种方法比较,小波域阈值滤波方法是实现最简单、计算量最小的一种方法,因而应用最广泛。

小波去噪的关键是如何选择阈值和如何利用阈值来处理小波系数,通过对小波阈值化去噪的原理介绍,运用MATLAB 中的小波工具箱,对一个含噪信号进行阈值去噪,实例验证理论的实际效果,证实了理论的可靠性。

本文简述了几种小波去噪方法,其中的阈值去噪的方法是一种实现简单、效果较好的小波去噪方法。

2 小波去噪原理分析
2.1 小波去噪原理
叠加性高斯白噪声是最常见的噪声模型,受到叠加性高斯白噪声“污染”的观测信号可以表示为:
其中yi为含噪信号,为“纯净”采样信号,zi为独立同分布的高斯白噪声,为噪声水平,信号长度为n. 为了从含噪信号yi中还原出真实信号,可以利用信号和噪声在小波变换下的不同的特性,通过对小波分解系数进行处理来达到信号和噪声分离的目的。

在实际工程应用中,有用信号通常表现为低频信号或是一些比较平稳的信号,而噪声信号则通常表现为高频信号,所以我们可以先对含噪信号进行小波分解(如进行三层分解):
其中为分解的近似部分,为分解的细节部分,,则噪声部分通常包含在,,中,用门限阈值对小波系数进行处理,重构信号即可达到去噪的目的。

2.2 软阈值和硬阈值
小波去噪的方法有很多种,概括起来主要有屏蔽去噪法值法、阈值去噪法、模极大值检测去噪法等。

下面简单介绍阈值去噪法。

它的思想是利用阈值对经过变换后的较低尺度上的小波系数进行处理,将那些对应于高斯噪声的小波系数置零,而保留那些对应于信号的小波系数,再由处理后的小波系数重构原信号,获得对有效信号的最优估计。

当对2到3个尺度的小波系数进处理。

硬阈值法:(3)
软阈值法:(4)
其中阈值Th的取值为。

则可以由下式约定:。

阈值化处理的关键问题是选择合适的阈值如果阈值(门限)太小,去噪后的信号仍然有噪声存在;相反,如果太大,重要信号特征将被滤掉,引起偏差。

从直观上,对于给定小波系数,噪声越大,阈值就越大。

大多数阈值选择过程是针对一组小波系数,即根据本组小波系数的统计特性,计算出一个阈值。

软、硬门限具有相似的性质,它们都是在较低尺度上(对应于较高的频率和较高的空问分辨率)对输入的有效信号和加性白噪声的小波变换系数同时进行抑制,从而达到消噪的目的。

3. 小波消噪的MATLAB仿真实现
MATLAB中的小波工具包提供了全面的小波变化及其应用的各种功能,其中小波去噪方面实现Donoho-Johnstone等的去噪算法,而且可以选择使用图形界面操作工具或者去噪函数集合两种形式,图形界面操作工具直观易用,而利用函数集合可以实现更灵活强大的功能。

本文利用小波去噪函数集合在MATLAB中对实际的语音信号作了一系列仿真,充分体会到了小波去噪的强大功能。

4结论:
在误差允许的范围内,利用MATLAB 中的小波变换工具箱对一般语音信号进行去噪处理,可以达到我们预期的消噪结果,并且软阈值去噪相对硬阈值去噪更加优于FFT语音去噪方法,基本满足我们一般语音去噪的要求。

参考文献:
[1] 胡昌华,张军波,夏军,等.基于 MATLAB 的系统分析与设计—小波分析[M].西安:西安电子科技大学出版社,2000.
[2] Mallat S,Hwang W L.Sigularity detection and processing with wave-lets[J].IEEE Trans on IT,1992,38:617-643.
[3] 潘泉.基于阈值决策的子波域去噪方法[J].电子学报,1998(1):115-117.
[4] Donoho D L.Denoising by soft-thresholding[J].IEEE Transactions on Information,1995,41(3):613-627.。