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

news/2024/7/7 19:53:14

机器之心报道

参与:魔王、Jamin

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

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

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

PixelMe 网址:https://pixel-me.tokyo/en/

我们先来看一下效果:

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

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

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

转换后的 128x128 像素图,背景色设置为天蓝色。

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

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

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

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

PixelMe 像素图转换背后的原理

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

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

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

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

作者简介

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

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

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

AI Gahaku 网址:https://ai-art.tokyo/en#/

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

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

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

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

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

看来,Sato 做到了。

参考链接:https://cloud.google.com/blog/products/ai-machine-learning/using-google-cloud-platform-free-tier-to-scale-out-an-ai-service

文为机器之心报道,转载请联系本公众号获得授权

✄------------------------------------------------


http://lihuaxi.xjx100.cn/news/281772.html

相关文章

使用Python+OpenCV+dlib为人脸生成口罩

点击上方“小白学视觉”,选择加"星标"或“置顶” 重磅干货,第一时间送达推荐阅读 42个pycharm使用技巧,瞬间从黑铁变王者Google C项目编程风格指南 (中文版) 分享转自|深度学习与计算机视觉本文使用OpenCV dlib库生成口罩口罩已经被…

企业的云服务选择:SaaS、PaaS、IaaS的对比分析

如今,云服务更为重要。几乎每个企业都需要使用云计算服务。管理大量敏感和机密数据变得困难。因此,在任何类型的企业中使用云服务都是不可避免的。 首先以相对简单的方式进行对比。 如今,云服务更为重要。几乎每个企业都需要使用云计算服务。…

html 常用方法,jquery的常用方法有哪些?

jquery的常用方法有哪些?下面本篇文章给大家介绍一下jQuery中的几种常用方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。jQuery的几个常用方法.bind().unbind().css().hasclass().removeclass.parent().children().ht…

Google Adsense实用防踢技巧总结

我们都知道,对个人草根站长来说,Google AdSense是网站收入的主要来源之一,我在这里介绍一些常用的技巧。 希望通过这些技巧能够增加大家的Google AdSense收入,并防止自己的帐号被删除。大家喜欢的话就顶下吧! 广告的位…

全国 12 所发展势头迅猛的大学,你的学校上榜了吗?

来源 | 高中学习资料库(gzxxzlk)、中财蹦豆等转自 | 学术志编辑 | 学妹【导读】全国优秀的大学,在1981年以前,被确定为全国重点大学的学校,在当时都是属于实力一流的大学。后来国家实行了211工程。有一大批原来不是全…

充气娃娃什么感觉?Python告诉你

作者 | 猪哥来源 | 裸睡的猪(ID:IT--Pig)【导语】:之前为大家介绍了 requests 库的基本信息以及使用方法,收到了很多同学的反馈,期待作者新作,今天不负所望,作者就带大家来玩一把刺激…

2021研究生报告新鲜出炉!博士每年招生超10万人

点击上方“小白学视觉”,选择加"星标"或“置顶” 重磅干货,第一时间送达推荐阅读 42个pycharm使用技巧,瞬间从黑铁变王者Google C项目编程风格指南 (中文版) 分享来源:中国教育在线、教育部编辑:学长&#x…

vb科学计算机x y,vb程序用vb实现系统的计算器功能1/x,sqrt,%,+/-, 爱问知识人

dim v as boolendim s as integerdim x as doubledim y as doubleprivate sub command1_click(index as integer)if form1。tag"t" thenif index10 thentext1。text"0。"elsetext1。textcommand1(index)。captionend ifform1。tag""else text1。…