当前位置: 首页 > article >正文

DefogNet 与 TSID-Net:两种单图像去雾方法的对比分析

1. DefogNet:基于无监督学习的单图像去雾算法

方法概述

DefogNet 是一种基于无监督学习的单图像去雾算法,其核心思想是将图像去雾视为风格转换问题,即从雾天图像转换到晴天图像。该方法在 CycleGAN 的基础上进行了改进,增加了跨层连接结构以增强模型的多尺度特征提取能力,并重新设计了损失函数,引入细节感知损失和颜色感知损失,以提高去雾图像的质量。(在TensorFlow上完成所有训练和测试)

模型框架结构

DefogNet 的模型基于 CycleGAN,并进行了以下关键改进:

  • 生成器结构:采用编码器-转换层-解码器结构,利用跨层连接保持特征一致性,减少信息丢失。

  • 判别器结构:引入 Defog-SN 算法,在判别器中添加光谱归一化层,以增强稳定性和收敛速度。

关键创新点
  • 跨层连接结构:优化特征传递,提高去雾质量。

  • 细节与颜色感知损失:优化去雾后的纹理细节和色彩恢复。

  • Defog-SN 算法:增强 GAN 训练的稳定性。

实验结果

在 O-HAZE、I-HAZE 和 RESIDE 数据集上的实验结果表明,DefogNet 在 PSNR 和 SSIM 指标上优于其他方法,去雾后的图像更自然。

2. TSID-Net:基于风格转换和知识转移的单图像去雾方法

方法概述

TSID-Net 采用两阶段方法进行单图像去雾:

  1. 风格转换阶段:利用 ST-Net 生成多样化的雾天图像。

  2. 知识转移阶段:利用正负教师网络进行知识转移和对比学习。

模型框架结构

  • 第一阶段(风格转换):ST-Net 通过 VGG-19 进行特征提取,并结合风格转换网络生成雾天图像。

  • 第二阶段(知识转移)

    • 正教师网络(PT-Net):从晴天图像提取知识。

    • 负教师网络(NT-Net):从雾天图像提取知识。

    • 学生网络:在两者指导下进行去雾学习。

关键创新点
  • 风格转换与数据增强:生成多样化雾天图像,提高模型鲁棒性。

  • 正负教师网络:通过知识对比学习增强模型泛化能力。

  • 风格版本库与课程对比正则化:实现知识迁移的高效训练。

实验结果

在 SOTS、I/O-Haze 和 BeDDE 数据集上的实验表明,TSID-Net 在 PSNR 和 SSIM 指标上均优于其他方法,视觉效果更自然。

3. DefogNet 与 TSID-Net 对比分析

对比维度DefogNetTSID-Net
网络结构基于 CycleGAN,采用跨层连接两阶段架构,结合风格转换和知识转移
训练策略无监督学习结合无监督风格转换和知识转移
损失函数包含细节感知损失和颜色感知损失结合知识转移、对比损失和课程对比正则化
数据利用使用无配对的雾天和晴天图像先生成配对数据,再进行训练
计算效率计算成本较低计算成本较高

4. 总结

DefogNet 通过改进 CycleGAN 实现无监督去雾,模型结构较为简洁,训练成本较低。TSID-Net 采用风格转换和知识转移方法,通过两阶段训练提高去雾性能,但计算复杂度更高。用户可根据实际需求选择合适的方法。


http://www.kler.cn/a/613333.html

相关文章:

  • 天气预警API:守护安全的数字防线
  • Nacos Console 模块的作用是什么?是如何与 Server 端交互的?
  • 李宏毅机器学习笔记(1)—机器学习基本概念+深度学习基本概念
  • DBeaver配置postgresql数据库连接驱动
  • TF32 与 FP32 的区别
  • C++设计模式-状态模式:从基本介绍,内部原理、应用场景、使用方法,常见问题和解决方案进行深度解析
  • 如何保证LabVIEW软件开发的质量?
  • Vue 的响应式机制未生效——v-model 绑定的冰淇淋输入框值不更新
  • 每日一题之日期统计
  • 多个git账户团队写作
  • Python爬虫如何检测请求频率?
  • DeepSeek 助力 Vue3 开发:打造丝滑的表格(Table)之添加行拖拽排序功能示例6,TableView16_06 分页表格拖拽排序
  • Java制作简单的聊天室(复习)
  • 高精度除法
  • 深入浅出SPI通信协议与STM32实战应用(W25Q128驱动)(理论部分)
  • 重试机制之指针退避策略算法
  • python三大库之--numpy(一)
  • 【已解决】Git:为什么 .gitignore 不生效?如何停止跟踪已提交文件并阻止推送?
  • 如何快速看懂并修改神经网络
  • MySQL数据库和表的操作