代码
MSG广州·开发者分享 | 如何基于MindSpore实现二次元风格、染发、变老等功能?

MSG广州·开发者分享 | 如何基于MindSpore实现二次元风格、染发、变老等功能?

MSG广州·开发者分享 | 如何基于MindSpore实现二次元风格、染发、变老等功能?

项目背景

GAN,又叫生成对抗网络,是一种非监督的学习。该网络中有一个生成器(Generators)判别器(Discriminators),而训练过程就是这两个网络不断博弈对抗的过程。生成器不断生成假图企图通过判别器的识别,而判别器则将图片划分为真实图像和生成图像。

◆ 在该模型中,生成器的输入是一串噪音,输出是一张生成的假图,而生成器致力于让判别器无法识别出这张假图是生成的图还是真实图像。在训练过程中,不断用判别器的分数做反馈使生成器效果越来越好。

◆ 判别器的输入是一张图片,输出则是图片的分数,分数越高说明此时生成的图像越接近真实图像。判别器致力于识别图片是真图还是假图 ,在训练过程中不断投喂假图,输出一个分数再与真实图像的标签进行比较。实际上也是一个二分类的过程。

直播要点抢先看

基于昇思MindSpore实现基于GAN网络模型的漫画脸,输入一张图片,输出一张漫画脸,可以用作手机变装,二次风格等应用场景。

解决方案:基于StarGAN、AnimeGANv2,实现染发、变老、变儿童、二次元风格等功能。

MSG广州·开发者分享直播

8月31日(今晚)19:30 的昇思MindSpore开发者分享,以StarGAN模型为主进行讲解,手把手教你如何基于昇思MindSpore实现漫画脸。

MindSpore官方资料

官方QQ群 : 486831414

官网https://www.mindspore.cn/

Gitee : https : //gitee.com/mindspore/mindspore

GitHub : https://github.com/mindspore-ai/mindspore

论坛https://bbs.huaweicloud.com/forum/forum-1076-1.html