作者 | 神经三羊

来源 | Hyper超神经

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

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

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

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

借助开源模型 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

关于 OpenBayes

OpenBayes 是国内领先的机器智能研究机构,提供算力容器、自动建模、自动调参等多项 AI 开发相关的基础服务。

同时 OpenBayes 还上线了数据集、教程、模型等众多主流公开资源,供开发者快速学习并创建理想的机器学习模型。

快行动起来,用 BabyGAN 预测未来孩子长相吧!

完整教程传送门:

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

Colab 传送门:

https://colab.research.google.com/github/tg-bomze/BabyGAN/blob/master/BabyGAN_(ENG).ipynb

推荐阅读点分享点收藏点点赞点在看

新垣结衣的孩子长啥样?用 StyleGAN 开源项目,一次看个够相关推荐

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

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

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

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

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

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

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

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

  5. 你知道这个C#开发跨平台APP的样例介绍开源项目吗?

    站长英文太差就不翻译了,大家看效果图,都是使用Xamarin.Forms开发的开源移动App介绍,感兴趣的可以访问Github和Gitee仓库看看,下载对应的App项目研究. Github:https ...

  6. 想知道未来你娃长啥样?这里有技术可以预测!

    文 | 闲欢 来源:Python 技术「ID: pythonall」 和换脸算法的简单粗暴相比,人脸融合算法就要弹性的多.顾名思义,人脸融合是对两张人脸进行融合处理,生成的人脸同时具备两张人脸的外貌特 ...

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

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

  8. 听你声音6秒,AI就能推断你长啥样了!| 技术前沿洞察

    大家好,本周的技术前沿又跟大家见面了!就在大家震惊加水就能跑的汽车时候,本周北美高校乃至全球高校都有一些让小探震惊不已的新研究成果...... 比如,AI 能够通过你的声音,推测出你长啥样!(当然,现 ...

  9. 收藏|56张图片带您认识细菌长啥样?

    本文转载自"研究细菌的石头",有修改. 小朋友问:细菌长啥样啊?杆状.球状.弧形.卷曲状.链球状的.梭状的.棒槌状.Y状的.鸡蛋状......  在多样性极高的微生物面前,感觉语言 ...

最新文章

  1. 关于微信客服消息 40001和45015 模板消息 errcode:40037 遇到的自己挖的坑
  2. 那么温暖http合约,入门。
  3. c++ string 数组_PHP数组与字符串之间相互转换的方法
  4. java 散列集_java数据结构之散列集HashSet与散列表Hashtable
  5. 高并发大容量 NoSQL 解决方案探索
  6. Voip中的音频Codec技术
  7. 欧拉公式求四面体体积
  8. [转帖]张汝京:告别中芯国际这10年
  9. Forth语言简明教程
  10. 数据库——SQL语言建立供应商表S,零件表P,工程表J,供应表SPJ
  11. 跟着Vam一起学习Typescript(第一期)(更新中)
  12. [附源码]计算机毕业设计Python基于Web的软考题库平台(程序+源码+LW文档)
  13. centos 8 的图形操作界面在哪_【行测备考】立体图形截面有哪些实用技法?
  14. python学习之打印机
  15. 1.DLL注入相关概念
  16. 数字签名与数字证书技术简介(一)
  17. 进行ui设计培训学费是多少
  18. matlab在读取或者导入excel时,服务器出现意外情况
  19. 凡客登录页面html代码,简洁的凡客购物商城首页模板源码
  20. 2021年高新技术企业认定时间及条件出来了,全国28省

热门文章

  1. Python 逻辑运算
  2. Resources are low on NN. Please add or free up more resources then turn off safe mode manually.
  3. Docker(四):Docker可视化管理工具
  4. 微信小游戏实战--cocos creator实现wordle游戏(五)
  5. php动态寄生虫程序,webshell动态SEO寄生虫程序
  6. TopoGun 3基础:Draw工具
  7. 2021年中国边缘云计算行业展望报告 附下载
  8. Hadoop--HDFS的安装及配置使用
  9. java 文件checksum_计算文件Checksum的几种方法
  10. 关于补天SRC小白入门详细介绍