专业的编程技术博客社区

网站首页 > 博客文章 正文

生成对抗网络(GAN)系列一:初识(生成对抗网络 gan)

baijin 2024-08-15 16:50:20 博客文章 10 ℃ 0 评论

先看看GAN能做的事情:生成对抗网络要点在于生成(图片、文字、声音等)。

1. 生成逼真的假人脸图像

以下图片的人脸都是GAN生成的,世界上并不存在这些人。

有两个有意思网站,里面都是通过GAN生成的假人脸照片,可以感受下:

https://thispersondoesnotexist.com/
http://www.seeprettyface.com/

2. 人像卡通化

输入真人人脸照片,输出对应的卡通化的人脸

可以试试这个网站:

https://toonify.photos/

3. 图像恢复

低质量(退化的)图像,生成高质量图像,包括:超分、去模糊、去噪等

试试一个效果很高的开源项目Real-ESRGAN:

https://huggingface.co/spaces/akhaliq/Real-ESRGAN

4. 人像编辑

编辑人像的属性,比如发型、妆容、年龄、性别等。

可以试玩下如下网站:

https://replicate.ai/orpatashnik/styleclip

5. 老照片修复

修复老旧的照片,包括上色、修复、去模糊、超分等,这些技术基本都基于GAN。

试玩网站:

https://replicate.ai/zhangmozhe/bringing-old-photos-back-to-life

6. 语音合成

通过GAN生成(合成)真人的声音,甚至可以听一段真人的语言,就能克隆他的声音阅读文本。

可以看看如下演示:

https://jik876.github.io/hifi-gan-demo/
https://www.bilibili.com/video/BV17Q4y1B7mY/

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表