代码|二次元老婆上线,这个GAN的AI能把你的头像生成二次元

二次元这个东西,虽然和真人相去甚远。不过由于其唯美,浸透着三次元人类的憧憬和期望,故而挡不住很多人喜欢,更有甚者喜欢二次元小姐姐甚至比喜欢真人还厉害。再次故而,二次元老婆这个“新新人类”颇受一些人追捧。之前,我们只能追慕艺术家们创造出来的二次元形象,而现在,随着AI技术的发展,一种新的方式诞生了:将你的现实女神/老婆“变成”二次元。
当然,机智客说的这个人工智能技术,并不是真的如同魔棒一样一指啪的一声就把一个大活人变成了二次元形象,而是一种新的基于生成式对抗网络的人工智能技术:图像转换技术。这是美国伊利诺伊大学厄巴纳-香槟分校一个团队的研究成果。既已经作为论文发表,也已经在托管平台上开源。这个AI就是GANs N’Roses,顾名思义,这就是基于GAN技术产生的。它可以将真人图像的内容体转换成二次元形象,而且还会包含其风格。
代码|二次元老婆上线,这个GAN的AI能把你的头像生成二次元
文章插图
真人二次元化,这个我能想象得到,那这个风格又是指什么呢?据了解,这个GANs N’Roses其实是由一个编码器和解码器组成的,编码器在分析图像的时候,就会把它分解成内容代码和风格代码,这个AI的思路是,其中内容代码是指倾斜偏移形状等定位相关信息,而风格代码则是诸如五官等外形细节一些信息,当然这里还要获得其他相关的风格代码。于是乎,解码器收到编码器传来的代码后就可以生成二次元了。
代码|二次元老婆上线,这个GAN的AI能把你的头像生成二次元】其中,损失函数总共有风格一致性损失、循环一致性损失和多样性判别器和对抗损失这几类。它在多样性、图像质量等多个指标上都有明显的改进。机智客在技术网站上看到,这个AI项目是利用Pytorch框架打造的,版本是1.7.1,包含了torchvision工具集。当然了,还用到了Python,其中tqdm,gdown,kornia,scipy,opencv-python,dlib,moviepy,lpips,aubio,ninja诸多模块是必不可少的。又是一个炼丹的过程。
有了这个AI,我们就可以将心爱的女神头像变成二次元了。而经过多张图片的测试呢,这个AI的确能生成二次元头像,不过转变后的二次元头像,估计连原图女神的亲妈都认不出来了。

    相关经验推荐