By 超神经

内容一览:近日,日本男星星野源通过事务所发布声明,宣布结婚,新娘正是被不少男粉丝奉为「老婆」的新垣结衣。

关键词:生成对抗网络   StyleGAN

「老婆嫁人了」、「星野源夺妻之痛」、「爷青结」……星野源和新垣结衣官宣结婚后,不少网友发出了如上感叹。

二人曾共同出演日剧《逃避可耻但有用》

剧中两位主角原本是“契约结婚”,后终成眷属

还有一波网友在坦然接受「失恋」现状后,转而关心起新垣结衣和星野源的孩子来,生怕孩子长得不像妈妈。

微博网友对二人孩子长相,表现出了极大关心

借助开源模型 BabyGAN,我们预测了新垣结衣和星野源未来孩子的长相。

「大河」是《逃避虽然可耻但有用》剧中,二人孩子的名字。

根据 BabyGAN 的预测,如果新垣结衣跟星野源的孩子是个女孩的话,那么不同年龄的大河可能长这样:

BabyGAN 生成的女儿成长动图

如果大河是个男孩的话,那么不同年龄的大河可能长这样:

BabyGAN 生成的儿子成长动图

 BabyGAN 到底是何方神器

BabyGAN 是一个基于 StyleGAN 的儿童长相预测器,可以基于编码器和生成器,输入父亲和母亲的图像,经过神经网络的处理后,生成或预测未来孩子的长相。

预测方法: 使用基于 GAN 架构的神经网络模型,从输入的父母图像中提取 latent representation,然后用算法将其按一定比例混合,生成孩子图像。

父亲(左)、预测长相(中)、母亲(右)

利用 latency direction,可以改变年龄、面部朝向、情绪及性别等参数。

项目地址:

https://github.com/tg-bomze/BabyGAN

编码器:

https://github.com/pbaylies/stylegan-encoder

本教程主要演示了:

1、从本地加载训练好的 BabyGAN 模型

2、准备父母双方图像,并获取其 latent representation

3、用模型生成孩子的面容

4、调整孩子的性别、年龄等参数,生成符合需求的孩子图像

调整孩子性别、年龄等属性的示意动画

安装环境:Python:3.6;TensorFlow:1.15

注意事项:本教程推荐使用 GPU 运行

教程地址:

https://openbayes.com/console/openbayes/containers/WOpfLGoTdkg

 模型训练过程详解 

1、准备工作

2、准备父母图像

3、生成孩子图像

4、生成具有某些特征的孩子图像

查看完整教程:

https://openbayes.com/console/openbayes/containers/WOpfLGoTdkg

 StyleGAN 相关的高赞开源项目

BabyGAN 模型基于 StyleGAN,除此之外,基于 StyleGAN 和 StyleGAN2,还派生出了诸多优质开源项目。

 StyleALAE 

StyleALAE 是一个基于 StyleGAN 生成器的对抗隐性自动编码器,它不仅可以生成图像质量与 StyleGAN 相当的 1024 x 1024 人脸图像,而且在同样的分辨率下,还可以基于真实图像进行人脸重建和属性更改。

StyleALAE 架构示意图

StyleALAE 编码器使用 Instance Normalization (IN) 层来提取多尺度风格信息,这些信息通过可学习的多重线性映射 (learnable multilinear map),组合成隐式代码 w。

相关论文:

https://arxiv.org/pdf/2004.04467.pdf

项目地址:

https://github.com/podgorskiy/ALAE

 StyleFlow 

虽然使用 StyleGAN 可以轻松生成高质量、多样化、逼真的图像,但是使用(语义)属性控制生成过程、同时又保持高质量输出,实现起来却并不简单。此外由于 GAN 潜在空间的纠缠特性,沿着一个属性编辑很容易引起其他属性的变化。

为了解决纠缠潜在空间的条件化探索中,属性条件化采样 (attribute-conditioned sampling) 和属性条件化编辑 (attribute- conditioned editing) 的问题,科研人员提出了 StyleFlow。

利用 StyleFlow 可以针对某一属性进行修改

而不引起其他属性的变化

如只更改光照、姿势、表情、性别等

用 StyleFlow 对真实图像进行非顺序 (non-sequential) 编辑,针对老年人、非对称等极端图像时,效果优于并发方法 (concurrent method)。

相关论文:

https://rameenabdal.github.io/StyleFlow/

项目地址:

https://github.com/RameenAbdal/StyleFlow

 Pixel2style2pixel (pSp) 

pSp 是一个用于图像到图像转换的 StyleGAN 编码器,它基于一个新型编码网络,可以直接生成一系列风格向量,这些风格向量被输入到预训练 StyleGAN 生成器中,形成扩展的 w+ 潜在空间。

在 pSp 中,编码器无需额外优化就可以直接将真实图像嵌入 w+ ,且利用编码器可以直接解决图像到图像的转换任务,并将其定义为从输入域到潜在域的编码问题。

pSp 在 StyleGAN 反演、多模态条件图像合成

人脸正面化、图像修复和超分辨率场景中的成果展示

pSp 可以在不改变结构的前提下,处理各种各样的图像转换任务,如由分割图生成人脸图像、人脸正面化、超分辨率等。

相关论文:

https://arxiv.org/abs/2008.00951

项目地址:

https://github.com/eladrich/pixel2style2pixel

 GenForce 

GenForce 是一个适用于 StyleGAN、StyleGAN2、PGGAN 等深度生成模型的高效 PyTorch 库,它具有以下特点:

1、分布式训练框架

2、训练速度快

3、模块化设计,适用于新模型的原型制作

4、与官方 TF 版本相比,高度再现了 StyleGAN 的训练

5、包含众多带 Colab demo 的预训练 GAN 模型

部分 GenForce 相关项目及论文

相关论文:

https://genforce.github.io/

项目地址:

https://github.com/genforce/genforce

往期精彩回顾适合初学者入门人工智能的路线及资料下载机器学习及深度学习笔记等资料打印机器学习在线手册深度学习笔记专辑《统计学习方法》的代码复现专辑
AI基础下载机器学习的数学基础专辑温州大学《机器学习课程》视频
本站qq群851320808,加入微信群请扫码:

【深度学习】新垣结衣夫妇的孩子长啥样,用 BabyGAN 预测试试相关推荐

  1. 新垣结衣夫妇的孩子长啥样,用 BabyGAN 预测试试

    内容一览:日本男星星野源通过事务所发布声明,宣布结婚,新娘正是被不少男粉丝奉为「老婆」的新垣结衣. 「老婆嫁人了」.「星野源夺妻之痛」.「爷青结」--星野源和新垣结衣官宣结婚后,不少网友发出了如上感叹 ...

  2. 新垣结衣夫妇的baby长啥样,用 BabyGAN 预测试试

    内容一览:昨日,日本男星星野源通过事务所发布声明,宣布结婚,新娘正是被不少男粉丝奉为「老婆」的新垣结衣. 关键词:生成对抗网络   StyleGAN 「老婆嫁人了」.「星野源夺妻之痛」.「爷青结」-- ...

  3. 【深度学习】实战Kaggle竞赛之线性模型解决波士顿房价预测问题(Pytorch)

    [深度学习]实战Kaggle竞赛之线性模型解决波士顿房价预测问题 文章目录 1 概述1.1 Competition Description1.2 Practice Skills 2 数据处理 3 训练 ...

  4. 梯度消失和梯度爆炸_知识干货-动手学深度学习-05 梯度消失和梯度爆炸以及Kaggle房价预测...

    梯度消失和梯度爆炸 考虑到环境因素的其他问题 Kaggle房价预测 梯度消失和梯度爆炸 深度模型有关数值稳定性的典型问题是消失(vanishing)和爆炸(explosion). 当神经网络的层数较多 ...

  5. 新垣结衣的孩子长啥样,用 BabyGAN 预测试试

    点击 机器学习算法与Python学习 ,选择加星标 精彩内容不迷路 二人曾共同出演日剧<逃避可耻但有用> 剧中两位主角原本是"契约结婚",后终成眷属 「老婆嫁人了」.「 ...

  6. 新垣结衣的孩子长啥样?用 StyleGAN 开源项目,一次看个够

    作者 | 神经三羊 来源 | Hyper超神经 近日,日本男星星野源通过事务所发布声明,宣布结婚,新娘正是被不少男粉丝奉为「老婆」的新垣结衣. 「老婆嫁人了」.「星野源夺妻之痛」.「爷青结」--星野源 ...

  7. 你的孩子长啥样,用 BabyGAN 预测试试

    老婆嫁人了」.「星野源夺妻之痛」.「爷青结」--星野源和新垣结衣官宣结婚后,不少网友发出了如上感叹. 二人曾共同出演日剧<逃避可耻但有用> 剧中两位主角原本是"契约结婚" ...

  8. 【深度学习】情感分析:基于文本分类与情感预测的方法

    本文将介绍情感分析的基本概念.技术原理和方法,以及如何使用文本分类和情感预测技术实现情感分析.我们将通过实际的代码示例展示如何使用Python和相关库构建情感分析模型,并应用在实际场景中. 1. 情感 ...

  9. 时间序列多步预测_使用LSTM深度学习模型进行温度的时间序列单步和多步预测...

    本文的目的是提供代码示例,并解释使用python和TensorFlow建模时间序列数据的思路. 本文展示了如何进行多步预测并在模型中使用多个特征. 本文的简单版本是,使用过去48小时的数据和对未来1小 ...

最新文章

  1. android:AlertDialog控件
  2. SubSonic数据库操作
  3. 13个大奖任你拿,网易MINI开发挑战赛强势来袭!
  4. tableview 分组显示返回footerviewt和headerView的高度不能为0的问题
  5. xposed 修改参数_【Android 原创】2020春节红包第三题Xposed框架Hook的应用
  6. win7装mysql一直未响应6_win7重装mysql最后一步无响应解决方法
  7. USACO-Section1.4 Barn Repair (贪心算法)
  8. 信息学奥赛一本通(1098:质因数分解)
  9. CSocket实现端口扫描
  10. C# 语言规范_版本5.0 (第15章 委托)
  11. mac apache 启动php,Mac OS上搭建Apache+PHP+MySQL开发环境的详细教程
  12. hashmap hash冲突怎么解决_对HashMap的思考及手写实现
  13. PDF中批量数据的提取与处理
  14. 让你的MSN更精彩!聊天伴侣小i机器人试用体验
  15. Python爬虫 抓取拉勾招聘信息
  16. java 创建Reader_BufferedReader类的对象建立问题(JAVA语言)
  17. axis2 异常OMElement
  18. IE无法打开internet站点已终止操作
  19. 疯狂Python讲义学习笔记(含习题)之网络编程
  20. 微分与导数之一,切线

热门文章

  1. 自助点餐、自助收银......在餐饮行业有哪些智慧化场景?
  2. 主元素问题—蒙特卡罗算法
  3. kswapd0病毒处理
  4. 修改windows 2003服务器端口号,Windows Server 2003 更改远程端口号
  5. matlab snr,matlab算adc的snr等动态参数时出错。请懂的帮忙看一下
  6. android 联系人查询结果的排序问题
  7. 代码迁移阿里code配置
  8. 如何在 Android Studio 使用 Genymotion 模拟器
  9. Gaea源码阅读(三):服务端启动流程
  10. 2个月面试腾讯、B站、网易等11家公司的面经总结!内容太过真实