开发者社区> 云栖号资讯小哥> 正文

一键生成人脸像素图,还能上传到动森!这个项目很好玩

简介: 云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 日本独立开发者 Sato 曾因阿斯伯格综合征辍学离职,后来自学 AI 开发 AI Gahaku 项目(AI 大师级画家),在日美引起轰动,10 天覆盖百万用户。
+关注继续查看

云栖号资讯:【点击查看更多行业资讯
在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来!


日本独立开发者 Sato 曾因阿斯伯格综合征辍学离职,后来自学 AI 开发 AI Gahaku 项目(AI 大师级画家),在日美引起轰动,10 天覆盖百万用户。此外,她还做了另一个有趣的项目 PixelMe,可以将输入图像一键转换成像素画。

还在用 PS 把图像转换成像素画吗?日本独立开发者 Sato neet 自学人工智能技术,开发出网站 PixelMe,可以将人像照片一键转换成像素画,生成的图像还可以导入到最近大热的游戏《动物森友会》。

不止如此,这个网站还设有宠物模式,主子的照片也可以变成像素画了。

我们先来看一下效果:

1

PixelMe 的图像转换效果。左上为输入图像,右上为 128x128 像素的生成结果,第二行分别为 64x64、48x48 和 32x32 像素的生成结果。

我们可以看到在处理过程中人像照片经过裁剪,只保留头部部分。转换后的图像共有 4 种像素,分别为 128x128、64x64、48x48 和 32x32,用户可以自行选择。

此外,默认转换结果的背景色为无色,用户可以自定义背景颜色。

接下来,我们来试一下宠物模式,是时候让猫主子出马了!

2

效果还可以,不过丑丑的主子似乎更丑了……

3

看来,连像素化也要看颜值啊。

看过了效果,接下来我们来看 PixelMe 背后的技术细节。

PixelMe 像素图转换背后的原理

Pixel-me 使用 pix2pix 模型生成 8-bit 风格的肖像图。

Pix2pix 是一种基于 GAN 架构的风格转换模型,出自论文《Image-to-Image Translation with Conditional Adversarial NetWorks》,作者包括朱俊彦等。Pix2pix 使用成对的图片数据,学习从一个图像到另一个图像的转换方式,并生成能够以假乱真的图像。

4

使用 pix2pix 实现不同风格和用途图像的互相转换

而 PixelMe 与 pix2pix 的区别就在于它使用像素化图像进行模型训练,进而使模型输出像素图。

作者简介

这些有趣项目的作者并非人工智能科班出身。Sato 十年前从东京的一所学校退学,之后上过护理学校,也接受过面包师培训。Sato 发现自己可能因为阿斯伯格综合征而无法很好地适应工作环境后,决定尝试另一种全新的领域:人工智能。

两年前,Sato 开始学习 AI。虽然只在大学期间上过一些基础编程课,Sato 依旧想学会 Python 和 JavaScript,以便利用最新的 AI 技术创造有趣的项目,并与社区分享。

除了上文介绍的 PixelMe 以外,Sato 在今年 3 月还发布了其独立开发的项目 AI Gahaku(AI 大师级画家)。该项目可以将用户上传到网站上的肖像照片转换为古典绘画风格的画作。

仍以刚才的男性照片为例,AI Gahaku 生成的油画作品如下图所示:

5

AI Gahaku 的生成效果。左图为输入,右图为输出的古典风格肖像画。

此外,该项目还支持使用滤镜,用户可以点击不同的滤镜更换生成画作的风格。

该网站同样使用基于 pix2pix 的 ML 模型进行图像风格转换,模型以上传的照片为输入,并生成逼真的古典肖像画作。

这个网站被分享到 Twitter 后,首先在日本引起了轰动,然后是美国和其他国家。现在全球每天约有 100 万用户使用 AI Gahaku。

看来,Sato 做到了。

【云栖号在线课堂】每天都有产品技术专家分享!
课程地址:https://yqh.aliyun.com/live

立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK

原文发布时间:2020-05-06
本文作者:魔王、Jamin
本文来自:“cocoachina”,了解相关信息可以关注“cocoachina”

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
卷!用扩散模型合成连贯视觉故事,输入字幕就能脑补画面,代词ta都分得清
卷!用扩散模型合成连贯视觉故事,输入字幕就能脑补画面,代词ta都分得清
15 0
数字彩色图像的水印嵌入仿真,带GUI界面,可以选择图片和水印,可以选择不同的攻击方式验证水印的鲁棒性
数字彩色图像的水印嵌入仿真,带GUI界面,可以选择图片和水印,可以选择不同的攻击方式验证水印的鲁棒性
84 0
全景图像展示标注网站项目
全景图像展示标注网站项目
42 0
Desmos-可能是迄今为止最好用的免费Web端数学图像绘制工具
Desmos是一个在线绘制函数图像的网站,通过表达式,Desmos可以轻松的帮助你绘制你想绘制的图像,精准且方便。
241 0
如何通过分割模型完成证件照制作
语义分割或者抠图完之后,我们会获取一个带有alpha通道的png图像。可以通过该图像进一步加工,更换前景的背景图片,从而实现证件照制作、换背景、换天等的玩法。本文主要介绍如何对alpha通道进行原图加工,从而实现证件照功能。
55 0
基于OpenCV实现对图片及视频中感兴趣区域颜色识别
基于OpenCV实现对图片及视频中感兴趣区域颜色识别
245 0
【微信小程序】基于百度大脑人体检测、人脸识别以及调用阿里垃圾分类识别小程序利用canvas完成人脸画图、分割手部部分图片算法
【微信小程序】基于百度大脑人体检测、人脸识别垃圾分类人体出现在镜头里用红色框将人脸圈出来、用黄色框将手部圈出来,定时器触发后,通过百度返回的top+、left+、width+、height+将拍照的截图用canvas画出来,最后保存上传到阿里云垃圾分类识别检测博主用的是手部关键点识别,手部截取包括手肘部分,当出现手肘没有手掌时会出现截取不到目标的问题,目前解决办法:定时器设置时间长一点供演示员做好调整,另外就是出现手掌,可以尽量把掌心打开方便识别这样手肘部分就不会被检测到了在截取的时候canvas用不了..
136 0
实现人脸截图保存并编写128维特征向量
## 前情提要 通过[上一篇](https://developer.aliyun.com/article/868130?spm=a2c6h.26396819.0.0.6e513e18zineFN)我们就可以对图片中的人脸进行识别,这篇文章就来教大家怎么对人脸部分进行截取保存。并且将图片中的每张人脸编码成一个128维长度的向量,通过这个后续能在人脸之间进行比对。
383 0
Photoshop把AI论文demo打包实现了:照片上色、改年龄、换表情只需要点点鼠标
我们见过很多神经网络上色、换表情、修改年龄的研究和应用,但它们往往只存在于 GitHub 上,距离「人人能用」还有一段距离。但最近,推出 Photoshop 的 Adobe 这次终于有所表示了:你们论文里的效果,我们打包实现了。
73 0
Python3 使用pli优化图片大小,相机或手机拍图片根据exif旋转、纠正方向
首先安装 pip install pillow 如果报错,请根据报错的信息去搜索一下,一般都能得到解决,未找到请升级pip python -m pip install --upgrade pip 或者 pip install --upgrade pip 那么写个方法 from PIL import.
891 0
+关注
云栖号资讯小哥
云栖号小编在此 ^o^
文章
问答
视频
文章排行榜
最热
最新
相关电子书
更多
《视觉计算开发者系列手册》
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关实验场景
更多