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

本改进已集成到 YOLOv8-Magic 框架。

在这里插入图片描述

下采样操作如最大池化或步幅卷积在卷积神经网络(CNNs)中被广泛应用,用于聚合局部特征、扩大感受野并减少计算负担。然而,对于语义分割任务,对局部邻域的特征进行池化可能导致重要的空间信息丢失,这有助于逐像素预测。为了解决这个问题,我们引入了一种简单而有效的池化操作,称为基于Haar小波的下采样(HWD)模块。该模块可以轻松集成到CNNs中,以提高语义分割模型的性能。HWD的核心思想是应用Haar小波变换来降低特征图的空间分辨率,同时尽可能保留更多信息。此外,为了研究HWD的好处,我们提出了一种新的指标,称为特征熵指数(FEI),用于衡量CNNs中下采样后信息不确定性的程度。具体而言,FEI可用于指示下采样方法在语义分割中保留关键信息的能力。我们的全面实验表明,所提出的HWD模块能够(1)有效地提高不同模态图像数据集上各种CNN架构的分割性能,并且(2)与传统的下采样方法相比,有效地降低信息不确定性。

代码地址:https://github.com/apple1986/HWD


1 原理

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 27
    评论
对于希尔伯特谱分析和 Haar 小波分析,需要先安装和加载信号处理工具箱(Signal Processing Toolbox)和小波工具箱(Wavelet Toolbox)。下面是对 y 进行希尔伯特谱分析和 Haar 小波分析的 Matlab 代码: ```matlab % 希尔伯特谱分析 h = hilbert(y); % 计算希尔伯特变换 H = fft(h); % 计算傅里叶变换 P = abs(H).^2; % 计算功率谱密度 f = (0:length(H)-1)/length(H); % 构建频率向量 figure(); plot(f, P); % 绘制功率谱密度图像 title('希尔伯特谱分析'); xlabel('频率/Hz'); ylabel('功率谱密度'); % Haar小波分析 [c, l] = wavedec(y, 3, 'haar'); % 进行 Haar 小波分解 figure(); subplot(2,2,1); plot(y); % 绘制原始信号图像 title('原始信号'); xlabel('时间/采样点'); ylabel('幅值'); subplot(2,2,2); plot(appcoef(c,l,'haar',3)); % 绘制第三层近似系数图像 title('第三层近似系数'); xlabel('时间/采样点'); ylabel('幅值'); subplot(2,2,3); plot(detcoef(c,l,1)); % 绘制第一层细节系数图像 title('第一层细节系数'); xlabel('时间/采样点'); ylabel('幅值'); subplot(2,2,4); plot(detcoef(c,l,2)); % 绘制第二层细节系数图像 title('第二层细节系数'); xlabel('时间/采样点'); ylabel('幅值'); ``` 在希尔伯特谱分析中,使用 `hilbert` 函数计算希尔伯特变换,然后使用 `fft` 函数计算傅里叶变换,最后计算功率谱密度并绘制功率谱密度图像。 在 Haar 小波分析中,使用 `wavedec` 函数进行 Haar 小波分解,然后使用 `appcoef` 函数和 `detcoef` 函数分别提取近似系数和细节系数,并绘制各层系数图像。其中,`subplot` 函数用于在同一图像中绘制多个子图,方便直观地比较不同层的系数对信号的影响。运行代码后可以得到希尔伯特谱分析和 Haar 小波分析的结果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

迪菲赫尔曼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值