温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
基于
平移
不变量
小波去噪
时频分析与小波变换专题训练报告
题 目
平移不变量小波去噪方法
学 院
自动化学院
专 业
控制理论与控制工程
学 号
131060024
学生姓名
马秉宇
指导教师
佘青山
1.前言
小波变换的低熵性、多分辨率性、去相关性和小波选择的多样系,使其广泛应用于含噪信号消噪领域。1994年,Donoho等提出了包括软阈值法和硬阈值法的小波阈值收缩法(WaveShrink)方法,该方法在最小均方误差意义下可达近似最优,并且可取得较好的消噪效果。软阈值法消噪得到的信号整体连续性好,不会产生附和的振荡,但是与原信号的逼近程度差;硬阈值法消噪得到的信号与原信号逼近程度好,但会产生附加的振荡,不论采用软阈值方法还是硬阈值方法消噪,在有些情况下,阈值法去噪后信号的某些不连续点附近和信号的快速变化点处,会出现伪吉布斯现象,即在这些点去噪信号会在一个特定的目标水平上下跳变,在一定程度影响了消噪效果。
平移不变量(translation-invariant,TI)小波消噪可抑制伪吉布斯现象,如对含噪的Blocks、Bumps、HeaviSine和Doppler信号进行平移不变量小波消噪处理,较好地抑制了伪吉布斯现象;李肃义等对心电信号进行平移不变量消噪处理,达到了抑制伪吉布斯现象的效果,为了提高消噪后信号的连续性和原信号的逼近度,综合软、硬阈值小波消噪信号处理的优势,同时使处理后的信号不再出现伪吉布斯现象,本文将这种方法应用于脑电信号的消噪处理,实验结果表明,该方法可以有效地提高信噪比,降低均方误差,并能较好地保留EEG信号有效特征。
2.平移不变量小波去噪原理
2.1 正交小波变换
1998年,Mallet在构造正交小波基时提出了多分辨率分析的概念,并给出了正交小波变换快速算法,即Mallet算法,根据过分辨率分析的理论,若 为信号的离散采样数据,,则信号的正交小波变换的分解公式为:
其中为尺度系数,为小波系数,h,g是一对正交镜像滤波器组,j为分解层数,N为离散采样点数。
从信号滤波的角度看,正交小波分解是将离散信号分别通过一个低通和高通滤波器进行滤波,滤波输出分别对应信号的低频概貌和高频细节,并且每次分解都是对低频部分进行分解,而高频部分则不再继续分解。每次分解的信号长度均减半,相当于在滤波后进行了“二抽一采样”。正交小波变换的重构过程是分解的逆运算,其重构公式为:
2.2 小波变换阈值去噪
假设N点离散含噪信号为
式中为原始信号,为服从的高斯白噪声。
对各层小波系数进行阈值处理,传统阈值处理方法有硬阈值法和软阈值法两种,其中硬阈值处理方法是
即,比较含噪信号的小波系数与所选定的阈值,小于阈值的点变为0;大于等于阈值的点保持不变。
软阈值处理方法是
即,比较含噪信号的小波系数与选定的阈值,大于等于阈值的点,收缩为该点值与阈值的差值;小于等于阈值相反数的点,收缩为该点值与阈值的和;阈值小于等于阈值的点变为零。
对信号作小波变换后,噪声的小波变换系数主要集中在小尺度上,原始信号的小波变换系数主要集中在大尺度上。小波阈值法消噪就是采用合适的阈值处理方法估计原始信号的小波变换系数并进行重构。
2.3 平移不变量小波去噪原理
伪吉布斯现象与信号的不连续点的位置有关,更确切地说,和信号的特征(如不连续点)与小波基元素的特征之间的精确对准有关,正交小波变换具有平移不变性,因此可以通过平移含噪信号来改变不连续点的位置,再对平移后的信号进行阈值法去噪处理,然后把去噪后的信号在进行相反的平移,便可以得到原始含噪信号的去噪信号。假如原始含噪信号包含若干个不连续点,它们之间会相互产生干扰,一个不连续点的最佳平移可能是另一个不连续点的最差平移。所以不能采用单一平移,通常采用通过改变平移量,重复平移—消噪过程,并把每次平移消噪后的结果求平均的方法消除噪声,即所谓的“平移—去噪—平均”的平移量小波去噪方法。
对于一个信号,,我们用表示对信号进行的时域平移,是正整数,即
且可逆,令,然后用表示对信号用Donoho的阈值法进行去噪处理,Ave表示平均,则n次循环平移的平移不变量小波去噪方法可以用下式表示:
上式处理过程:首先把原始含噪信号在时域重复平移个单位,再对各次平移后的信号进行小波阈值消噪,然后对各次消噪后的信号进行相同单位的反向平移,最后将各次的处理结果求平均值。
3.实验方案
本次实验数据来自于“BCI Competiton”实验数据,将数据直接导入matlab中即可。平移不变量小波去噪具体方法如下:
(1)对含噪的EEG信号进行小波分解。根据Mallet最优小波基的选择准则,综合考虑了小波基的对称性、正交性、消失矩及紧支性等数学特性,最终选择Sym8小波基,经对原始含噪信号进行不同分解层数试验比较,最终选择4层分解。因此,本实验采用Sym8小波,对原始含噪信号进行4层小波分解,提取各个尺度上的小波系数。
(2)对原始含噪EEG信号进行小波4尺度分解,得到各个尺度上的小波系数,然后选择用软阈值法,分别对各尺度上的高频小波系数进行估计处理。其中,全局阈值,式中为信号长度,由于噪声主要集中在最高分辨率,所以可用小波系数估计,取。
(3)结合“平移—去噪—平均”的平移不变量小波去噪法和阈值量化算法,对含噪EEG信号进行消噪。文中将含噪EEG信号向左循环平移1位,平移4次,然后将各次平移信号消噪后进行相反平移,最后对每次平移后的结果求平均。
(4)为了进一步讨论消噪的客观结果,在标准EEG信号中加入高斯白噪声,用Sym8小波对其进行4尺度分解,并用软阈值法和平移不变量小波去噪方法对含噪信号进行消噪。最后用信噪比(SNR)和均方根误差(RMES)来评估消噪结果。信噪比的计算方法是
均方根误差的计算方法是
4. 实验结果和分析
本文所使用的原始EEG信号如下图中的original signal。图(1),(2),(3)分别是对噪声信噪比为5dB,15dB,30dB的三种原始加噪信号进行软阈值小波消噪和平移不变量小波消噪的实验仿真图。
图(1) 对噪声信噪比为5dB加噪信号消噪
图(2) 对噪声信噪比为15dB加噪信号消噪
图(3) 对噪声信噪比为30dB加噪信号消噪
图(1)—(3)只是给出了定性的消噪结果对比分析,为了定量地分析几种消噪方法的结果,本文设计了一种向EEG信号中加入信噪比为5dB、15dB、30dB的高斯白噪声的方法,信号加噪之后再用软阈值法和平移不变量小波去噪分别对其进行消噪处理。最后利用公式计算消噪后信号的信噪比和均方误差,结果如下表:
表1 消噪结果的SNR和RMES比较
噪声信噪比/dB
软阈值法
平移不变量小波去噪方法
SNR
RMES
SNR
RMES
5
0.8954
11.9944
6.0573
6.6204
15
5.4194
6.3535
12.8896
2.6884
30
15.2055
2.0229
21.6068
0.9681
根据上表所列数据,平移不变量小波去噪方法对加噪的EEG信号消噪结果的信噪比明显改善,且均方误差也明显变小。综合图(1)~(3)和表1的分析结果,可以得出平移不变量小波消噪方法对EEG信号的消噪结果优于软阈值法。
5.小结
本文采用“平移—去噪—平均”的平移不变量小波去噪的算法对脑电信号进行去噪,经过matlab仿真实验的结果表明,该方法与阈值法相比,能够有效地去除伪吉布斯现象,得到比阈值法去噪更好的视觉效果;用该方法去噪还能减少原信号与去噪信号的均方根,提高信噪比,总的来看,此方法是一种较阈值法去噪更好的一种方法。本文设计的平移不变量小波去噪算法不足之处在于处理高频小波系数采用的软阈值法,在未来学习中应该进一步改进阈值法来处理高频小波系数,以达到更好的去噪效果。