小波变换网文精粹:小波变换教程(二十一)

基于未下采样小波包分析的轴承故障诊断研究 这篇文章讲解了小波包(WP)与离散小波变换 (DWT) 的不同之处,说明了小波包变换如何执行信号的等带宽精细滤波,而不是DWT中的较粗糙的倍频程滤波。由于小波包的等带宽精细滤波,使得小波包在许多应用中比DWT表现的更好。离散小波和离散小波包变换下图展示了一维信号的DWT分解树小波包分解树如下在小波包变换中,滤波操作也应用于小波/细节系数,结果就是小波包将输入信号的子带分解为更精细的等宽间隔。第j级的子带带宽近似为然而子带带宽的近似值还取决于滤波器的频率局部化程度,对于像“fk18”(18 个系数)这样的 F 阅读详情

小波变换网文精粹:小波变换教程(二十一)

原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial

网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html

二十一、离散小波变换(一)

1、为什么需要离散小波变换

        虽然离散化的连续小波变换(即小波级数)使得连续小波变换的运算可以用计算机来实现,但这还不是真正的离散变换。事实上,小波级数仅仅是CWT的采样形式。即便是考虑到信号的重构,小波级数所包含的信息也是高度冗余的。这些冗余的信息同样会占用巨大的计算时间和资源。而离散小波变换(DWT)则不仅提供了信号分析和重构所需的足够信息,其运算量也大为减少。

        相比CWT,DWT的实现要容易得多。本小节将介绍DWT的基本概念及其性质,以及用来实现其计算的算法。如前面的内容一样,会举一些应用实例来帮助理解DWT。

2、离散小波变换(DWT)历史

        DWT的建立要追溯到1976年。当时,Croiser, Esteban, 和 Galand发明了一种分解离散时间信号的新技术。几乎在同时,Crochiere, Weber, 和 Flanagan在语音信号编码上也做了类似的工作。他们将其命名为子带编码。1983年,Burt定义了一种与子带编码非常类似的新方法,并取名为金字塔编码。现在,这两种编码方法都又称为多分辨分析。到1989年,Vetterli 和 Le Gall对子带编码方法进行了一些改进,并且去除了金字塔编码中的冗余。下面将会简要介绍子带编码。离散小波变换及多分辨分析理论的详细讨论可在很多相关的论文及专著中找到,这里不详细展开。

3、子带编码和多分辨分析

        主要思想与CWT完全一样。利用数字滤波技术,可以得到数字信号的时间-尺度表示。回忆一下前面关于CWT的讨论中,CWT可以看做是不同尺度的小波和信号的相关运算,其结果表征了信号与不同尺度小波的相似程度。改变分析窗的尺度,在时间上移动窗函数,并将其与信号相乘来计算连续小波变换。在离散的情况下,用不同截止频率的滤波器在不同的尺度上对信号进行分析。信号通过一组高通滤波器来分析其高频分量,通过一组低通滤波器分析其低通分量。信号的分辨率这个信号详细信息的表征方法,会随着滤波方式而变化。尺度通过上采样(upsampling)和下采样(downsampling)而变化。下采样一个信号指的是降低信号采样率,或者说去除一些信号中的采样点。例如,2倍的下采样指的是信号每隔一个采样点保留一个值。n倍的下采样则是将采样点降为1/n。

        上采样一个信号指的则是通过对原始信号增加采样点数来提高信号采样率。例如,2倍的上采样指的是在每两个相邻的采样点之间增加一个新的采样点,其值通常为0。n倍的上采样则是在通过增加n倍的采样点数来将采样率提高n倍。

        虽然不是唯一的选择,但DWT的系数通常是以二进栅格的方式从CWT采样得到的。也即是说,s0 = 2 ,tau0 = 1,从而有s=2j and  =k*2j,这点在前面已经有所讨论。由于信号是离散时间函数,在下面的讨论中将不再区分函数与序列这两个概念。序列通常用x[n]表示,其中n为整数。

处理过程从信号通过一个冲激响应为h[n]的半带数字低通滤波器开始。对信号滤波的过程在数学上等效为信号与滤波器冲激响应的卷积。离散时间的卷积定义如下:

                                          

        半带低通滤波器滤除了信号中超过最高频率一半的所有频率分量。例如,如果信号的最高频率分量为1000Hz,则半带低通滤波器滤除所有超过500Hz的频率分量。【译者注:这里可能有点小问题,应该是若滤波器采样频率为1000Hz,则信号中超过500Hz的频率分量全部被滤除。】

  这里要特别注意频率单位的问题。对离散信号来说,频率的单位通常用弧度(radian)来表示。相应地,根据圆周频率,信号的采样频率为2pi弧度。于是,如果信号以奈奎斯特频率(信号最高频率分量的2倍)采样,则经半带低通滤波器滤波后得到的信号其最高频率为pi弧度。这也就是说,在数字频率域,奈奎斯特频率对应为pi rad/s。因此,对离散信号用Hz为单位便不再合适。但是,人们在讨论中已经习惯用Hz来表示频率的单位。但要牢记,离散时间信号的频率单位是弧度。【译者注:满足采样定理的情况下,采样频率对应为2pi弧度,奈奎斯特频率对应pi弧度】

        信号通过半带低通滤波器之后,根据奈奎斯特采样规则,由于信号现在的最高频率为 pi/2弧度而不是 pi弧度,因此可以扔掉一半的采样点。只要每隔一个点扔掉一个点就可实现对原信号2倍的下采样。这样信号长度变为原来的一半。信号的尺度变为原来的2倍。需要说明的是,低通滤波器仅是滤除了高频信息,但并没有改变尺度。只有下采样过程才改变了尺度分辨率。但从另外一方面来说,下采样又与信号所包含的信息有关,受滤波运算的影响。半带低通滤波器滤除了一半的频率信息,这可解释为丢失了一半的信息。因此,滤波处理以后,分辨率降为一半。需要说明的是,滤波之后的下采样处理并不影响分辨率,因为从信号中滤除一半的频率分量使得信号中一半的采样点为冗余数据。丢掉一半的采样点不会丢失任何信息。

  小结一下,低通滤波将分辨率降低一半,但是。不能改变尺度。然后再进行2倍的下采样处理,扔掉一半的冗余数据。欠采样的处理使尺度增加一倍。

PS:原文pdf打包下载地址:http://download.youkuaiyun.com/detail/deepdsp/4061006

即插即用篇 | YOLOv8引入Haar小波下采样 | 一种简单而有效的语义分割下采样模块 YOLOv8引入Haar小波下采样 | 一种简单而有效的语义分割下采样模块 阅读详情

相关推荐

YOLOv8改进 | Conv篇 | 利用 Haar 小波的下采样HWD替换传统下采样(改变YOLO传统的Conv下采样)

本文给大家带来的改进机制是Haar 小波的下采样HWD替换传统下采样(改变YOLO传统的Conv下采样)在小波变换中,Haar小波作为一种基本的小波函数,用于将图像数据分解为多个层次的近似和细节信息,这是一种多分辨率的分析方法。我将其用在YOLOv8上其明显降低参数和GFLOPs在V8n上使用该机制后参数量为270W计算量GFLOPs为7.5欢迎大家订阅本专栏,本专栏每周更新3-5篇最新机制,更有包含我所有改进的文件和交流群提供给大家。欢迎大家订阅我的专栏一起学习YOLO!目录一、本文介绍二、原理介绍。

Snu77的博客 5390

Haar小波下采样模块

深度卷积神经网络 (DCNN) 通常采用标准的下采样操作,例如最大池化、平均池化和跨步卷积,这可能会导致信息丢失。丢失的信息,如边界和纹理,对于语义分割可能是必不可少的。通过跳过连接到解码器子网(如U-Net、LCU-Net、CENet、LinkNet和RefineNet )。提取具有空间金字塔池化或扩展卷积的多尺度特征图到融合模块中(如DeepLab、PSPNet、PCPLP-Net、BiSenet和ICNet)。下面是我做实验的代码,感兴趣的可以在自己的数据上面进行实验,我觉得用于交通和医学上应该会有比

m0_62919535的博客 1万+

STM32F407 BootLoader实战:从零搭建到OTA升级(附完整源码)

本文详细介绍了为STM32F407微控制器从零搭建BootLoader并实现稳定OTA升级的完整实战指南。内容涵盖Flash分区规划、链接脚本配置、核心跳转逻辑、中断向量表重定向、可靠的升级流程设计,并深入探讨了双备份与回滚机制以提升工业级可靠性。文章提供了可直接使用的代码框架,并分享了关键调试技巧,帮助开发者快速掌握STM32远程固件更新技术。

weixin_29192211的博客 442

小波变换网文精粹:小波变换教程(一)

小波变换网文精粹:小波变换教程(一) 原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial 网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html 译文转自:http://blog.163.com/renfe

深入理解数字信号处理 3365

物联网组网技术优缺点对比:蓝牙、LoRa、wifi、NB-IoT、ZigBee等

1.前言 最近对物联网产品自组网技术选型,找到合适的组网技术,让产品自行组网并完成数据的传输。 2.参数对比

谁念西风独自凉 4万+

深度强化学习-D3QN算法原理与代码

Dueling Double Deep Q Network(D3QN)算法结合了Double DQN和Dueling DQN算法的思想,进一步提升了算法的性能。如果对Doubel DQN和Dueling DQN算法还不太了解的话,可以参考我的这两篇博文:深度强化学习-Doubel DQN算法原理与代码和深度强化学习-Dueling DQN算法原理与代码,分别详细讲述了这两个算法的原理以及代码实现。本文就带领大家了解一下D3QN算法,代码链接见下方。 代码:https://github.com/indigo

weixin_46133643的博客 2万+

小波变换网文精粹:小波变换教程(七)

小波变换网文精粹:小波变换教程(七) 原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial 网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html 译文转自:http://blog.163.com/renfe

深入理解数字信号处理 2516

基于java的汉服商城管理系统设计与实现的详细项目实例

本文介绍了一个基于Java的汉服商城管理系统设计与实现项目。该项目采用三层架构设计,包含用户模块、商品管理、订单处理、支付结算等核心功能,支持多角色权限控制和响应式前端界面。 系统创新点包括: 专业化的汉服商品管理,支持多规格属性组合 高并发订单处理机制,确保库存实时同步 个性化智能推荐算法提升用户体验 细粒度权限控制保障系统安全 项目采用SpringBoot+MyBatis技术栈,前端使用React框架实现跨设备兼容。数据库设计包含用户表、商品表、订单表等10个核心表,通过事务管理确保数据一致性。 系统解

优质创作者: 人工智能技术领域 对于有一定基础的 MATLAB和Python带具体需求都可以详谈 MATLAB和Python可以提供代码调试服务加油 谢谢 你的鼓励是我前行的动力 谢谢支持 加油 谢谢 804

小波变换网文精粹:小波变换教程(五)

小波变换网文精粹:小波变换教程(五) 原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial 网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html 译文转自:http://blog.163.com/renfe

深入理解数字信号处理 3445

STM32入门教程:智能储物柜控制

在这个例子中,我们将使用一个4x4的储物柜,共有16个储物格。我们了解了硬件准备、储物柜电路设计、STM32的基本配置、储物柜控制代码的编写以及测试和调试等方面的知识。根据我们的电路设计,我们需要将一些引脚配置为输出,并将其他引脚配置为输入。在本教程中,我们将使用STM32微控制器来实现一个基本的智能储物柜控制系统。在主函数中,我们将不断循环读取传感器数据,并根据数据的变化来控制储物柜的开关和显示相关信息。这个函数将读取人体感应传感器、温湿度传感器和光照传感器的数据,并将数据存储到相应的变量中。

m0_75244442的博客 662

B站自动答题协议分析

使用Python写了一个自动答题机器人!基于接口协议实现且包含点选验证码识别

吴秋霖的博客 2653

小波变换网文精粹:小波变换教程(十五)

小波变换网文精粹:小波变换教程(十五) 原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial 网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html 译文转自:http://blog.163.com/renf

深入理解数字信号处理 2497

含分布式光伏的IEEE 33节点配电网电压越限仿真分析

摘要 本文针对分布式光伏接入配电网引发的电压越限问题,基于IEEE 33节点系统开展仿真研究。首先分析了光伏出力的随机性和波动性特性,采用Beta分布和马尔可夫链方法建立光伏出力模型;其次在MATLAB/Simulink平台搭建完整测试系统,包含光伏模型、配电网线路模型和控制模块;最后通过多场景仿真定量分析了不同光伏渗透率和接入位置对节点电压的影响。结果表明:光伏渗透率提高会显著增加电压越限风险,特别是线路末端节点;光伏接入位置对电压分布具有决定性影响,馈线末端接入更易引发电压越限。研究为含高比例光伏的配电

huanghm88的专栏 321

小波变换网文精粹:小波变换教程(十九)

小波变换网文精粹:小波变换教程(十九) 原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial 网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html 十九、小波级数:CWT的离散化(一)         如

深入理解数字信号处理 2840

激光雷达点云配准:ICP与NDT算法详解

激光雷达点云配准:ICP与NDT算法详解​ ,人工智能,计算机视觉,大模型,AI,本文深入解析激光雷达点云配准的ICP与NDT算法。阐述了点云配准基础概念与评价指标,详解ICP算法原理、流程、最优变换矩阵计算、优缺点及改进版,给出Python代码示例;同样解析NDT算法的原理、流程、模型构建、优缺点、参数选择与代码示例。还对比两者在精度、效率、鲁棒性和适用场景的差异,提供算法选择建议,介绍实际应用案例、常见问题及解决方法,探讨算法发展趋势。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 15万+

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

小波变换网文精粹:小波变换教程(十六)

小波变换网文精粹:小波变换教程(十六) 原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial 网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html 译文转自:http://blog.163.com/renf

深入理解数字信号处理 2690

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

小波变换网文精粹:小波变换教程(六)

小波变换网文精粹:小波变换教程(六) 原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial 网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html 译文转自:http://blog.163.com/renfe

深入理解数字信号处理 2292

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

小波变换网文精粹:小波变换教程(十一)

小波变换网文精粹:小波变换教程(十一) 原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial 网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html 译文转自:http://blog.163.com/renf

深入理解数字信号处理 2712

小波变换网文精粹:小波变换教程(三)

小波变换网文精粹:小波变换教程(三) 原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial 网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html 译文转自:http://blog.163.com/renfe

深入理解数字信号处理 2773

小波变换网文精粹:小波变换教程(十七)

小波变换网文精粹:小波变换教程(十七) 原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial 网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html 十七、CWT应用举例         下面给出的所有例子

深入理解数字信号处理 3111

小波变换网文精粹:小波变换教程(十二)

小波变换网文精粹:小波变换教程(十二) 原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial 网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html 译文转自:http://blog.163.com/renf

深入理解数字信号处理 2657

小波变换网文精粹:小波变换教程(十)

小波变换网文精粹:小波变换教程(十) 原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial 网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html 译文转自:http://blog.163.com/renfe

深入理解数字信号处理 2290

小波变换网文精粹:小波变换教程(四)

小波变换网文精粹:小波变换教程(四) 原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial 网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html 译文转自:http://blog.163.com/renfe

深入理解数字信号处理 2714

小波变换网文精粹:小波变换教程(九)

小波变换网文精粹:小波变换教程(九) 原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial 网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html 译文转自:http://blog.163.com/renfe

深入理解数字信号处理 2360

小波变换网文精粹:小波变换教程(二十三)

小波变换网文精粹:小波变换教程(二十三) 原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial 网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html 二十三、离散小波变换(三)         原始信号中

深入理解数字信号处理 3587
上一篇: 小波变换网文精粹:小波变换教程(二十)
下一篇: 小波变换网文精粹:小波变换教程(二十二)
deepdsp
博客等级 码龄15年 859粉丝 62原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值