用英伟达StyleGAN生成老婆吧,他生成了一百多只明日香 | 开源代码

2019 年 2 月 13 日 量子位
栗子 发自 凹非寺 
量子位 报道 | 公众号 QbitAI

 用二次元妹子数据培育的StyleGAN

对一只GAN来说,次元壁什么的,根本不存在吧。

你看英伟达的StyleGAN,本来是以生成逼真人脸闻名于世。

不过,自从官方把算法开了源,拥有大胆想法的勇士们,便开始用自己的力量支配StyleGAN,顺道拯救世界。

以前,你的老婆可能是绫波丽,可能是真白,可能是漩涡鸣子 (误) 。

而今,推特名叫roadrunner01的程序猿,给StyleGAN喂食了大量二次元女子图像。

然后,AI生成了从萝莉、到乙女、到御姐的 (各种) 变换过程。里面的每一帧,都可以是你的选择:

发色和发型,眼睛里的神色,都在一刻不停地变化。

但任它千变万化,妹子依旧浑然天成。不论色彩,还是五官之间的配合,都有骄人的默契。

如果,你喜欢收到两颊泛红的讯号:

或者,你只喜欢清新的邻家少女:

还是,性别特征不够明显的幼女呢:

不管怎样,红瞳才是正义。

Reddit网友发出了很客观很中肯的赞叹:

 注释:waifu=wife

相比之下,推特网友就更加直白一些:

要用怎样的数据集?

虽然,roadrunner01并没有透露,他的StyleGAN到底吃了怎样的数据集,我们只感受到美少女战士强大的基因;

 我认得你的额头

不过,另有一位叫做gwern的程序猿,也用二次元数据训练了StyleGAN,并且公开过自己的数据集

鉴于他的训练成果同样秀色可餐:

 来自gwern的StyleGAN

且这位程序猿的老婆是明日香:

 来自gwern的StyleGAN

我们就来观察一下,这只AI到底吃过怎样的数据。

数据集名叫DANBOORU2018,包含超过330万张图,超过9970万个标签:

 为了安全,只截取了比较安全的部分

不出所料,是个百无禁忌的StyleGAN了。

为何不出所料?回头再看roadrunner01的作品,也有许多妹子穿着十分客气,可以欣赏到曼妙的锁骨,甚至香肩:

 来自roadrunner01的StyleGAN

想要数据集的同学,请使用文底的传送门。

另外,作为数据集的提供者,gwern友情回应了那位需要H漫的同学:

想要,就自己去训练啊。

我训练好的StyleGAN二次元模型,你也直接可以下载啊。

传送门见文底。

StyleGAN原理是什么?

数据集有了,就来看看StyleGAN是怎样工作的吧。

它之所以获得“GAN 2.0”的盛赞,就是因为生成器和普通的GAN不一样。

这里的生成器,是用风格迁移的思路重新发明的。

 把B的风格,迁到A头上

向AI输入两张图,图A决定人物的年龄、性别、头发长度和姿势;图B决定一切其他因素:肤色、发色、衣服颜色等等。

这样一来,图B的画风,就可以自然地转移给图A。

更重要的是,StyleGAN可以从粗糙中等精细三种尺度上调节图像的生成:

 上为粗糙,下为中等

粗糙尺度,是规模最大的调整,人脸的朝向、脸型和发型,都在这里调整;中间尺度,调整只会涉及脸部特征、发色发量了。

 精细尺度

精细尺度,改变的是图像的配色,几乎不会给任务变脸了。

三者组合在一起,才有最终的生成效果。

不过,私以为配色才是最重要的:

你看,这些蓝妹子多可爱:

 来自roadrunner01的StyleGAN

那么,StyleGAN算法已经开源了,330万张的数据集也有了。

想要生成老婆的话,可以开始训练了。

不想训练的话,用gwern训练好的模型直接生成也行啊。

 来自roadrunner01的StyleGAN

悄悄告诉你,如果你不想生成老婆,却想生成猫片,可以直接用官方提供的预训练模型哟。

 这是一群假猫,不是数据集

DANBOORU2018二次元妹子数据集:
https://www.gwern.net/Danbooru2018

英伟达StyleGAN官方实现:
https://github.com/NVlabs/stylegan

gwern训练好的二次元StyleGAN模型:
https://drive.google.com/file/d/1z8N_-xZW9AU45rHYGj1_tDHkIkbnMW-R/view

StyleGAN论文传送门:
https://arxiv.org/abs/1812.04948

加入社群

量子位现开放「AI+行业」社群,面向AI行业相关从业者,技术、产品等人员,根据所在行业可选择相应行业社群,在量子位公众号(QbitAI)对话界面回复关键词“行业群”,获取入群方式。行业群会有审核,敬请谅解。


此外,量子位AI社群正在招募,欢迎对AI感兴趣的同学,在量子位公众号(QbitAI)对话界面回复关键字“交流群”,获取入群方式。

诚挚招聘

量子位正在招募编辑/记者,工作地点在北京中关村。期待有才气、有热情的同学加入我们!相关细节,请在量子位公众号(QbitAI)对话界面,回复“招聘”两个字。

量子位 QbitAI · 头条号签约作者

վ'ᴗ' ի 追踪AI技术和产品新动态

喜欢就点「好看」吧 !


登录查看更多
7

相关内容

【ACL2020-Allen AI】预训练语言模型中的无监督域聚类
专知会员服务
23+阅读 · 2020年4月7日
姿势服装随心换-CVPR2019
专知会员服务
34+阅读 · 2020年1月26日
必读的10篇 CVPR 2019【生成对抗网络】相关论文和代码
专知会员服务
32+阅读 · 2020年1月10日
【GitHub实战】Pytorch实现的小样本逼真的视频到视频转换
专知会员服务
35+阅读 · 2019年12月15日
GAN新书《生成式深度学习》,Generative Deep Learning,379页pdf
专知会员服务
202+阅读 · 2019年9月30日
来,用StyleGAN给自己捏一个对象
QCon
3+阅读 · 2019年2月21日
拆台BigGan:“失败”图像生成集锦
论智
5+阅读 · 2018年11月19日
宅男福音deepfakes开源了
AI前线
9+阅读 · 2018年1月31日
GAN猫的脸
机械鸡
11+阅读 · 2017年7月8日
Revisiting CycleGAN for semi-supervised segmentation
Arxiv
3+阅读 · 2019年8月30日
Interpretable Adversarial Training for Text
Arxiv
5+阅读 · 2019年5月30日
Arxiv
4+阅读 · 2018年9月25日
VIP会员
相关资讯
Top
微信扫码咨询专知VIP会员