当前位置:网站首页>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

边栏推荐
- 第4章 搭建网络库&Room缓存框架
- OFDM 十六讲 4 -What is a Cyclic Prefix in OFDM
- LyScript implements memory stack scanning
- -找树根-
- LeetCode刷题笔记:622.设计循环队列
- setTimeout 、setInterval、requestAnimationFrame
- Apache APISIX 2.15 版本发布,为插件增加更多灵活性
- AMS simulation
- Take you understand the principle of CDN technology
- 数据库系统原理与应用教程(076)—— MySQL 练习题:操作题 160-167(二十):综合练习
猜你喜欢

(通过页面)阿里云云效上传jar

【倒计时5天】探索音画质量提升背后的秘密,千元大礼等你来拿

为什么越来越多的开发者放弃使用Postman,而选择Eolink?

特征降维学习笔记(pca和lda)(1)

After completing the interview and clearance collection of Alibaba, I successfully won the 15th Offer this year

c语言进阶篇:内存函数

无监督学习KMeans学习笔记和实例

基于Sikuli GUI图像识别框架的PC客户端自动化测试实践

肝完Alibaba这份面试通关宝典,我成功拿下今年第15个Offer

899. 有序队列
随机推荐
YOLOv5训练数据提示No labels found、with_suffix使用、yolov5训练时出现WARNING: Ignoring corrupted image and/or label
What knowledge points do you need to master to learn software testing?
基于Sikuli GUI图像识别框架的PC客户端自动化测试实践
net start mysql 启动报错:发生系统错误5。拒绝访问。
常用lambda表达式
R language ggplot2 visualization: use the patchwork bag plot_layout function will be more visual image together, ncol parameter specifies the number of rows, specify byrow parameters configuration dia
nacos app
nacos应用
超多精美礼品等你来拿!2022年中国混沌工程调查启动
利用ChangeStream实现Amazon DocumentDB表级别容灾复制
FE主导打造一个运营活动平台
[Verilog] HDLBits Problem Solution - Circuits/Sequential Logic/Latches and Flip-Flops
LeetCode刷题笔记:105.从前序与中序遍历序列构造二叉树
数据库系统原理与应用教程(075)—— MySQL 练习题:操作题 151-159(十九):综合练习
mysql进阶(二十四)防御SQL注入的方法总结
博客记录生活
(through page) ali time to upload the jar
bash while循环和until循环
Matlab学习10-图像处理之傅里叶变换
From the physical level of the device to the circuit level