Pytorch实现论文:基于多尺度融合生成对抗网络的水下图像增强

news/2025/2/25 13:24:37

简介

简介:提出了一种新型的水下图像增强算法,基于多尺度融合生成对抗网络,名为UMSGAN,以解决低对比度和颜色失真的问题。首先经过亮度的处理,将处理后的图像输入设计的MFFEM模块和RM模块生成图像。该算法旨在适应各种水下场景,提供颜色校正和细节增强。

论文题目:Underwater image enhancement based on multiscale fusion generative adversarial network(基于多尺度融合生成对抗网络的水下图像增强)

论文期刊:International Journal of Machine Learning and Cybernetics

摘要:水下光学成像环境由于其复杂性带来了独特的挑战。 本文介绍了在人造光场景中捕获的水下图像中现有算法的局限性。 我们提出了一种水下人造光优化算法,以使用光线不均匀的图像进行预处理图像,从而减轻光失真的影响。 此外,我们提出了一种新型的水下图像增强算法,基于多尺度融合生成对抗网络,名为Umsgan,以解决低对比度和颜色失真的问题。 Umsgan使用生成对抗网络作为基础框架,并首先通过三个平行分支从降级图像中提取信息,并在每个分支中添加残留的密集块以学习更深的特征。 随后,从三个分支中提取的特征被融合,并由名为RM的重建模块恢复图像的详细信息。 最后,多个损失函数是线性叠加的,对对抗网络进行迭代训练以获得增强的水下图像。 该算法旨在适应各种水下场景,提供颜色校正和细节增强。 考虑到定性和定量方面,我们对所提出的算法进行了全面评估。 实验结果证明了我们方法对多样化的水下图像数据集的有效性。 提出的算法在提高水下图像质量方面表现出卓越的性能,从而在对比度,色彩准确性和细节保存方面取得了重大改进。 拟议的方法表现出有希望的结果,在水下摄影,海洋勘探和水下监视等各个领域提供了潜在的应用。

模型结构

图像预处理

为了解决水下图像中强光源引起的不均匀照明的问题,作者提出了一种照明校正算法,用于图像预处理。 

为了删除不均匀的照明背景,从原始图像I中减去背景图像IBK,以消除背景噪声。 此减法操作导致图像j具有更均匀的亮度分布:

通过滑动窗口计算每个像素的局部背景值,然后从图像中减去这个背景,保留图像中的显著部分。特别是在亮度(V通道)上进行处理,减少了图像的背景噪声,可能有助于提升图像处理任务中的特征提取或目标识别等性能。

生成器架构

生成器主要由MFFEM和RM两个架构组成。先将图像预处理之后的图像分别经过三个不同大小的卷积核进行多尺度的处理,之后传输给后续的两个模块做特征提取等操作。


http://www.niftyadmin.cn/n/5865546.html

相关文章

【Java毕业设计】商城购物系统(附源码+数据库脚本)

本系统是基于JavaEEServletJSPMysql实现的商城购物系统。包括用户登录、用户注册、商品分类、添加购物车、订单支付等基本功能,具体页面及功能如下: 感谢阅读! 如需获取完整项目源码及更多项目信息,可添加V:

Day 49 卡玛笔记

这是基于代码随想录的每日打卡 1143. 最长公共子序列 给定两个字符串 text1 和 text2,返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 ,返回 0 。 一个字符串的 子序列 是指这样一个新的字符串:它是由原字符串在不改变…

MQ(Message Queue)

目录 MQ(Message Queue)基本概念 为什么要使用消息队列? 使用消息队列有什么缺点? 如何保证消息不丢失?(如何保证消息的可靠性传输?/如何处理消息丢失的问题?) 通用的MQ场景: RabbitMQ如何保证消息不丢失? 生产者丢数据…

QVariantList使用详解

QVariantList 1. 基本概念2. 使用场景3. 基本操作3.1 创建和初始化3.2 访问元素3.3 修改元素3.4 删除元素 4. 实际应用示例5. 总结其他QT文章推荐 QVariantList 是 Qt 框架中的一个类,用于存储和操作 QVariant 对象的列表。 QVariant 是 Qt 中用于封装各种类型的通…

4. MySQL 逻辑架构说明

4. MySQL 逻辑架构说明 文章目录 4. MySQL 逻辑架构说明1. 逻辑架构剖析1.1 服务器处理客户端请求1.2 Connectors(连接器)1.3 第1层:连接层1.4 第2层:服务层1.5 第3层:引擎层1.6 存储层 2. SQL执行流程2.1 MySQL 中的 SQL 执行流程 2.2 MySQL…

Web前端开发——HTML基础

本系列博客声明,根据本人所学书籍和网上的一些资料共同磨合,写下web前端系列的博客 HTML基础 一、HTML基本概述[^1]二、HTML大体认知1.HTML基本结构2.HTML 语法格式 三、THML常用标记[^2]1.文本标记(1)标题(2&#xf…

hi3516cv610修改i2c0引脚位置

hi3516cv610修改i2c引脚位置 我们i2c0位置改为 也就没用海思默认的Pin44 Pin43 Pin26、Pin65分别对应寄存器地址为 0x11130034_Pin26 0x17940004_Pin65 这里我们只需改 pin_mux.c文件 文件路径 ./smp/a7_linux/source/interdrv/sysconfig 改为这样ok pin_mux.c#include &quo…

《云豹录屏大师:免费解锁高清录屏新体验》

今天我给大家带来一款超棒的免费录屏软件,它能轻松录制出MP4、AVI、WMV格式的标清、高清甚至原画视频,完全满足你的各种需求。 这款软件的界面简洁明了,即使是新手也能轻松上手,但它的功能却非常强大,一点都不简单&am…