涂鸦栗 乾明 郭一璞 发自 凹非寺 
量子位 报道 | 公众号 QbitAI

这两天,一个“魔法画板”在国外传疯了。

AI圈内外的灵魂画手们玩到根本停不下来,创造的惊喜画作能装满好几个美术馆。

这个画板背后,可不是一个普通的画画AI。它,会脑补。

随便画一笔,就能得到一只猫:

画个圆圈,变成猫:

画个三角,变成猫:

画个方块,变成猫:

真是万物皆可喵喵。

当然,你也可以不让它画猫,改成画狗。只要你设定了一个绘画的目标,之后随便画一笔,AI就能脑补出余下的画面。

这个“魔法”,是来自谷歌的吸猫少女Monica Dinculescu用Sketch RNN开发的。

因为她爱猫成痴,不仅自己头像是和自家喵子的合影,连个人主页域名都叫Meowni.ca,我们就叫她喵妮卡好了。

所以,受到创作者的影响,这个AI默认属性为吸猫爱好者,但除了猫之外,AI也会脑补许多其他内容,脑洞很大。

发布之后,众人竞相玩耍,好评如潮,2000多人点赞。

有人让AI画了满屏的骷髅,说,好美啊!

谷歌大佬David Ha也表示,他已经试过用各种基本形状来教导AI画羊了。

不止有魔力,还可以加戏

喵妮卡给应用起名为魔法画板 (Magic Sketchpad) ,也名副其实。

毕竟,只要画一笔,妈咪妈咪哄!一整张图就出现在眼前。

 你想要什么样的美人鱼?

而且,只要按一下选择栏左边的刷新按钮,AI就会根据刚才那一笔,不断为你展现新的画法。

一共有100多种东西可以画,青蛙,秋千,直升飞机,连龙猫里的猫巴士都有。

我是一只豆豆眼的猫头鹰:

我是一只很鬼魅的仙人掌:

为了这100多种选项,都能找到合适的色彩来诠释,画板还提供了18种颜色的画笔。

这样一来,就有数不清的排列组合。有大胆想法的小伙伴们,可以在魔法画板上尽情加戏了。

在你开始表演之前,量子位先抛抛砖:

鲸鱼喷出的不一定是水,也有可能是花。

牙刷上方温柔的曲线不一定是牙膏,也有可能是蜗牛。

另外,如果你还没想到,除了排列组合之外,还可以鬼畜啊。

一头鲸鱼喷水没什么,十几头鲸一起喷,就很有节奏感了 (误) 。

一个人做瑜伽太孤单了,十几个人一起做,姿态各不相同,清明瑜伽图岂不美哉?

不过虽然好玩,量子位似乎还是发现了一个bug,像猫巴士 (Catbus) 这种组合选项:画方成车,画圆成猫,无法兼顾。那么,怎样才能一步生成下面这样的效果呢?

想要体验一下的盆友,传送门照例在文末~

人家是有背景的

可能你已经发觉了,它的画风很像的谷歌推出的Quick, Draw!,中文名为“猜画小歌”。

是的,他们是一家人。

喵妮卡在推特上说了,她的魔法画板使用的就是Quick, Draw!数据集。

这个数据集里面,有5000万张画,分为345个类别。每一张画,都记录了画画的整个过程:画笔运动的方向,何时提笔,何时停止绘画。

如果你玩过猜画小歌,那这个数据集里,也有你的一份贡献。

既然使用的是Quick, Draw!数据集,模型基本上没有什么悬念。

正是Sketch-RNN。这是一个用Quick, Draw!数据集训练出来循环神经网络(RNN)。目标是让AI以类似人类的方式来画画,并概括出抽象的概念。

模型有这样的能力,做出来魔法画板也就没有那么难了。

你随手画个圈,就是为Sketch-RNN输入了一个序列,它可以根据这个序列和你选择要画的东西,预测接下来的序列:也就是补完这幅画。

虽然画风奇特,但画啥就有点像啥。

具体的实现代码,喵妮卡也全部放出来了。(传送门在文末。)

三种额外玩法

除了这个万物皆可喵的网页之外,喵妮卡所在的Google Magenta团队还用Sketch-RNN创作了几个不同的涂鸦应用。

9×N种预测,总能猜中你的心

你涂鸦的每一笔,都被我预料到了。

无论你画了个啥,我都能猜出你接下来准备如何下笔。

并且,我有无数种方案,只要点击predict,就可以出现新的9种图案。

而且我还能选择不同的美术风格,通过调整temperature,数值越接近1,我的画风越抽象、越狂放不羁;

数值越接近0,我的画风越写实,下笔婉转,基本符合小学美术的要求。

不同图像,一键生成渐变效果

和GAN的许多应用Demo一样,Sketch-RNN也可以实现“渐变”功能。

比如,我们随机选了两个公交车的图案,图案的美术风格依然由“狂放度”temperature决定。

之后,点击Interpolate!就可以实现插值效果,也就是两个图案渐变过程的每一帧变化图案。

我画得跟你一样

这个玩法用上了变分自动编码器(Variational Auto-Encoder,VAE)

VAE在这里的应用,是“模仿你画画”。

比如,画一只猫猫,画完之后点击auto-encode,就可以模仿你的笔触,画出各种不同的猫。

不过,在不同品类上,似乎学得不太像。

可能是贡献数据集的那些外国人,不认识“王”字,对小脑斧的理解跟我们不太一样吧。

另外,这个AI很有个性,非常坚持自己的看法。

比如选中菠萝pineapple,你非要画一个苹果,它也不相信你画的就是菠萝。

 “图样,本AI见过的菠萝多了去了,不要拿苹果糊弄我”

真是“投之以苹果,报之以菠萝”。

传送门

魔法画板

亲测手机可玩
https://magic-sketchpad.glitch.me/

实现代码:
https://glitch.com/edit/#!/magic-sketchpad?path=README.md:1:0

其他可玩Demo

多预测:
https://magenta.tensorflow.org/assets/sketch_rnn_demo/multi_predict.html

插值:
https://magenta.tensorflow.org/assets/sketch_rnn_demo/interp.html

变分自动编码器(VAE):
https://magenta.tensorflow.org/assets/sketch_rnn_demo/multi_vae.html

背后的Sketch-RNN

Sketch-RNN论文:
https://arxiv.org/abs/1704.03477

Google博客:
https://ai.googleblog.com/2017/04/teaching-machines-to-draw.html

Magenta博客:
https://magenta.tensorflow.org/sketch-rnn-demo

作者系网易新闻·网易号“各有态度”签约作者

活动报名

加入社群

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

此外,量子位专业细分群(自动驾驶、CV、NLP、机器学习等)正在招募,面向正在从事相关领域的工程师及研究人员。

进专业群请在量子位公众号(QbitAI)对话界面回复关键字“专业群”,获取入群方式。(专业群审核较严,敬请谅解)

诚挚招聘

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

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

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

谷歌小姐姐搞出魔法画板:你随便画,补不齐算AI输相关推荐

  1. OSChina 周一乱弹 —— 理发师小姐姐的魔法

    2019独角兽企业重金招聘Python工程师标准>>> Osc乱弹歌单(2018)请戳(这里) [今日歌曲] @冰冰棒- :分享田馥甄的单曲<My Love> <M ...

  2. 谷歌小姐姐开源姿势动画师项目,组合现有TF模型,只需一张SVG图片便可配置...

    梅宁航 发自 凹非寺  量子位 报道 | 公众号 QbitAI 姿势动画师,自己做动作就可以生成矢量角色动画. 打开摄像头,你的姿态随之摇摆,一道道线.一个个点,刻画你的面部轮廓和完美身材. △效果图 ...

  3. 小姐姐の福音!美图旗下美妆相机推出AI新功能“发型管家”

    李根 发自 Palo Alto  量子位 报道 | 公众号 QbitAI 又到AI福利时间,这次依然面向小姐姐们. 美图旗下产品美妆相机App推出"发型管家"新功能,可以帮助用户& ...

  4. 浙大小姐姐搞出秃头生成器,收录CVPR 2022!完美保留五官脸型,这就去给我的简历加加分...

    点击下方卡片,关注"CVer"公众号 AI/CV重磅干货,第一时间送达 萧箫 发自 凹非寺 转载自:量子位(QbitAI) 还在为找工作去理发店剃秃头吗?试试这个生成器! 只要输入 ...

  5. 浙大小姐姐搞出秃头生成器登CVPR,完美保留五官脸型,这就去给我的简历加加分...

    萧箫 发自 凹非寺 量子位 | 公众号 QbitAI 还在为找工作去理发店剃秃头吗?试试这个生成器! 只要输入一张照片,输出的就是完美无瑕的光头,气质立刻从实习提升到主管(手动狗头) 无论你是年轻的程 ...

  6. 爬取B站直播小姐姐封面

    一.进入到B站直播,陪伴学习分区 (*^_^*) 地址为:https://live.bilibili.com/p/eden/area-tags?visit_id=5d9mhghosak0&ar ...

  7. 谷歌大脑小姐姐亲授:如何应聘成功羡煞旁人的AI工程师岗位

    铜灵 编译整理 量子位 出品 | 公众号 QbitAI 怎么找到AI工程师职位的好工作?最好是工资高.有前途.人家加班我休假的那种? 不如听听过来人怎么说.最近,谷歌大脑的小姐姐Catherine O ...

  8. 21年更新版抓取小姐姐短视频教程!最关键的是无水印下载哦。这还学不会?

    概叙 我想很多人一开始接触爬虫,想学的目的就是抓取某些小姐姐的视频啊,图片啊 或者抓取小说之类的!这个应该是大家想学爬虫的一个动力吧!今天就给大家整一期爬小姐姐视频,本来爬正经视频的,但是想了想,还是 ...

  9. AI绘画第三步,用Lora创造逼·真的小姐姐!

    无论虚拟世界多么繁荣,真实的东西,都有让人不可抗拒的魅力,AI绘画也是如此.今天就来讲讲如何使用ChilloutMix和Lora画出特别"逼·真"的小姐姐,在虚拟中追求真实,这其实 ...

最新文章

  1. Java学习总结:54(集合输出)
  2. 终于,LoRaWAN成全球物联网标准!LoRa将拿下LPWAN领域50%市场?
  3. Confluence 6 其他需要备份和恢复的地方
  4. JavaEE 要懂的小事:一、图解Http协议
  5. 利用TensorFlow2.0为胆固醇、血脂、血压数据构建时序深度学习模型(python完整源代码)
  6. HTC推区块链手机;微软终于更新Windows Notepad;Python之父退出决策层 | 极客头条...
  7. 网页页面禁止用户复制
  8. HDU2999 Stone Game, Why are you always there?【SG函数】
  9. 【NeurIPS 2019】17篇论文,详解图的机器学习趋势
  10. 7-17 mmh学长的三色灯 (20分)
  11. Linux宝库的八多和八少
  12. Hadoop学习之路(一)理论基础和逻辑思维
  13. 【尚硅谷】React笔记
  14. SOAPUI接口测试http协议详细测试过程
  15. 如何elf文件转换为asm汇编文件
  16. java爬取中央气象台天气预报
  17. kaldi的安装使用
  18. react实现markdown编辑器
  19. 中文分词词库汇总(一)
  20. android#boardcast#发送自定义广播

热门文章

  1. 爬取两万多条租房数据,算算在广州你能「活到」第几集?
  2. Google 的 Angular 迫使我放弃了 Web 开发
  3. 满满干货!mysql无法修改表的数据
  4. 第 24 章 状态模式
  5. 去黑边_Vegas pro 17导入的素材有黑边咋进行去除的3种方法
  6. 3d打印机 form3_桌面SLA卖掉5万台后,Formlabs发布新机型Form3和Form 3L
  7. vscode 网页版
  8. 执行环境,作用域链,闭包
  9. 湖州机器人上课时间_【倒计时5天】燃到炸!湖州吾悦广场10月30日开业狂欢指南,请收下...
  10. android跨进程关闭服务器,Android IPC机制(五)用Socket实现跨进程聊天程序