一种改善微弱信号信噪比的小波变换消噪法

2009-03-02 09:33张海波叶晓慧
现代电子技术 2009年4期
关键词:小波变换信噪比

张海波 叶晓慧

摘 要:通过分析小波变换处理信号噪声的方法及其在微弱信号检测方面的不够完善之处,提出适合于极低信噪比条件下小波消噪法的信号检测原理和方法,即通过构造具有可调功能的阈值函数以及对小波分解系数处理方式的优化设计等方法,在强背景噪声中提取出微弱的信号特征信息,从而实现微弱信号的检测。最后通过Matlab仿真验证该方法的实验效果,理论和实验结果均表明此方法能较大幅度地改善信号比。这里阈值构造过程中充分考虑到了信噪比因素的影响,并对小波分解系数的处理也进行了合理优化,从而使得去噪效果有较大的改善。

关键词:小波变换;信噪比;微弱信号检测;阈值函数

中图分类号:TP391.9 文献标识码:B 文章编号:1004-373X(2009)04-124-03

Method of Improving SNR of Weak Signal with Wavelet Transform

ZHANG Haibo,YE Xiaohui

(Navy Engineering University,Wuhan,430044,China)

Abstract:By analyzing the faultiness of the wavelet method used in processing signal denoise and detection of weak signal.This thesis offers a suitable principle and method of detection weak signal with wavelet transform.By designing an adjustive threshold function and optimizing the mode of processing the wavelet coefficient,the characters of weak signal are obtained to realize weak signal′s detection.In the end,the results are verified by Matlab program.It indicats that the method is useful in detecting the weak signal from strong noise background.It innovatively considers the factor of SNR in the design of threshold,and makes improvement on wavelet coefficient processing,thus the denoise effect is improved greatly.

Keywords:wavelet tranform;SNR;weak signal detection;threshold function

0 引 言

任何一个系统都不可能做到完全没有噪声,甚至有相当多的时候所需要的有用信号被强背景噪声淹没。因此如何从信噪比为负十几dB甚至几十个dB的环境中有效地提取出有用信号显得越来越重要。对于这种微弱信号的检测问题的研究,目前已经取得一些进展,比如随机共振检测理论、分段采样信号的相位关联检测技术以及混沌理论微弱信号检测原理等。虽然各有所长,但在实际运用过程中还存在这样那样的缺陷,不能满足需要。

这里介绍了最近发展较快的小波分析理论在信号去噪方面的应用,提出了适合于极低信噪比条件下的小波变换去噪法,通过构造具有自适应性的阈值函数以及阈值处理方式的优化设计,可以提取微弱的有用信号特征信息,实现信号恢复。

1 小波变换检测微弱信号原理

小波分析是一种时频域分析,具有多分辨率特性。因此在时频域都具有表征信号局部特征的能力,是一种窗口大小不变但其形状可改变时频局部化分析方法。在高频部分使用逐渐尖锐的时间分辨率和较低的频率分辨率,以便移近观察信号的快变部分;在低频部分具有较高的频率分辨率和较低的时间分辨率,以便移远观察信号的慢变部分(整体变化趋势),小波这种信号分析表示特征对分析非平稳信号是非常有效的,很适合探测正常信号中夹带的瞬态反常现象并且展示其成分。这种时频面上的分析给信号处理带来前所未有的更为深入的发展[1]。

运用小波分析进行一维信号消噪处理是小波分析的重要应用之一,下面将其消噪的基本原理做简要的说明。

一个含噪声的一维信号的模型可以表示成如下的形式:

s(i)=f(i)+σe(i), i=0,1,…,n-1

其中:f(i)为真实信号;e(i)为噪声;s(i)为含噪声的信号。г谑导使こ讨校有用信号通常表现为低频部分或是一些比较平稳的信号,而噪声信号则通常表现为高频的信号。所以消噪过程可按如下方法进行处理:首先对信号进行小波分解,则噪声部分通常包含在各层的高频分量中,因而可以以门限阈值等形式对小波系数进行处理,然后对信号进行重构即可达到消噪的目的[2]。

根据上文的分析可以知道,一维信号的消噪过程可分为2个步骤进行:

(1) 一维信号的小波分解。选择一个小波并确定一个小波分解的层次N,然后对信号进行N层小波分解;

(2) 小波分解高频系数的阈值量化。从第1层到第N层的每一层高频系数选择1个阈值进行软阈值量化处理;

(3) 一维小波的重构。根据小波分解的第N层的低频系数和经过量化处理后的第1层到第N层的高频系数,进行一维信号的小波重构。

在这三个步骤中,最关键的就是如何选取阈值和如何进行阈值的量化,从某种程度上说,它关系到信号的质量。这里针对传统信号的阈值函数选取以及分解系数处理方式的不足之处,结合工程实际进行了改善[3,4]。

2 小波阈值函数的构建

小波阈值去噪的理论依据为:属于能量有限空间的信号在小波域内其能量主要集中在有限的几个系数中,而噪声的能量却分布在整个小波域中,因此经过小波分解后信号的系数要大于噪声的系数,于是可以找到一个合适的数λ作为阈值(门限),当分解系数小于该阈值时,认为这时的分解系数主要是由噪声引起的,并置为零,予以舍弃;当分解系数大于该阈值时,认为这时的分解系数主要是由信号引起的,则把这一部分分解系数的值直接保留下来(硬阈值方法)或者按某一固定量向零收缩(软阈值方法),然后由新的小波系数进行小波重构得到去噪后的信号[5,6]。

小波阈值的选取是一个非常重要的步骤,其直接影响噪声消除的效果。很明显,如果阈值过高,则会将系数分量中的信号成分当作噪声分量去除,造成信号失真;反之,若阈值选取过低,又不能充分去除噪声,不能达到很好的效果[7]。此外,不同的阈值构建方法其适用场合也不尽相同,必须围绕信噪比和信号特点综合考虑构建方式。

针对微弱信号的特点,即SNR<-1,此时噪声的能量较大,由于信号的信噪比:

SNR=10log(σs/σn)

式中:Е襰为信号强度;σn为噪声强度。由此可知,当信号强度减小或者噪声强度增大时,信噪比均会减小。因此,当噪声占主要地位时,若是只考虑噪声强度是不全面的,例如当信号强度不变,增大噪声,信噪比减小;若是只考虑噪声强度则会使得阈值成线性上升,使得丢失的信息过多,对于信号参数的估计和信号的重构都是不利的。另一方面,如果信号是周期性连续信号,最好选择同样具有连续性的阈值函数。因此,考虑选取阈值为:

λj=exp2log N1/2/ln(j+1)

其中:j为小波变换尺度;N为采样点个数;μ为调节因子;用以调节随σs/σn变化,expП浠的快慢。

3 阈值处理方式的优化

传统的硬、软阈值方法虽然在实际中得到了广泛的应用,也取得了较好的效果,但这些方法本身还存在一些缺陷。在硬阈值处理过程中,得到的估计小波系数值连续性差,即由于分解系数在±λ处是不连续的,因此重构所得的信号可能会产生一些振荡;而软阈值方法中估计小波系数虽然整体连续性好,但是由于当小波系数较大时,分解系数之间总存在恒定的偏差,这将直接影响重构信号与真实信号的逼近程度,给重构信号带来不可避免的误差。

如果对噪声用分解的系数用C(j,k)表示,其中j代表小波尺度,k代表时间,则可以得出如下结论:

(1) 如果所分解的信号是一个平稳、零均值的白噪声,则其小波分解系数是不相关的;

(2) 如果所分解的信号是一个高斯噪声,则其小波分解系数是独立的,并且也是高斯分布的;

(3) 如果所分析的信号是一个有色、平稳、零均值的高斯噪声序列,则其小波分解系数也是高斯序列。对每一个分解尺度j,其系数是一个有色、平稳的序列。

用ω(j,k)表示对含噪信号进行小波分解后得到的小波系数,由于小波变换是一种线形变换,因此它由2部分组成:信号对应的小波系数和噪声对应的小波系数。由于软阈值方法估计出来的小波系数(j,k)的绝对值总比ω(j,k)要小λ而影响了重构精度,应设法减小此偏差。只要使ω(j,k)与由信号对应的小波系数之间的差值尽量小,则(j,k)Ц接近于信号对应的小波系数,重构精度就越高。构造函数:

f(x)=x-α1-e-αx1+e-αxλ

可知,当α=0时上式等效为Donoho硬阈值;当α=1时,上式等效为Donoho软阈值;当α在0~1之间变化时,x→±∞,有f(x)-x→αλ。也就是说,随着ω(j,k)模值的增大,(j,k)与ω(j,k)偏差的绝对值逐渐减小为αλ,Т蟠蠹跣×巳磴兄捣椒ㄖ胁生的恒定偏差,提高了重构精度,改善了去噪效果。可见,相对于硬、软阈值函数,新阈值函数是一个更优、更灵活的选择。只要在0和1之间适当的调整a的大小,就可以获得更好的去噪效果。图1是用Matlab画出的Donoho软、硬阈值图及新阈值函数图(α=0.1)。

图1 硬阈值函数图

4 仿真试验

为了说明所述小波消噪法的有效性和优越性,分别采用传统的阈值函数和软硬阈值处理的方法以及新阈值函数和新阈值处理方式的方法进行去噪试验,试验对象选择信噪比为低于-10 dB的混有平稳加性高斯白噪声信号,信号波形如图2所示。信噪比为-13.777 6 dB。

图3是用两种小波方法处理含噪信号的消噪结果波形图,表1是两种消噪方法得到的信噪比。从图3和表1中可以得到如下结论:

(1) 传统小波消噪法处理后的信号虽然去除了部分噪声信号,信噪比也有所提高,但图形离原始信号的本来面目相差很远,从波形上还是无法确定有用信号的特征,可以说这样的处理结果是无效的。产生这种结果的原因就是因为传统的硬阈值小波消噪在处理噪声信号时对阈值的选择依赖性很强,在消噪过程中保留了强背景信号的某些特征,或者消弱了真实信号的完整性。阈值选择的适合与否直接影响微弱信号的检测效果,因此对于淹没在强噪声背景下的微弱信号而言,这种方法显得束手无策。

(2) 这里结合信号特征及低信噪比这一实际情况,采用了具有可调节的阈值函数,并对分解系数的处理方式进行了优化,从而大大改善了去噪效果。从图3中可以看出虽然消噪后的信号与原始无噪信号还有较大差别,但很明显可以知道信号的周期、幅值等特征,信噪比也达到15.530 3 dB,提高了约30 dB,基本上完成了微弱信号的检测任务。

(3) 表1中的信噪比是对信号消噪的量化表征。很明显,这里所述的新方法具有最好的去噪效果。

图2 待分析的信号

图3 各种小波去噪效果比较

表1 信噪比

方法一般去噪方法新去噪方法

信噪比2.516 5 dB15.530 3 dB

5 结 语

这里提出了一种具有可调功能的阈值函数,充分考虑到了信噪比因素的影响,此外对分解系数的处理也进行了合理优化。与传统的硬、软阈值方法相比,去噪效果无论在视觉上还是在去噪后信号的信噪比都有明显改善,而且新方法很灵活,具有很好的稳定。

参 考 文 献

[1]胡昌华,李国华,刘涛,等.基于Matlab 6.x的系统分析与设计小波分析[M].西安:西安电子科技大学出版社,2004.

[2]张毅,杨秀霞.小波消噪在微弱信号检测中的应用[J].微计算机信息,2006(1):113-114,221.

[3]Donoho David L.Denoising by Soft Thresholding[J].IEEE Trans.on Information Theory,1995,38(2):478-479.

[4]李世雄.小波变换及其应用[M].北京:高等教育出版社,1997.

[5]薛伟,关福宏,陈良章,等.基于一种新的小波阈值函数的雷达信号去噪[J].计算机仿真,2008,25(8):319-322.

[6]郭晓霞.小波去噪中软硬阈值的一种改良折衷法[J].智能系统学报,2008,3(3):222-225.

[7]李荣祥.一种新的小波阈值法在语音信号处理中的应用[J].四川兵工学报,2008(3):45-47.

[8]王新楼,马春庭,程翔.小波去噪方法分析与Matlab仿真[J].工业控制计算机,2008,21(6):55-56.

[9]葛善虎.一种改进算法在提取微弱特征信号中的应用[J].漳州师范学院学报:自然科学版,2007(1):47-51.

[10]唐斌,董绪荣.小波多分辨率分析及其在自适应消噪中的应用[J].装备指挥技术学院学报,2007(1):75-78.

作者简介

张海波 男,1979年出生,湖北天门人,助理工程师,工学硕士研究生。主要研究方向为弱信号检测。

叶晓慧 男,1962年出生,兵器工程与应用博士,教授,博士生导师。

注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。

猜你喜欢
小波变换信噪比
两种64排GE CT冠脉成像信噪比与剂量对比分析研究
信噪比在AR模型定阶方法选择中的研究
基于深度学习的无人机数据链信噪比估计算法
低信噪比下LFMCW信号调频参数估计
低信噪比下基于Hough变换的前视阵列SAR稀疏三维成像
基于双树四元数小波变换的图像降噪增强
MATLAB在《数字图像处理》课程中的辅助教学
基于互信息和小波变换的图像配准的研究
心电信号压缩方法研究
保持信噪比的相位分解反褶积方法研究