Chapter 7 小波变换
章节目标
理解什么是小波,小波变换?为什么要提出小波这个概念?
背景介绍
-
小波是一个数学工具,相比于数学久远的历史,小波是一个年轻的学科:
- ——希尔伯特的复变分析
- ——哈尔提出了规范正交基的概念
- ——Morlet在研究地震时提出了小波的概念
- Grossman对Morlet的信号按一个确定函数的伸缩、平移系进行了研究,为小波分析的形成开了先河。
- Mayer找到了小波的正交基
- Daubechies找到了紧支集的正交小波基
- Mallat提出构造小波基的一般方法:多分辨率分析
-
傅立叶变换
- 傅立叶(逆)变换的公式:
调和信号:
观察上面的两个公式可以看出傅立叶变换其实相当于将时域的信号在频域展开,而逆傅立叶变换相当于用频域成分恢复时域信号。观察逆傅立叶变换我们会发现它和傅立叶级数很像,由此是不是可以将类比为的傅立叶系数呢,那么傅立叶变换是不是就是相当于求傅立叶系数的过程呢?
-
傅立叶变换实际上相当于将调和信号的频率和实际信号相比较,如果实际信号中有相应的频率,则对应的变换系数就会比较大,反之就会比较小甚至为。下面两幅图就很好的印证了这一点。
傅立叶变换可以准确地知道信号中含有哪些频率成分,但不知道这些成分发生的时间或位置。由于这一特性傅立叶变换适合分析稳态信号,但是非稳态信号分析中需要知道什么频率载什么时候发生,特定频率发生的位置,傅立叶变换不能很好的胜任。
-
傅立叶变换的局限性
- 时间信息损失:什么时候特定的事件发生?
- 位置信息损失:傅立叶变换不能确定某一事件的漂移、趋势、突变、起始和结束等。
- 傅立叶变换分析时全局性的分析,难以分析局部信号特征
- 傅立叶变换分析瞬态信号或者高度局部化信号时,频谱会呈现一幅相当混乱的构成。
-
Gabor变换(短时傅立叶变换——STFT)
为了克服傅立叶变换的缺点,人们提出了许多改进方法,STFT便是其中之一。
以一维情况为例,STFT的思路是:既然傅立叶变换的局限性之一是它是一种全局变换,不能很好的确定某一事件发生的事件,那么我们就人为地将一个信号切分成许多小段,对每一小段进行傅立叶变换,这样就能大概清楚某一事件发生的时间了,小段划分的时间越短,就越能精确知道事件发生的时间。
-
STFT的步骤:
- 选定一个有限窗口
- 将窗口放置于信号的起点
- 计算窗口内信号的傅立叶变换
- 将窗口向右移动一个距离
- 重复两步,直至到达信号末尾,由此得到每个时间段内信号的频率成分。
-
由上面的步骤,可以知道STFT分析之后的结果一般如下图所示:
左下角的格子图是很经典的表达,横坐标的一格就是我们选择的窗长,对应的纵坐标就是窗口移到这一段时,窗口内信号的傅立叶变换,由于傅立叶分析是全局性分析,这时窗口内的信号就相当于全局信号,所以频率分布会占满整个纵坐标,其实就相当于将一幅幅傅立叶谱在时间维度拼接起来。
-
STFT变换的特征:
- 实现了对于信号的频率与时间观察的折衷。
- 无论时间还是频率的观察均为有限精度;整体精度取决于窗口尺寸。
- 一旦窗口尺寸确定,将作用于所有频率——还不够灵活
-
小波变换
为了进一步提高分析的灵活性,出现了小波变换,这是一种采用频率不同、位置不同、宽度有限的基函数的变换。
什么是小波?小波是一种具有有限区间和零均值的波。
-
从傅立叶变换到小波变换
傅立叶变换:
意味着信号在所有时间区间与复指数相乘,结果产生傅立叶系数,按照傅立叶系数,可以将原信号分解为不同频率的组合。
小波变换:
结果产生小波变换系数,按照小波系数,原始信号分解为不同小波的组合。
不论是傅立叶变换还是小波变换,两者的核心都是将任意信号分解成为一系列基函数的线性组合,不同的只是所用的基函数不一样。
-
小波变换的步骤
- 确定一个小波基
- 将小波基置于信号的起点,计算相应的小波变换系数
- 将小波基平移一个距离,计算相应的小波变换系数,直至信号末尾
- 对小波基进行缩放操作,重复操作
- 对所有尺度的小波重复到步
-
连续小波变换
-
基本小波:
基本小波是一具有特殊性质的实值函数,它是震荡衰减的,而且通常衰减得很快,在数学上满足积分为零得条件:
同时其频谱满足条件:
上述两个条件可以概括为:小波应是一个具有振荡性和迅速衰减的波。
-
小波基函数
通过对基本小波进行尺度上的伸缩和位置上的移动,可形成一系列小波函数——小波基函数
一组小波基函数是通过尺度因子和位移因子由基本小波来产生的:
其中:——尺度系数,——位移系数。可以看到,在基本小波给定的情况下,小波基函数完全由决定,其中伸缩变换除了改变基本小波的宽度之外还会改变其幅度。
-
连续小波变换和其逆变换
连续小波变换定义:
连续小波变换的逆变换定义:
其中:为存在逆变换的前提条件。
-
连续小波变换的深入讨论
-
观察空间内的内积函数:
以及互相关函数:
可有
所以可以看作是信号与小波基本函数在尺度因子和位移因子时的互相关函数。 如果信号在特定的尺度因子和位移因子下与基本小波函数具有较大的相关性(相似性),则值将较大。类似于之前分析傅立叶变换时,若信号中含有特定频率,那么相应的傅立叶变换系数将较大。
-
回忆线性系统输入输出关系:
观察:
对于任意给定的尺度因子(频率~),小波变换为输入信号作用于具有响应函数的滤波器输出。小波变换定义了一组由尺度因子规范的连续滤波器组,这便是小波变换的滤波器解释,每个滤波器的输出分量再次滤波并适当伸缩组合之后在一起可重构。
-
-
连续小波变换和傅立叶变换的比较
例子:对于具有微小间断的正弦波,傅立叶变换和小波变换的结果如下
-
几种典型的一维小波
Mexican Hat Wavelet
Haar Wavelet
Morlet Wavelet
Daubechies
-
小波变换参数的深入分析
- 尺度因子——:小波的尺度变换意味着对小波进行“拉伸”或“压缩”,尺度某种程度上类似于频率(频率~)。尺度因子越大,对应的频率就越低,反之越小,对应的频率就越高。
- 位移因子——:延迟或者加速小波,数学上,延迟一个函数表示为。
-
- 离散小波变换