训练需要8组数据,所以没有通用性

class Generator(nn.Module) :def __init__(self, noise_dim, num_classes) :super(Generator, self).__init__()self.path_left_eye = LocalPathway()self.path_right_eye = LocalPathway()self.path_nose = LocalPathway()self.path_mouth = LocalPathway()self.globalpath = GlobalPathway(noise_dim)self.fuser = LocalFuser()self.feature_predict = FeaturePredict(num_classes)def forward(self, img128, img64, img32, left_eye, right_eye, nose, mouth, noise):

TP GAN ;全名 TWO pathway Geanerator Network

TP-GAN 根据不同姿势合成的结果。从左到右:90°、75°、45°、60°、30°和 15°。最后一栏是真实相片。

。这两条路径,一条专注于推理全局结构,另一条则推理局部的纹理,分别得到两个特征地图。这两个特征图会融合在一起,用于接下来的最终合成。

TP-GAN总结构示意图。生成器包含两个路径,一个处理全局信息,一个处理局部变换。判别器在合成的正面(

TP-GAN 侧脸修复相关推荐

  1. [GAN]老照片修复Bringing Old Photos Back to Life论文总结

    Title Title:Bringing Old Photos Back to Life Source:CVPR2020 论文官网 Code 1.Summary 文章提出并解决了两个问题. 问题一 泛 ...

  2. GAN人脸修复--Generative Face Completion

    Generative Face Completion CVPR 2017 https://arxiv.org/abs/1704.05838 Code: https://github.com/Yijun ...

  3. GAN的一些重要论文

    目录  1.C-GAN   2.DCGAN   3.Semi-Supervised   4.InfoGAN   5.W GAN   6.BEGAN:   7.MSG-GAN 算法 论文 代码 GAN ...

  4. 生成对抗网络 GAN 基本原理与发展历程

    1.什么是GAN 背景知识: 快速掌握 机器学习(Machine Learning) 常用概念术语,常用算法 https://gwj1314.blog.csdn.net/article/details ...

  5. 深度图像修复的回顾和改进:使用生成对抗网络基于Patch的图像修复

    点击上方"AI公园",关注公众号,选择加"星标"或"置顶" 作者:Chu-Tak Li 编译:ronghuaiyang 导读 相比于之前,在 ...

  6. 图像修复必读的10篇论文

    点击上方"AI公园",关注公众号,选择加"星标"或"置顶" 因公众号更改了推送规则,记得读完点"在看"~下次AI公园的新 ...

  7. 生成对抗网络 – Generative Adversarial Networks | GAN

    生成对抗网络 – Generative Adversarial Networks | GAN 生成对抗网络 – GAN 是最近2年很热门的一种无监督算法,他能生成出非常逼真的照片,图像甚至视频.我们手 ...

  8. 对抗生成网络(GAN)简介及生成数字实战

    一.简介 生成对抗网络(Generative Adversarial Netword,简称GAN),是一种生成式机器学习模型,该方法由伊恩·古德费洛等人于2014年提出,曾被称为"机器学习这 ...

  9. 一文看懂「生成对抗网络 - GAN」基本原理+10种典型算法+13种应用

    生成对抗网络 – Generative Adversarial Networks | GAN 文章目录 GAN的设计初衷 生成对抗网络 GAN 的基本原理 GAN的优缺点 10大典型的GAN算法 GA ...

最新文章

  1. 【linux】Matchbox(一):启动脚本
  2. react 嵌套渲染_React 中嵌套数组数据如何渲染到前端页面
  3. mysql中case when then 的使用
  4. SQL Server 取日期时间部分
  5. 谷歌guava_Google Guava v07范例
  6. python字符串转化为数字-python 中判断字符串能否转换为数字类型
  7. Intel Core Enhanced Core架构/微架构/流水线 (11) - 高速缓存读/写操作 Cache Load/Store
  8. Android安全防护之旅---Android应用反调试操作的几种方案解析
  9. mysql grant tables_使用SKIP-GRANT-TABLES 解决 MYSQL ROOT密码丢失
  10. php 快手视频,初学PHP:简单的快手和抖音短视频解析
  11. 【恩智浦杯(飞思卡尔)全国大学生智能汽车竞赛】解读部分北科技术报告图像处理内容(点到为止)
  12. linux mint更改锁屏壁纸
  13. android der 编码,关于android:使用现有DER / PEM密钥的Javascript中的RSA加密
  14. threejs学习第一天--3D地月环绕实战案例
  15. 傻瓜式自制鼠标光标,超简单
  16. rails gem devise
  17. ev4转换MP4格式教程
  18. POJ 3621 Sightseeing Cows(最优比率环+spfa的dfs判环优化)
  19. 计算机更新配置卡住了,Windows系统更新时电脑卡住或崩溃怎么办-万兴恢复专家...
  20. AIX之用户管理(一)

热门文章

  1. WSAGetLastError返回的可能错误代码
  2. 驱动保护中的ObjectType_Callback探索
  3. SetTimer的使用问题
  4. 稳定直播服务器主板,云直播服务器
  5. addressof表达式不能转换为long_基本数据类型转换
  6. NeHe教程Qt实现——lesson09
  7. Miscellaneous Character Drivers
  8. java方便适配器,JAXB简单自定义适配器以及简单使用
  9. jvm优化_使用Java流和In-JVM-Memory的超低延迟查询
  10. java项目校内网的描述_[导入]校内网的错误信息