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

边栏推荐
- nacos app
- R语言ggplot2可视化:使用patchwork包的plot_layout函数将多个可视化图像组合起来,ncol参数指定行的个数、byrow参数指定按照行顺序排布图
- fastposter v2.9.0 programmer must-have poster generator
- Feature dimensionality reduction study notes (pca and lda) (1)
- Blazor Server(6) from scratch--policy-based permission verification
- 数据库系统原理与应用教程(076)—— MySQL 练习题:操作题 160-167(二十):综合练习
- 常用lambda表达式
- pytorch+tensorboard使用方法
- 数据库系统原理与应用教程(074)—— MySQL 练习题:操作题 141-150(十八):综合练习
- 基于英雄联盟的知识图谱问答系统
猜你喜欢

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

深度学习跟踪DLT (deep learning tracker)

622. 设计循环队列

From the physical level of the device to the circuit level

Matlab学习11-图像处理之图像变换

mysql advanced (twenty-four) method summary of defense against SQL injection

项目概述、推送和存储平台准备

How does Filebeat maintain file state?

QGIS绘制演习区域示意图

PC client automation testing practice based on Sikuli GUI image recognition framework
随机推荐
PC client automation testing practice based on Sikuli GUI image recognition framework
利用ChangeStream实现Amazon DocumentDB表级别容灾复制
After completing the interview and clearance collection of Alibaba, I successfully won the 15th Offer this year
ROS中编译通过但是遇到可执行文件找不到的问题
Simple implementation of a high-performance clone of Redis using .NET (1)
(通过页面)阿里云云效上传jar
R语言拟合ARIMA模型并使用拟合模型进行预测推理、使用autoplot函数可视化ARIMA模型预测结果、可视化包含置信区间的预测结果
基于英雄联盟的知识图谱问答系统
数据库系统原理与应用教程(074)—— MySQL 练习题:操作题 141-150(十八):综合练习
长城简漫·暑期安全篇⑤ 这个强,不能逞
【Verilog】HDLBits题解——验证:阅读模拟
bash for循环
一文带你弄懂 CDN 技术的原理
从器件物理级提升到电路级
AMS simulation
What knowledge points do you need to master to learn software testing?
用C语言解决A+B问题,A-B问题,A*B问题
基于Sikuli GUI图像识别框架的PC客户端自动化测试实践
Feature dimensionality reduction study notes (pca and lda) (1)
通过点击CheckBox实现背景变换小案例