数学基础-小波变换的原理及其应用
一、傅里叶变换的局限性
用傅里叶变换提取信号的频谱需要利用信号的全部时域信息,傅里叶变换没有反映出随着时间的变化信号频率成分的变化情况。它只能获取一段信号总体上包含哪些频率的成分,但是对各成分出现的时刻并无所知。短时傅里叶变换(Short-time Fourier Transform, STFT)时间窗的宽度不好确定,窗太窄,窗内的信号太短,会导致频率分析不够精准,频率分辨率差。窗太宽,时域上又不够精细,时间分辨率低。而且STFT的窗口是固定的,在一次STFT中宽度不会变化,所以STFT还是无法满足非稳态信号变化的频率的需求,另外STFT做不到正交化。
具体参考 能不能通俗的讲解下傅立叶分析和小波分析之间的关系
二、小波变换的原理
小波就是很小的波,小波直接把傅里叶变换的基给换了——将无限长的三角函数基换成了有限长的会衰减的小波基。这样不仅能够获取频率,还可以定位到时间了。
小波变换的公式如下
从公式可以看出,不同于傅里叶变换,变量只有频率ω,小波变换有两个变量:尺度a和平移量 τ。尺度a控制小波函数的伸缩,平移量 τ控制小波函数的平移。尺度就对应于频率(反比),平移量 τ就对应于时间。
伸缩因子的作用不同的伸缩因子生成不同的频率成分,如下图所示。
平移因子使得小波能够沿信号的时间轴实现遍历分析,如下图所示。
多分辨分析也称为多尺度分析,是建立在函数空间概念上的理论。它构造了一组正交基,使得尺度空间与小波空间相互正交。随着尺度由大到小的变化,可在各尺度上由粗及精地观察目标。这就是多分辨率分析的思想。小波多分辨分析的原理图如下。
小波分解树如下图所示。高频分量称为细节分量,频率分量部分,称为近似分量
小波包分析可以看作是小波分解的一种推广方法,对多分辨分析没有细分的高频分量部分进行进一步的分解,小波包分解树如下图所示。
三、小波分析的应用
1、数据压缩。随着科学技术特别是计算机技术的发展以及互联网的普及,许多应用领域(如卫星监测、地震勘探、天气预报)都存在海量数据传输或存储问题,如果不对数据进行压缩,数量巨大的数据就很难存储、处理和传输。因此,伴随小波分析的诞生,数据压缩一直是小波分析的重要应用领域之一,并由此带来巨大的经济效益和社会效益。
2、语音分析与处理。小波理论应用于语音分析与处理的主要内容包括:清/浊音分割;基音检测与声门开启时刻定位;去噪、压缩、重建几个方面。
3、瞬态信号或图像的突变点常包含有很重要的故障信息,例如,机械故障、电力系统故障、脑电图、心电图中的异常、地下目标的位置及形状等,都对应于测试信号的突变点。因此,小波分析在故障检测和信号的多尺度边缘特征提取方面的应用具有广泛的应用前景。
4、神经网络与小波分析相结合,分形几何与小波分析相结合是国际上研究的热点之一。基于神经网络的智能处理技术,模糊计算、进化计算与神经网络结合的研究,没有小波理论的嵌入很难取得突破。非线性科学的研究正呼唤小波分析,也许非线性小波分析是解决非线性科学问题的理性工具。
本文内容出自以下链接,写博客的目的是学习的总结和知识的共享,如有侵权,请与我联系,我将尽快处理
https://wenku.baidu.com/view/dfb248870c22590102029df2.html
https://www.zhihu.com/question/22864189/answer/40772083
数学基础-小波变换的原理及其应用相关推荐
- 哈尔(Haar)小波变换的原理及opencv源代码
1. 小波分析 小波分析是对傅里叶变换的继承,总结和重大突破.小波分析的优势在于可以同时进行时频域分析,比傅里叶变换更适合处理非平稳信号. 小波分析所用的波称为小波,小波的能量有限,有限长且会衰减,集 ...
- 基于小波的图像边缘检测,小波变换边缘检测原理
1.什么是"小波神经网络"?能干什么用呀 小波神经网络(Wavelet Neural Network, WNN)是在小波分析研究获得突破的基础上提出的一种人工神经网络.它是基于小波 ...
- Gabor小波变换滤波器原理与创建
在提取目标的局部空间和频率域信息上,Gabor小波变换具有良好的特性,对图像进行Gabor小波变换,就类似于人类视网膜中的简单细胞对图像刺激作出的响应. Gabor小波变换不仅仅可以提取出图像纹理的特 ...
- 小波变换工程实现原理总结
1,关于小波变换的原理不再总结,以前转载过别人的文章,这篇是工程实现的原理总结. 2,关于小波变换的实现有mallat滤波器组的方法和提升小波的方法. 3,mallat滤波器组的方法大致框架如下 其中 ...
- 写给小白的小波变换原理分析
写给小白的小波变换原理分析 1.前言 2.傅里叶变换扫盲 3.一个傅里叶变换所不能解决的问题 3.1 问题介绍 3.2 短时傅里叶变换STFT 4.小波变换 4.1 小波变换的原理 4.2 小波变换工 ...
- Matlab 离散小波变换函数 dwt2() 原理介绍与实验
文章目录 一.小波变换的原理 1.1 小波变换简介 1.2 CWT和DWT的原理 二.傅里叶变换与DWT的比较 三.Matlab实现图像的二维小波变换 3.1 dwt2()函数介绍 3.2 dwt2( ...
- matlab怎么分析突变点,小波变换检测信号突变点的MATLAB实现
之前在不经意间也有接触过求突变点的问题.在我看来,与其说是求突变点,不如说是我们常常玩的"找不同".给你两幅图像,让你找出两个图像中不同的地方,我认为这其实也是找突变点在生活中的应 ...
- 小波变换在信号去噪声中的使用
关于小波变换 小波变换(wavelet transform,WT)是一种新的变换分析方法,能够在时间(空间)频率的局部化分析,通过伸缩平移运算对信号(函数)逐步进行多尺度细化,最终达到高频处时间细分, ...
- 第一篇:为什么需要小波变换
利用小波分析解决工程问题指南! 本系列文章主要翻译自Robi Polikar的The Wavelet Tutorial并进行了一些顺序调整,对于笔者自己添加的内容,将处理成本段话的形式,即放在引用中. ...
最新文章
- 人工智能(AI)遇上仿制药
- 在SSH整合过程中:org/hibernate/engine/spi/SharedSessionContractImplementor
- 《敏捷企业》作者访谈录
- ExtJS:鼠标移出菜单后菜单自动隐藏
- 「第六篇」对于电赛,我们应该看重什么?
- java编程学习方法_在线学习Java编程的最佳方法
- 最近打算学习windows核心编程
- 坐地起价、山寨横行、人身骚扰:割韭菜的刀,还是“搬家公司”快
- 装了linux开机出现错误,[已解决]安装完,启动出现错误!
- python写机器人插件_从Python写入机器人框架控制台
- java青鸟影院项目_影院在线售票云平台(仿猫眼电影,附SpringBoot项目源码) 系统功能实现...
- 黑域 绿色守护 安卓最好的省电工具?
- Idea中jrebel激活码
- qqxml卡片 php代码,qqxml卡
- 51.php-fpm的pool 慢日志 open_basedir 进程管理
- 闲的没事,自己动手修改上兴3.2源代码(2)
- 【前端——Node.js】:身份认证
- JS标准时间时间格式化
- 路由器如何让设置桥接模式
- html5 自动点击按钮,自动击键神器!一键实现自动点击功能!关键模拟应用
热门文章
- API接口开发简述示例
- Game Programming with DirectX -- 01[初识Direct3D]
- ubuntu20.04查看gcc版本以及各版本切换
- VBA 批量打印多工作簿的指定工作表
- M201: MongoDB Performance chapter 2 Mongodb Indexes学习记录
- 视频下载终极利器!简单粗暴,支持全网视频下载!
- 不动的大图书馆 第一期
- 计算机学校中高职成都,成都市计算机工程职业技术学校2020年招生计划
- C++2.0一些特性
- G2P 中文转拼音 多音字消歧 论文总结