当前位置:网站首页>Image fusion DDcGAN study notes
Image fusion DDcGAN study notes
2022-08-03 12:22:00 【qq_46165876】
DDcGAN: A Dual-Discriminator Conditional Generative Adversarial Network for Multi-Resolution Image Fusion Article Study Notes
Feature: Dual Discriminator
Model Structure
The whole process of DDcGAN is shown in the figure.Given a visible light image v and an infrared image I, our ultimate goal is to learn a generator G conditioned on them, and the generated images G(v, I) are encouraged to be sufficiently realistic and informative todeceive the authenticator.
Meanwhile, we utilize two opposing discriminators, Dv and Di, which each generate a scalar that estimates the probability of input from real data rather than G.
Specifically, Dv aims to discriminate generated images from visible light images, while Di is trained to discriminate between original low-resolution infrared images and downsampled generated/fused images.Average pooling is used here for downsampling, since average pooling preserves low-frequency information compared to max pooling, and thermal radiation information is mainly presented in this form.In other words, for balance between generator and discriminator, we do not feed source images v and I as additional/conditional information to Dv and di other than the input to the discriminator.That is, the input layer of each discriminator is a single-channel layer containing the sampled data, rather than a two-channel layer containing the sampled data and the corresponding source image as conditional information.Because when the conditions and samples to be discriminated are the same, the discrimination task is simplified to judge whether the input images are the same, and this is a simple enough task for the neural network.When the generator cannot fool the discriminator, the adversarial relationship cannot be established, and the generator will tend to generate randomly.
Difference between PG and two true distributions (i.e. PV and PI)through the adversarial process of generator G and two discriminators (Dv and Di)will simultaneously become smaller, where PG is the probability distribution of the generated samples and PV is the true distribution of the visible image>, PI is the true distribution of the infrared image.
Generator loss function
GeneratorLoss function
where adversarial loss is defined as
where loss of content is defined as

The discriminators in DDcGAN, namely Dv and Di,It plays the role of discriminating the source image and the generated fused image.The adversarial loss of the discriminator can compute the JS divergence between distributions to identify whether intensity or texture information is inauthentic, thereby encouraging matching the true distribution.
Discriminator loss function

边栏推荐
- 微信为什么使用 SQLite 保存聊天记录?
- Kubernetes 网络入门
- Random forest project combat - temperature prediction
- Matlab学习11-图像处理之图像变换
- 日常开发写代码原则
- php microtime encapsulates the tool class, calculates the running time of the interface (breakpoint)
- 新评论接口——京东评论接口
- word标尺有哪些作用
- Blazor Server(6) from scratch--policy-based permission verification
- 距LiveVideoStackCon 2022 上海站开幕还有3天!
猜你喜欢
随机推荐
【倒计时5天】探索音画质量提升背后的秘密,千元大礼等你来拿
五、函数的调用过程
广州番禺:暑期防溺水,安全不放假
【精品必知】Pod生命周期
学习软件测试需要掌握哪些知识点呢?
899. 有序队列
从零开始Blazor Server(6)--基于策略的权限验证
__unaligned修饰指针
After completing the interview and clearance collection of Alibaba, I successfully won the 15th Offer this year
Chapter 15 Source Code File REST API Introduction
Knowledge Graph Question Answering System Based on League of Legends
nacos app
深入理解MySQL事务MVCC的核心概念以及底层原理
LeetCode刷题笔记:105.从前序与中序遍历序列构造二叉树
海外代购系统/代购网站怎么搭建——源码解析
bash for循环
How does Filebeat maintain file state?
4500字归纳总结,一名软件测试工程师需要掌握的技能大全
第5章 实现首页Tab数据展示
R语言绘制时间序列的自相关函数图:使用acf函数可视化时间序列数据的自相关系数图









