Structure-Inferred Bi-level Model for Underwater Image Enhancement论文小结

背景

随着水下机器人的发展,水下图像增强引起了计算机视觉界越来越多的关注。然而,由于光线在水中传播时会被散射和吸收,水下捕捉到的图像往往存在偏色和能见度低的问题。现有的方法依赖于特定的先验知识和训练数据,在缺乏结构信息的情况下增强水下图像,结果效果不佳且不自然。

传统方法

在传统方法方面,常用的水下图像增强方法包括对数(或幂律)变换、对比度拉伸、直方图均衡化、锐化。这些方法可以有效拓宽图像的显示范围,实现对比度增强。但是,这些方法忽略了每个强度值的统计分布和位置信息,因此效果并不理想。随着深度学习的发展,现有的基于深度学习的方法通过领域或先验知识来增强水下图像,并达到较高的量化分数。但它们忽略了水下物体的颜色和结构信息。此外,这些基于数据驱动的方法依赖于数据信息。因此,在处理复杂的真实水下环境时,这些方法无法取得更好的性能。

提出的方法

本文针对水下图像增强任务开发了一种具有分层增强网络的结构推断双层模型(命名为 SIBM),该网络由三个分支组成(即基于语义的前景分支(SFB)、基于梯度的高频分支(GHB)和水下像素分支(UPB))。所开发的方法采用了分层增强技术,可以利用图像到图像的转换技术来学习不同域之间的映射,即基于梯度域的高频域、基于语义域的前景目标域和基于像素域的图像域。

贡献

 1)针对水下图像增强任务开发了一种结构引导的分层增强模型,该模型有三个分支(即 SFBUPB GHB),结合了不同的领域知识(即基于语义的领域、基于梯度的领域和基于像素的领域)。

 2)设计了一个基于梯度的高频分支(即 GHB),利用梯度空间引导来保留纹理结构。为了避免背景颜色带来的不必要干扰,我们构建了基于语义的前景分支(SFB),以帮助我们的模型获得自然的水下图像。

 3)通过输入语义和梯度信息来构建 UPB,以增强水下图像。为了利用不同领域的信息,我们进一步引入了超参数优化方案,以学习合适的超参数来融合上述三个领域的信息。

网络框架

该结构由三个分支组成。第一部分是基于语义的前景分支。第二部分是基于梯度的高频分支。第三部分是水下像素分支。

问题的提出

1)基于朦胧模型,退化图像可以通过以下模型进行建模:

Ic表示观测到的图像,Jc表示清晰图像,Ac表示均匀背景光,T𝑐(𝑥)=𝑒xp(−𝜷𝑑(𝑥))表示介质透射图,

其中d(x)表示像素x处的场景深度,𝜷表示水质的通道消光系数。

2)为了避免背景颜色造成不必要的干扰,我们引入了语义掩码 M,将水下图像分成两部分:前景图像和背景图像。且,其中 ◦ 表示点积。类似地,有 。在这一模型下,我们采用以下方案同时优化 和 Jc:, L 和 φ 表示的损失函数。

3)为了进一步改善水下图像的纹理结构,我们引入了一个利用梯度信息的最小化模型。

4)受双层优化模型的启发,我们将最小化问题重构为以下超参数优化形式:

各个分支

1)基于语义的前景分支(SFB)

有目的地增强水下图像的目标区域。SFB 是一个由多个特征金字塔块组成的常规残差网络模块。通过多尺度注意力块,我们可以在六个残差块之后获得语义域中的特定前景特征

多尺度注意力块的具体流程如图所示

为了增强水下图像的客观性(即前景信息),我们引入 l2 范式来评估估计语义信息与参考信息之间的距离。因此,

2)基于梯度的高频分支

目标是增强水下退化图像的细节信息。水下图像的梯度图是通过计算相邻像素之间的差值获得的。对于目标输入 Ic (x),高频结构 ∇Ic 定义为

∇1Ic 和∇2Ic 代表两个垂直方向上的梯度。这两个梯度可以描述为 ∇1Ic = Ic (x1 + 1, x2) - Ic (x1 -1, x2) 和 ∇2Ic = Ic (x1, x2 +1) -Ic (x1, x2 -1) 。

在这一分支中,我们首先构建三个 u 型卷积块(记为 G),它们介于两个 3 × 3 卷积之间。估计的∇Jc 为

为了使学习到的特征对细节结构有足够的表示能力,一般的策略是通过给定的损失函数迫使网络对正确的标签进行分类。我们使用 l1 损失作为目标函数。

3)水下像素分支(UPB)

基于水下像素的分支水下图像增强结构的基础部分。首先,为了挖掘不同尺度深度-纹理特征的分层特征,我们在该分支中采用了基于金字塔的多通道注意力块来估计初步像素特征 Fp。

多通道注意力块,沿用了SENet方案。

为了利用语义和梯度域信息,我们将语义和梯度产生的特征图以如下形式输入 UPB

对于训练损失,我们使用 l2 损失和最常用的 SSIM 损失

3)通过输𝜌入𝜌

         𝜌代表l2损失和lssim损失的加权参数

至于 λ,我们设计了一种注意力机制来获得自适应映射,它可以直接从全局上下文中学习通道间信息,从而提高我们的性能。实际上,超参数机制能自动协调不同领域的信息,有助于提高网络的泛化能力。

在融合阶段,利用整体损失来保持融合图像更好的强度分布,其计算公式为

             

实施细节

数据集:

五个不同数据集的训练/测试图像数量和水下图像类型汇总。

衡量标准:

峰值信噪比(PSNR)和结构相似性指数(SSIM),来评估不同方法的性能

为了进一步衡量真实世界水下图像的性能,我们引入了另外四个没有参考(即地面实况)图像的指标。引入了无参考水下图像质量测量(UIQM)、水下彩色图像质量评估(UCIQE)、自然图像质量评估器(NIQE)和感知分数(PS)来定量评估不同的方法。UCIQE、UIQM 或 PS 分数越高,表示人类的视觉感知能力越强。NIQE 分数越低,表示图像质量越好。

比较:

与一些最先进的方法进行了比较,包括传统方法(即 UDCP、Fusion)、基于 GAN 的方法(FUnIE-GAN 、UGAN 、Ucolor )、基于 CNN 的方法(WaterNet)和无监督方法(USUIR)。我们在合成和真实世界水下数据集上进行了定量和定性比较。

定量比较:

没有参考图像的情况下,对具有挑战性的真实世界水下数据集(即 Test-C60、SQUID 和 RUIE)进行了实验。

定性比较:

消融实验:

包括模型分支研究、损失函数的成分分析以及不同尺度和梯度策略的评估。

模型分支研究:

损失函数的成分分析:

不同尺度和梯度策略的评估:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/139352.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

无人地磅称重系统|自助过磅 料仓联动 自助卸料

上海思伟无人地磅系统 自助过磅、 自助卸料 、料仓联动 智能、省人、安全 无人监管过磅 对地磅及其相关的所有硬件进行配置和管理; 支持红外、道闸、车牌识别、AI分析、拍照存档、LED语音播报一体机等设备; 实现稳定可靠的无人监管称重功能&#xf…

安防监控系统EasyCVR v3.4.0版本首页界面更新调整功能大汇总

安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台可拓展性强、…

C# 智慧医学实验室LIS系统源码,支持预制条码和即时打印条码;支持单工/双工数据采集;支持TAT监测与分析;具备检验智能审核功能,支持自定义多级审核规则

C#医院检验信息管理系统源码,智慧医学实验室LIS系统源码,云LIS系统源码 医院检验信息管理系统,利用计算机网络技术、数据存储技术、快速处理技术,对检验科进行全方位信息化管理,使检验科达到自动化运行,信息…

vscode使用flake8设置单行最长字符限制设置失败的问题

vscode使用flake8设置单行最长字符限制设置失败的问题 问题描述解决方案 问题描述 如图所示,使用flake8单行字数过长,就会有有红色底的波浪线 一般情况下很多教程都会让你在setting.json里面设置 但是我打开我的setting.json,发现我已经进…

体验家XMPlus收购NPSMeter,稳固体验管理行业“领头羊”地位

2023年9月30日,体验家XMPlus(以下简称“体验家”)成功完成了对NPSMeter的收购。此次收购是中国客户体验管理(CEM)赛道进入快速发展以来的首单收购,标志着体验家在CEM领域的进一步扩张,旨在继续完…

智慧工地管理云平台源码,Spring Cloud +Vue+UniApp

智慧工地源码 智慧工地云平台源码 智慧建筑源码支持私有化部署,提供SaaS硬件设备运维全套服务。 互联网建筑工地,是将互联网的理念和技术引入建筑工地,从施工现场源头抓起,最大程度的收集人员、安全、环境、材料等关键业务数据&am…

【教3妹学编程-算法题】给小朋友们分糖果 II

3妹:1 8得8,2 816, 3 8妇女节… 2哥 : 3妹,在干嘛呢 3妹:双11不是过了嘛, 我看看我这个双十一买了多少钱, 省了多少钱。 2哥 : 我可是一分钱没买。 3妹:我买了不少东西, …

天津火爆python培训机构从哪里入手?

Python不仅被应用在职场办公中,还被大型互联网公司应用于大型后端开发,随着大数据领域的高速发展,这门高效的编程语言逐渐成为处理数据的最佳编程语言之一。 Python培训班优势 系统性学习:Python培训班会提供结构化的课程体系&a…

期中之后老师的福音

老师在期中考试后总是会有一大堆事情要做,批改试卷、统计分数、通知学生成绩等等。今天我就要给大家介绍一个能够减轻老师工作负担、提高工作效率的方法——查询系统 简单来说,成绩查询系统就是能够让学生方便的查询成绩,让老师快捷发布成绩的…

腾讯云优惠券如何领取?腾讯云服务器怎么买便宜?

腾讯云深知用户对价格的重视,因此在每年的618、双11、双12等大型促销活动中推出了大量优惠活动。这些优惠活动包括打折、满减、买赠等形式,让用户在购买腾讯云主机服务器时能够享受到更多的实惠。特别是在这些促销活动期间,用户可以通过领取优…

OpenAI发布会,看看GPT又有哪些大动作!2023.11.7【浓缩精华】

ChatGPT GPT-4 Turbo其它applications 北京时间11月7日OpenAI首届开发者大会 GPT-4 Turbo Context length 支持12.8万个上下文contextMore control JSON模式 可复制输出 未来:在API中查看日志Better knowledge 平台启动检索 拥有截至2023年3月的知识New modaliti…

2023年11月最新视频号下载提取工具?

视频号下载提取器教程: 1. 首先,在微信客户端中搜索并添加"下载小助手儿"并关注获取推送的消息。然后添加视频下载助手为好友,可以帮助你解析视频号链接。 2. 打开微信,并找到你想要提取链接的视频号。进入该视频页面后…

终端训练模型日志重定向

在终端中要执行模型的训练时,我们有时候既需要把模型执行的日志输出到终端展示,又想把训练日志保存到日志文件中: 假设执行的代码时trian.py python -u train.py | tee -a ./train.log-u:这是 Python 解释器的一个选项,用于强制标…

List中的迭代器实现【C++】

List中的迭代器实现【C】 一. list的结构二. 迭代器的区别三. 迭代器的实现i. 类的设计ii. 重载iii. !重载iiii. begin()iiiii. end()iiiii. operator* 四.测试五. const迭代器的实现i. 实现5.2 优化实现 一. list的结构 其实按照习惯来说,应该要专门出一篇博客来写…

2.1 Windows驱动开发:内核链表与结构体

在Windows内核中,为了实现高效的数据结构操作,通常会使用链表和结构体相结合的方式进行数据存储和操作。内核提供了一个专门用于链表操作的数据结构LIST_ENTRY,可以用来描述一个链表中的每一个节点。 使用链表来存储结构体时,需要…

微信小程序:仅前端实现对象数组的模糊查询

效果 核心代码 //对数组进行过滤&#xff0c;返回数组中每一想满足name值包括变量query的 let result array.filter(item > { return item.name.includes(query); }); 完整代码 wxml <input type"text" placeholder"请输入名称" placeholder-styl…

【华为OD题库-015】报文重排序-Java

题目 对报文进行重传和重排序是常用的可靠性机制&#xff0c;重传缓冲区内有一定数量的子报文&#xff0c;每个子报文在原始报文中的顺序已知&#xff0c;现在需要恢复出原始报文。 输入描述 输入第一行为N,表示子报文的个数&#xff0c;0<N < 1000。 输入第二行为N个子报…

安防监控EasyCVR视频汇聚平台运维现场无法使用Linux抓包该如何解决?

视频云存储/安防监控EasyCVR视频汇聚平台基于云边端智能协同&#xff0c;支持海量视频的轻量化接入与汇聚、转码与处理、全网智能分发、视频集中存储等。监控视频平台EasyCVR拓展性强&#xff0c;视频能力丰富&#xff0c;具体可实现视频监控直播、视频轮播、视频录像、云存储、…

竞赛选题 深度学习的口罩佩戴检测 - opencv 卷积神经网络 机器视觉 深度学习

文章目录 0 简介1 课题背景&#x1f6a9; 2 口罩佩戴算法实现2.1 YOLO 模型概览2.2 YOLOv32.3 YOLO 口罩佩戴检测实现数据集 2.4 实现代码2.5 检测效果 3 口罩佩戴检测算法评价指标3.1 准确率&#xff08;Accuracy&#xff09;3.2 精确率(Precision)和召回率(Recall)3.3 平均精…

“大学生”返乡投身乡村建设,直播电商成为返乡创业新潮流!

数字乡村建设是新时代乡村振兴的必经之路&#xff0c;它是伴随网络化、信息化和数字化在农业农村经济社会发展中的应用&#xff0c;以及农民现代信息技能的提高而内生的农业农村现代化发展和转型进程&#xff0c;既是乡村振兴的战略方向&#xff0c;也是建设数字中国的重要内容…