今天我来给大家介绍一下基于CGAN的pix2pix模型,给大家简单讲解一下pix2pix的原理。
这里我简单给大家CGAN,我用这张图给大家介绍CGAN的原理:

CGAN和传统的GAN不同,传统GAN的生成器Generator只是单纯地传入一个随机噪声从而生成一张图片,那么CGAN和传统的GAN有所不同。
CGAN的生成器不再只是一个随机噪声,而是传入一张图片z和一个控制条件y去生成一张假的图片,这样CGAN的生成器的任务就不只是为了骗过生成器,还要让生成的图片满足条件y。
接下来我们来看CGAN的判别器Discriminator,CGAN中的生成器也和传统的GAN不一样,CGAN中的生成器输入接受一个真(假)样本以及控制条件y判断样本是否满足控制条件y。
接下来,我们来看一下基于CGAN的pix2pix模型:
pix2pix模型可用于实现多种配对图像翻译任务。
原理如下:
配对图像翻译包括很多应用场景,输入和输出都是图片且尺寸相同
来看下原理图:

这里面的生成器G只接受一个控制条件y而不需要再输入一个随机噪声,然后输出一个图片。pix2pix中的判别器和CGAN中的一样,接受一个X真(假)样本和控制条件y来判别X和y是否匹配也就是是否为真。条件

深度学习之pix2pix原理解析相关推荐

  1. 【深度学习】VGGNet原理解析及实现

    [深度学习]VGGNet原理解析及实现 VGGNet由牛津大学的视觉几何组(Visual Geometry Group)和Google DeepMind公司的研究员共同提出,是ILSVRC-2014中 ...

  2. 深度学习目标检测详细解析以及Mask R-CNN示例

    深度学习目标检测详细解析以及Mask R-CNN示例 本文详细介绍了R-CNN走到端到端模型的Faster R-CNN的进化流程,以及典型的示例算法Mask R-CNN模型.算法如何变得更快,更强! ...

  3. 深度学习Spring5底层原理(黑马学习随笔)

    学习随笔简介 跟随着黑马满老师的<黑马程序员Spring视频教程,全面深度讲解spring5底层原理>学习,视频教程地址:黑马程序员Spring视频教程,全面深度讲解spring5底层原理 ...

  4. 深度学习Anchor Boxes原理与实战技术

    深度学习Anchor Boxes原理与实战技术 目标检测算法通常对输入图像中的大量区域进行采样,判断这些区域是否包含感兴趣的目标,并调整这些区域的边缘,以便更准确地预测目标的地面真实边界框.不同的模型 ...

  5. NVIDIA深度学习Tensor Core性能解析(下)

    NVIDIA深度学习Tensor Core性能解析(下) DeepBench推理测试之RNN和Sparse GEMM DeepBench的最后一项推理测试是RNN和Sparse GEMM,虽然测试中可 ...

  6. NVIDIA深度学习Tensor Core性能解析(上)

    NVIDIA深度学习Tensor Core性能解析(上) 本篇将通过多项测试来考验Volta架构,利用各种深度学习框架来了解Tensor Core的性能. 很多时候,深度学习这样的新领域会让人难以理解 ...

  7. 深度学习attention原理_深度学习Anchor Boxes原理与实战技术

    深度学习Anchor Boxes原理与实战技术 目标检测算法通常对输入图像中的大量区域进行采样,判断这些区域是否包含感兴趣的目标,并调整这些区域的边缘,以便更准确地预测目标的地面真实边界框.不同的模型 ...

  8. 0基础怎样理解深度学习的工作原理?做个票价预测工具就懂了

    原作:Radu Raice 安妮 编译自 Medium 量子位 出品 | 公众号 QbitAI 这篇文章颇!具!人!气! 软件工程专业的学生Radu Raice近日发表了文章<Want to k ...

  9. 深度学习 | BN层原理浅谈

    深度学习 | BN层原理浅谈 文章目录 深度学习 | BN层原理浅谈 一. 背景 二. BN层作用 三. 计算原理 四. 注意事项 为什么BN层一般用在线性层和卷积层的后面,而不是放在激活函数后 为什 ...

最新文章

  1. stm32cubemx无法生成工程_经验分享 | STM32CubeMX + STM32F1系列开发时遇到的四个问题及解决方案分享...
  2. MySQL 慢查询日志分析及可视化结果
  3. JQuery简介选择器
  4. 线性代数及其应用(part4)--特征向量与线性变换
  5. 网络性能测试工具iperf详细使用图文教程【转载】
  6. html div如何列对其,CSS:自适应N列布局如何解决两端对齐
  7. 微信薅羊毛拼团商城小程序 v2.7.5
  8. 根目录_Ubuntu的根目录下的var/log/apt突然爆满,电脑卡死
  9. 信号 移相 matlab,MATLAB中的SISOTOOL在数字式移相全桥中的应用
  10. 灰度重采样的方法分为_DSA医疗影像增强技术特点及方法
  11. leetcode18.4Sum
  12. Ubuntu安装JDK,搭建java环境
  13. vue微信支付回到原界面不执行mounted里的内容
  14. 全球及中国创新药产业研发格局及应用价值分析报告2021-2027年
  15. rabbitmq报错An unexpected connection driver error occured
  16. 产品可靠性1——多层电路板应不应该在顶层和底层铺铜
  17. css 横向、纵向滚动条
  18. Apache 服务器 SSL 证书到期-续期处理步骤
  19. #入坑keychron#火爆的keychron机械键盘,你还没有入手?【重点:附键盘选购建议】
  20. matlab-高数 plot 二维画图 绝对值函数 取整函数 分段函数

热门文章

  1. 计算机网路之入门篇笔记
  2. 银监会放出了一只“华南虎”
  3. 2017计算机网络比赛,Dota2国际邀请赛2017 TI7赛程完整版
  4. 怎么是你?怎么老是你?
  5. 小清新人渣的本愿(莫队+bitset)
  6. mini2440开发板学习裸机开发——day1 裸机运行LED灯程序
  7. MYSQL触发器自动生成主键UUID
  8. 查看iPhone手机的UDID
  9. 知道偏方136,从此不用去医院(一)
  10. Flutter实践之高仿有妖气漫画,从消息中间件看分布式系统的多种套路