小波变换

1、小波分析的发展

在传统的傅里叶分析中,信号完全是在频域展开的,不包含任何时域的信息,因为信号的频域非常重要,这样的处理对某些领域来说是很恰当的。但其丢弃的时域信息对于某些领域来说同样的很重要,,所以人们对傅里叶变换进行了推广,提出了很多能表征时域和频域信息的嘻哈处理方法。如短时傅里叶变换,Gabor变换,时频分析,小波变换等。

短时傅里叶变换只能在一个分辨率上进行,对很多应用来说不够精确,存在很大缺陷。小波分析克服了短时傅里叶变换在单分辨率上的缺陷,具有多分辨率分析的特点。在时域和频域都有表征信号局部信息的能力,时间窗和频率窗都可以根据信号的具体形态来动态调整。

加窗傅里叶变换:

小波变换:

小波变换的公式有内积形式和卷积形式,两种形式的实质都是一样的.它要求的就是一个个小波分量的系数也就是"权"。其直观意义就是首先用一个时窗最窄,频窗最宽的小波作为尺子去一步步地"量"信号,也就是去比较信号与小波的相似程度.信号局部与小波越相似,则小波变换的值越大,否则越小!当一步比较完成后,再将尺子拉长一倍,又去一步步地比较,从而得出一组组数据.如此这般循环,最后得出的就是信号的小波分解(小波级数)。

2、信号的分解
    傅里叶级数将周期信号分解为了一个个倍频分量的叠加,基函数是正交的,也就是通常所说的标准正交基.通过分解我们就能将特定的频率成分提取出来而实现特定的各种需要,如滤波,消噪等,傅里叶变换则将倍频谱转换为了连续谱,其意义差不多.小波变换也是一种信号分解思想:只不过它是将信号分解为一个个频带信号的叠加.其中的低频部分作为信号的近似,高频部分作为信号的细节.所谓的细节部分就是一组组小波分量的叠加,也就是常说的小波级数。

3、尺度函数与小波函数

小波函数是由尺度函数构造的,尺度函数的性质决定了小波函数的性质。尺度函数从滤波器的角度看是低通滤波器,而小波函数是高通滤波器。尺度函数又称为小波父函数.根据双尺度方程,可以由尺度函数生成小波.进行信号处理时,先要对信号进行副近.也就是用尺度函数对信号进行分解.尺度函数的频带与待分析信号的频带相同,然后将逼近函数分别在尺度空间和小波空间中进行分解.就得到了信号的低频粗略部分和高频细节部分.此时新的尺度函数频带是原信号频带的一半.小波函数的频带是另一半(高频部分).由此实现了对原信号的按频带分解!

4、小波分析与傅里叶分析的比较

小波分析可以说是一种广义上的傅里叶分析,小波分析的存在性证明,小波基的构造及结果分析都以来傅里叶分析,两者相辅相成,比较后有以下特点:

(1)傅里叶分析实质是吧能量有限的信号f(t)分解到{ejwt}为正交基的空间上去;小波分析的实质是吧能量有限的信号f(t)分解到W-j(j=1,2,…J)和W-j所构成的空间上去。

(2)傅里叶用到的基函数只有sin(wt),cos(wt),exp(jwt),具有唯一性;小波用到的函数则不具有我唯一性,同一个工程用不同的小波函数分析有时结果相差甚远,小波函数的选取是小波分析应用中的一个难题,目前往往通过经验和不断实验来选择小波函数。

(3)在频域中,傅里叶分析具有具有良好的局部化能力,特别是对于那些频率成分比较简单的确定性信号,傅里叶分析很容易把信号表示成各频率成分叠加和形式,但是在时域中,傅里叶分析没有局部化能力,即无法从信号f(t)的傅里叶分析F(W)中看出f(t)任一时间点附近的形态。因为F(W)是关于w的谐波分量的振幅,在傅里叶展开形式中,它是由f(t)的整体形态决定的。

(4)在小波分析尺度中,尺度a的
值越大,傅里叶分析中w的值越小。

(5)如果用信号通过滤波器来解释,他们的不同之处在于:对短时傅里叶变换,带通滤波器的带宽与中心频率无关,相反,小波分析带通滤波器的带宽则正比于中心频率,称之为等Q结构(Q为滤波器的品质因数)。

时间: 2024-12-25 21:03:40

小波变换的相关文章

形象易懂讲解算法I——小波变换

https://zhuanlan.zhihu.com/p/22450818?refer=dong5 最早发于回答:能不能通俗的讲解下傅立叶分析和小波分析之间的关系? - 咚懂咚懂咚的回答现收入专栏. 从傅里叶变换到小波变换,并不是一个完全抽象的东西,可以讲得很形象.小波变换有着明确的物理意义,如果我们从它的提出时所面对的问题看起,可以整理出非常清晰的思路. 下面我就按照傅里叶-->短时傅里叶变换-->小波变换的顺序,讲一下为什么会出现小波这个东西.小波究竟是怎样的思路.(反正题主要求的是通俗形

【DWT笔记】傅里叶变换与小波变换

[DWT笔记]傅里叶变换与小波变换 一.前言 我们经常接触到的信号,正弦信号,余弦信号,甚至是复杂的心电图.脑电图.地震波信号都是时域上的信号,我们也成为原始信号,但是通常情况下,我们在原始信号中得到的信息是有限的,所以为了获得更多的信息,我们就需要对原始信号进行数学变换,得到变换域的信号,通常接触到的变换主要有傅里叶变换.拉普拉斯变换.Z变换.小波变换等等,今天主要讨论下傅里叶变换与小波变换. 二.平稳信号与非平稳信号 在介绍主体之前,先要说下平稳信号与非平稳信号的区别. 平稳信号是指分布参数

图像处理之基础---一维小波变换,可多次分解

1.题目:一维小波变换,可多次分解 2.原理:卷积核变为Daubechies正交小波基h[]和g[]的交替形式.增加了多次分解的功能. 3.代码: [cpp] view plaincopy #include <stdio.h> #include <stdlib.h> #include <math.h> #define LENGTH 4096//信号长度 /**********************************************************

小波变换简介

小波变换简介 小波分析属于信号时频分析的一种,在小波分析出现之前,傅立叶变换是信号处理领域应用最广泛.效果最好的一种分析手段.傅立叶变换是时域到频域互相转化的工具,从物理意义上讲,傅立叶变换的实质是把这个波形分解成不同频率的正弦波的叠加和.正是傅立叶变换的这种重要的物理意义,决定了傅立叶变换在信号分析和信号处理中的独特地位.傅立叶变换用在两个方向上都无限伸展的正弦曲线波作为正交基函数,把周期函数展成傅立叶级数,把非周期函数展成傅立叶积分,利用傅立叶变换对函数作频谱分析,反映了整个信号的时间频谱特

基于opencv的小波变换

基于opencv的小波变换 提供函数DWT()和IDWT(),前者完成任意层次的小波变换,后者完成任意层次的小波逆变换.输入图像要求必须是单通道浮点图像,对图像大小也有要求(1层变换:w,h必须是2的倍数:2层变换:w,h必须是4的倍数:3层变换:w,h必须是8的倍数......),变换后的结果直接保存在输入图像中.1.函数参数简单,图像指针pImage和变换层数nLayer.2.一个函数直接完成多层次二维小波变换,尽量减少下标运算,避免不必要的函数调用,以提高执行效率.3.变换过程中,使用了一

小波变换 C++ opencv 实现

小波变换 C++ opencv 实现 小波简介: http://www.blogbus.com/shijuanfeng-logs/221293135.html 源码:   /// 小波变换 Mat WDT( const Mat &_src, const string _wname, const int _level )const { int reValue = THID_ERR_NONE; Mat src = Mat_<float>(_src); Mat dst = Mat::zero

基于MATLAB的离散小波变换

申明,本文非笔者原创,原文转载自:  基于Matlab的离散小波变换         http://blog.sina.com.cn/s/blog_725866260100ryh3.html 简介 在数字图像处理中,需要将连续的小波及其小波变换离散化.一般计算机实现中使用二进制离散处理,将经过这种离散化的小波及其相应的小波变换成为离散小波变换(简称DWT).实际上,离散小波变换是对连续小波变换的尺度.位移按照2的幂次进行离散化得到的,所以也称之为二进制小波变换. 虽然经典的傅里叶变换可以反映出信

小波分析:三、二维离散小波变换

四.二维离散小波变换 声明: 该文为本人对小波的理解,不保证正确性与严谨性. 参考: <数字图像处理> Gonzalez P317 1. 概述 在给定尺度函数和小波函数下,可以组合出一个二维尺度函数和三个二维小波函数: f(x, y)离散函数可以分解为这四个函数不同尺度与位置的线性组合(2DIDWT): 其中近似系数和细节系数分别如下(2DDWT): 2. 其他符号说明 分别为不同尺度和位置的尺度函数和小波函数,定义如下: 3. 理解 细节的阶数越高,其尺度越小,越细致,相当于傅立叶中的高频部

学习小波变换与傅里叶变换

1.两种变换都是摆弄基:傅里叶变换是将f(x)用不同的正弦.余弦函数来表示 2.傅里叶用的是正弦波,是一种能量无限的波:小波分析是用的一种能量集中地波,能量有限 3.每种小波都是有其父小波和母小波经过拉伸.平移等形成的 4.小波信号对于一维.高维信号的表示都很好,但是傅里叶变换对于突变信号和高维的非三角波信号表示则无能为力 5.小波能在时域和频域上定位信号,小波信号允许更加精确的局部描述和信号特征的分离.傅里叶波则是在强行对整个时域的描述. 可见小波变换相对于傅里叶变换的NB处!