Press "Enter" to skip to content

AI 杀疯了,圣诞最火神器!

本站内容均来自兴趣收集,如不慎侵害的您的相关权益,请留言告知,我们将尽快删除.谢谢.

大家好,我是 Jack。

 

今天给大家推荐个玩各种 AI 算法的神器!

 

圣诞节迫在眉睫,你的圣诞礼物准备好了幺?不会还在某宝、某书、某博上来来回回翻看依然毫无头绪吧?不愿意陷入送花吃饭看电影老三样,想要清新脱俗又能打动人心?

 

那幺,作为浪漫的程序猿/媛,”如果你的圣诞礼物是一台“时光机,岂不既有新意又有意义\(☆o☆)/?

 

 

只需一张照片, 5分钟 就能瞬间带你回到“回不去的过去”,去到“去不了的未来”,真真切切地感受 与另一半从年少到白头的浪漫 。

 

 

比如,还在回忆年轻时的青涩,突然就发现变老后竟神似“KFC老爷爷”

 

更绝的是,这台“时光机”不仅能实现年龄灵活变换,还能让年少/年老的你做出 逼真细腻的表情 !

 

 

这台“时光机”由 GitHub 星标 5K :star:,频上热榜的 飞桨生成对抗网络开发套件   PaddleGAN 提供,想立马 GET 这份圣诞礼物?

 

看看你或你的另一半年轻时和老去的样子? 快去项目首页获取所有教程与源码吧!

 

:star::star: 项目链接 :star::star:

 

https://github.com/PaddlePaddle/PaddleGAN/blob/develop/README_cn.md

 

开源不易,还请大家多多 Star 鼓励哦~

 

这还不够?还需要具体的实现步骤?

 

贴心的 PaddleGAN 为大家在 AI Studio 上准备了完整的项目代码,动动手指,仅需三步即可体验!

 

https://aistudio.baidu.com/aistudio/projectdetail/3251280?contributionType=1&ad-from=JackCui

 

原理大揭秘

 

这份创意满分的圣诞礼物是由飞桨生成对抗网络套件 PaddleGAN 所提供,内置的StyleGAN V2 与 FOM 分别实现人脸属性编辑(年龄变换)与让人脸动起来的效果。

 

PaddleGAN 中提供的人脸属性编辑是由 StyleGAN V2 中的 Editing 模块完成,具体可分为三个步骤:

 

获取图片的 Latent Code,用于后续的属性编辑和人脸生成

 

将 Latent Code 根据特定方向进行编辑,即可编辑对应的人脸属性,如年龄、性别、头发、眼睛等

 

StyleGAN V2 根据第二步中编辑好的 Latent Code 向量生成目标人脸

 

Latent Code:潜在因子,每张图像对应一个潜在因子(高维的向量),StyleGAN V2能够用这个向量生成图像。

 

实操步骤

 

STEP 1:提取原图对应的 Latent Code 这里我们使用 Pixel2Style2Pixel 提取 Latent Code,大家只需要更改两个参数:

 

input_image:原图路径,即需要提取隐藏特征的照片路径。

 

output_path:原图的隐藏特征的存放路径,后续需要放在属性编辑和生成的模块中使用。

 

在input_image中放入想要变换年龄的人脸照片即可,请注意最好是自拍和大头照,无眼镜效果更佳噢~

 

STEP 2&3:对Latent Code进行特定方向编辑,使用StyleGAN V2生成新人脸 只需要更改2个参数:

 

latent:STEP 1中提取的原图的Latent Code路径。

 

output_path:新人脸(年龄变换后)的保存路径。

 

:heart_decoration: BONUS体验:生成动态版年少&年老的TA :heart_decoration:

 

新版的 PaddleGAN  中提供的 First Order Motion 算法全面升级,能够将人物 A 的脸部动作搬移到人物 B 脸上,让人物B的脸完美演绎人物 A 的表情:

 

 

在本项目中,可自制脸部动作视频(驱动视频),让年少&年老的 TA 做出任意表情,真正意义上实现从青竹到白头~

 

至此,年龄变换就完美实现啦~还在等什幺?!快去准备圣诞礼物吧!

 

PaddleGAN GitHub:

 

https://github.com/PaddlePaddle/PaddleGAN/blob/develop/README_cn.md

 

AI Studio项目链接:

 

https://aistudio.baidu.com/aistudio/projectdetail/3251280?contributionType=1&ad-from=JackCui

 

PaddleGAN AI能力大揭秘

 

PaddleGAN 还有啥其他厉害的能力?

 

Jack 在项目首页转了一圈发现,人脸属性编辑、人脸表情迁移竟然只是 PaddleGAN数十种能力的一种,PaddleGAN 还提供 语音转唇形(声音对口型)、视频/照片修复(上色、超分、插帧)、人脸动漫化、照片动漫化、图像生成、图像风格迁移等十余种能力,令人大开眼界!

 

让我们一睹为快吧~

 

「带着珍珠耳环的少女」播新闻:

 

 

百年影像上色、插帧、提高分辨率:

 

 

人脸动漫化:

 

各位小伙伴,正好趁着周末玩一玩,觉得不错, 别忘了来个 Star 哦~

 

https://github.com/PaddlePaddle/PaddleGAN/blob/develop/README_cn.md

 

Be First to Comment

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注