小波分析与实例
那么这个函数f(x)就是紧支撑函数,而这个0附近的取值范围就叫做 紧支撑集。
比如:在(-1,1)之间的高斯函数。 ②L² (R):满足 f的全体。
f (t ) dt 成立的自变量为实数的实值或复值函数
2 0
2
L² (0,2π):f(x+2π)=f(x),
f (t ) dt
一个信号离散信号x(n)经过这一系列带通滤波器滤波后, 将得到一组系数Vi(n)。如下图所示:
这样,我们就把一个信号分解成了不同频率的分量。只要 这些带通滤波器的频率能够覆盖整个原信号x(n)的频谱范 围,反变换时,把这些不同频率信号,按其分量大小组合 起来,就可得到原信号x(n)。这样一组带通滤波器就称为 滤波器族。
jZ jZ
R
f (t ) * (2 j t k )dt
f (t ) W2 j f (k ) 2 j (t ) W2 j f ( x) 2 j (2 j t k )dk
3、多尺度分析与Mallat算法
多分辨分析
为了改变信号的分辨率使得人们可以根据特定的目标处 理相关的细节,1983年,P.J.Burt与E.A.Adelson在计算机 视觉的应用中引进了一个能够处理低分辨率图像,同时根 据需要进一步提高图像分辨率的多分辨率Laplace塔式算 法。1986年Mallat和Meyer构造了多分辨分析公式。随着 多分辨分析的出现,构造小波的困难得到了较圆满的解决。 为了对信号进行较高分辨率的处理,需要一种所谓的“增量 信息”。为此,Mallat选用正交小波基作为对“增量信息”进 行数学描述,并最终发展成为了多分辨分析。
小波的3 个特点
小波变换,既具有频率分析的性质,又能表示 发生的时间。有利于分析确定时间发生的现象。 (傅里叶变换只具有频率分析的性质) 小波变换的多分辨度的变换,有利于各分辨度 不同特征的提取(图象压缩,边缘抽取,噪声 过滤等) 小波变换比快速Fourier变换还要快一个数量 级。信号长度为M时, Fourier变换(左)和 小波变换(右)计算复杂性分别如下公式:
事件相关电位
股市折线图
1、傅里叶变换与小波分析
加窗傅里叶变换(短时傅里叶变换STFT)
1、傅里叶变换与小波分析
窗划分太窄,窗内的信号太短,会导致频率分析不够精准,频率分辨率差。
窗划分太宽,时域上又不够精细,时间分辨率低。
1、傅里叶变换与小波分析
小波定义: ①小 ②波动性: ( x)dx 0
3、多尺度分析与Mallat算法
这里仍然有个问题。每次都将频谱分为剩下的一半, 那实际上,我们永远也取不到整个频段。就好比一杯 水,每次都只许喝一半,那将永远无法把它完全喝完 。所以,这样分割后的函数仍然是无限多的。为解决 这个问题,终于引出了我们最初想讨论的尺度函数的 概念。 在上图中,我们对频域进行分割,当分割到某个频 率j时,不再继续分割了,剩下的所有低频部分由一个 低通滤波器来表示,这就可以实现对信号频谱的完整 分割。这个剩余低通滤波器就是尺度函数。事实上, 很容易看出,尺度函数无非就是某级多分辨率分析中 的低通滤波器。也就是图中最下面一级的LP。
3、多尺度分析与Mallat算法
滤波器族能实现将信号分为不同频率分量,从而实现分 解信号并分析信号的目的。但是在滤波器族的计算中, 我们需要指定频域分割方式。研究者们给出了一种分割 方式,即均分法,从而引出了子带编码的概念。 子带编码通过使用均分频域的滤波器,将信号分解为若 干个子带。这样是可以实现无冗余且无误差地对数据分 解及重建目的。但是Mallat在1989年的研究表明,如果 只分为2个子带,可以实现更高效的分解效率。从而引 入了多分辨率分析(MRA)。
Daubechies(dbN)小波系 (多贝西)
多贝西小波是以英格丽· 多贝西的名字命名的一种小波 函数,多贝西小波主要应用在离散型的小波转换,是最常 使用到的小波变换。多贝西小波是一种正交小波,所以它 很容易进行正交变换。 对于有限长度的小波,应用于快速小波变换时,会有 两个实数组成的数列:一是作为高通滤波器的系数,称作 小波滤波器;二是低通滤波器的系数,称为调整滤波器 (尺度滤波器)。 我们通常以滤波器长度N来形容滤波器为dbN,例如 N=2的多贝西小波写作db2;N=4的多贝西小波写作db4。
3、多尺度分析与Mallat算法
3、多尺度分析与Mallat算法
参考: M. Vetterli, ”Wavelets and Subband Coding “, Prentice Hall PTR, 1995 p.11
3、多尺度分析与Mallat算法
滤波器族:下图是一系列带通滤波器的频域图
3、多尺度分析与Mallat算法
对于平稳信号,做完FFT(快速傅里叶变换)后,可以在频谱上看到 清晰的四条线,信号包含四个频率成分。
1、傅里叶变换与小波分析
频率随着时间变化的非平稳信号,进行FFT后:
如左图,最上边的是频 率始终不变的平稳信号。 而下边两个则是频率随 着时间改变的非平稳信 号,它们同样包含和最 上信号相同频率的四个 成分。做FFT后,我们 发现这三个时域上有巨 大差异的信号,频谱 (幅值谱)却非常一致。 尤其是下边两个非平稳 信号,我们从频谱上无 法区分它们,因为它们 包含的四个频率的信号 的成分确实是一样的, 只是出现的先后顺序不 同。
2、小波分析的基本知识—连续小波变换
例: 已知一信号f(t)=3sin(100t)+2sin(68t)+ 5cos(72t),且该信号混有白噪声,对该信号进行连续 小波变换。小波函数取db3,尺度为1、1.2、1.4、 1.6、…、3。其MATLAB程序如下: t=0:0.01:1; f=3*sin(100*pi*t)+2*sin(68*pi*t)+ 5*cos(72*pi*t)+randn(1,length(t)); coefs=cwt(f,[1:0.2:3],db3,plot); title(对不同的尺度小波变换系数值); Ylabel(尺度); Xlabel(时间);
C
Ψ ( )
0
d
2、小波分析的基本知识—二进小波变换
2、小波分析的基本知识—二进小波变 换
2 ,且满足 定义:设yj,k(t)∈L2(R)
( )
jZ
1
(1.64)
由此得到的小波j,k(t)称为二进正交小波。
1 W2 j f (k ) f (t ), 2 j (k ) j 2
草帽函数又称为Marr小波。其在时域、频域都有很好的局部特性,但它的 正交性尺度函数不存在,主要用于信号处理和边缘检测。
23
一维连续小波的例子:
3. Morlet小波:
(t) e e
jt -t 2 / 2
式中,i表示虚数,w表示常数。Morlet小波不具有正交性的同时也不 具有紧支集。其特点是能够获取信号中的幅值和相应的信息,广泛应用于 地球物理信号处理中。
2、小波分析的基本知识
小波正变换:
小波逆变换:
W f (a, b) f (t ) ( a,b ) (t )dt
f (t ) L2 ( R)
1 f (ta,b) (t ) a2
Wf (a, b) 是f(t)在函数 ( a,b) (t ) 上的投影。
小波运算的步骤
• (4)将所选择的小波函数尺度伸缩一个单位,然后重复 步骤(1)、(2)、(3); • (5)对所有的伸缩尺度重复步骤(1)、(2)、(3)、 (4)。
2、小波分析的基本知识 小波基础术语:
①紧支撑:对于函数f(x),如果自变量x在0附近的取值范围内,f(x)能取到 值;而在此之外,f(x)取值为0。
t b a ,b t a a
1 2
b R, a R 0
称为依赖参数a,b的连续小波,叫基本小波或 小波。若是窗函数,就叫为窗口小波函数,一般我 们恒假定为窗口小波函数。
2、小波分析的基本知识
a为尺度参数
2、小波分析的基本知识
b为位移参数
1、傅里叶变换与小波分析
可见,傅里叶变换处理非平稳信号有天生缺陷。它只能获取一段信 号总体上包含哪些频率的成分,但是对各成分出现的时刻并无所知。因 此时域相差很大的两个信号,可能频谱图一样。然而平稳信号大多是人 为制造出来的,自然界的大量信号几乎都是非平稳的,所以在比如生物 医学信号分析等领域的论文中,基本看不到单纯傅里叶变换这样简单的 方法。
2、小波分析的基本知识—连续小波变换
小波变换的系数如图所示的灰度值图表征,横坐标表示变换系数的系号,纵 坐标表示尺度,灰度颜色越深,表示系数的值越大。
2、小波分析的基本知识—离散小波变换
离散小波变换: 在实际运用中,尤其是在计算机上实现,连续小波 必须加以离散化。因此,有必要讨论一下连续小波a, b(t)和连续小波变换Wf(a,b)的离散化。需要强调指出 的是,这一离散化都是针对连续的尺度参数a和连续平 移参数b的,而不是针对时间变量t的。 t b 1 / 2 在连续小波中,考虑函数 a ,b (t ) a ( ) 这里,b∈R,a∈R+,且a≠0,是容许的,为方便起a 见,在离散化中,总限制a只取正值,这样相容性条件 就变为
小波分析
小波分析讲解
傅里叶变换与小波分析
小波分析的基本知识 多尺度分析与Mallat算法
小波分析的应用
1、傅里叶变换与小波分析
小波分析是近年来迅速发展起来的一个数学分支。除了 在数学学科本身中的价值外,小波分析在许多非数学的 领域也有着广泛的应用。
1、傅里叶变换与小波分析
一、傅里叶变换
21
一维连续小波的例子:
1. Haar小波: