news 2026/3/8 3:10:39

即插即用系列 | TGRS 2025 ASCNet:残差Haar小波(RHDWT)与列非均匀校正(CNCM)-提升红外小目标检测精度

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
即插即用系列 | TGRS 2025 ASCNet:残差Haar小波(RHDWT)与列非均匀校正(CNCM)-提升红外小目标检测精度

论文题目:ASCNet: Asymmetric Sampling Correction Network for Infrared Image Destriping

中文题目:ASCNet:用于红外图像去条纹的非对称采样校正网络
应用任务:红外图像去条纹 (Destriping)、图像降噪、低光照增强

论文原文 (Paper):https://arxiv.org/abs/2401.15578
代码 (code):https://github.com/xdFai/ASCNet

摘要
本文提取自IEEE TGRS顶刊论文《ASCNet: Asymmetric Sampling Correction Network for Infrared Image Destriping》。针对红外成像系统中常见的条纹噪声(Stripe Noise)问题,传统的 CNN 去噪方法往往难以捕捉全局列相关性(Global Column Correlations),且下采样过程容易丢失高频纹理的痛点,复现了其核心组件。包括利用物理先验进行下采样的RHDWT(残差 Haar 小波变换)和专门用于校正列条纹的CNCM(列非均匀性校正模块)。这两个模块可以无缝替换 U-Net 架构中的下采样和卷积层,是红外图像预处理的杀手锏。


目录

    • 第一部分:模块原理与实战分析
      • 1. 论文背景与解决的痛点
      • 2. 核心模块原理揭秘
      • 3. 架构图解
      • 4. 适用场景与魔改建议
    • 第二部分:核心完整代码
    • 第三部分:结果验证与总结

第一部分:模块原理与实战分析

1. 论文背景与解决的痛点

红外焦平面阵列(FPA)受限于制造工艺,不同列的探测器响应往往不一致,导致图像上出现明显的竖向或横向条纹

  • 传统下采样的弊端:常用的 Max Pooling 或 Stride Conv 会直接丢弃 75% 的信息,导致条纹特征(高频信息)和背景纹理混淆,去不干净。
  • 局部感受野的局限:普通卷积只能看局部,无法理解“整列都偏暗”这种全局性的非均匀分布,容易把正常的竖向物体(如电线杆)当成条纹误删。

痛点总结:我们需要一种下采样能保留频域信息,且中间层能感知全局列特征的架构。

2. 核心模块原理揭秘

ASCNet 提出了基于物理可解释性的模块设计。我已将其封装为 PyTorch 类,核心逻辑如下:

  • RHDWT (Residual Haar Discrete Wavelet Transform) - 残差 Haar 小波下采样

  • 原理:利用 Haar 小波变换将特征图分解为四个频带:LL(低频近似)、LH(水平细节)、HL(垂直细节)、HH(对角细节)

    </
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/25 6:32:43

朱敬一挥毫开运马年 解锁国潮文化共振

在马年新春到来之际&#xff0c;得物 App 于上海虹口文化地标今潮 8 弄举办“马上开运”线下潮流活动。活动现场&#xff0c;国潮书法场景开创者朱敬一受邀亮相&#xff0c;以一场极具张力的现场书法创作&#xff0c;将传统书法与青年潮流文化紧密连接&#xff0c;成为本次活动…

作者头像 李华
网站建设 2026/2/23 9:42:42

Java语言提供了八种基本类型。六种数字类型【函数二十一】

变量就是申请内存来存储值。也就是说&#xff0c;当创建变量的时候&#xff0c;需要在内存中申请空间。 内存管理系统根据变量的类型为变量分配存储空间&#xff0c;分配的空间只能用来储存该类型数据。 因此&#xff0c;通过定义不同类型的变量&#xff0c;可以在内存中储存整…

作者头像 李华
网站建设 2026/3/3 23:36:11

[硬核运营] 告别手动搬运!浅析如何用 Python+RPA 打造“1688 批量采集 -> 智能清洗 -> 自动上架”的无人值守流水线

1688采集 跨境电商RPA 自动上架 数据清洗 ETL技术 铺货模式 自动化工具前言在跨境电商&#xff08;TikTok Shop, Temu, Amazon, Shopify&#xff09;的“唯快不破”时代&#xff0c;铺货速度 往往决定了你能否抢到新品的第一波红利。绝大多数卖家的供应链源头都在 1688。但是&a…

作者头像 李华
网站建设 2026/3/4 18:17:20

CANN Runtime:AI 处理器的运行核心与计算编排中枢

CANN 组织链接&#xff1a; https://atomgit.com/cann runtime 仓库链接&#xff1a; https://atomgit.com/cann/runtime 在异构计算架构中&#xff0c;硬件的强大性能需要高效的软件来激活和管理。对于 AI 处理器而言&#xff0c;CANN Runtime 正是扮演着这一关键角色。作为 C…

作者头像 李华
网站建设 2026/2/28 14:00:55

实操教程:c盘分区小了怎么扩大?分享3种分区扩容方法

看着任务栏里那个刺眼的C盘红色警告条&#xff0c;系统频繁弹出的“磁盘空间不足”提示&#xff0c;这不仅会影响电脑的运行速度&#xff0c;甚至可能导致软件无法安装或系统崩溃。c盘分区小了怎么扩大&#xff1f;针对这个问题&#xff0c;本文会分享多种适合不同水平用户的解…

作者头像 李华
网站建设 2026/3/6 18:57:18

从零开始构建多智能体系统:7种核心架构模式详解,建议收藏!

“单体智能体”&#xff08;指只靠一个大语言模型&#xff0c;再塞一堆系统提示词&#xff09;的路子走不长远。 我们很快就意识到&#xff0c;要搭建高效的系统&#xff0c;得用多个 “专精型智能体”。它们要能协作&#xff0c;还能自主组织。 为实现这一点&#xff0c;AI …

作者头像 李华