无言以对 发表于 2023-9-9 23:15:10

免费开源的人像修复神器GFPGAN,AI换脸的“必备神器”

什么是GFPGAN
GFPGAN 是腾讯开源的人脸修复算法,它利用预先训练好的面部 GAN(如 StyleGAN2)中封装的丰富和多样的先验因素进行盲脸 (blind face) 修复,旨在开发用于现实世界人脸修复的实用算法。目前市面上几款类似的人像修复算法对比

先说说作者,首先这是腾讯主导的一个开源的人像修复项目,作者是王鑫涛,腾讯ARC实验室和腾讯人工智能实验室的首席研究员,香港中文大学博士生,专业AI领域大佬。奉上帅照一张,以后你用这个算法的时候脑海里要想着,就是这位大佬开发的。
扯远了。
说正题,很多玩AI换脸的小伙伴,搜集素材是个大老难题,很多古老的素材清晰度都很低,基本没法用于训练。这个时候GFPGAN横空出世了,利用这个工具,可以将老照片里的人像进行修复放大,甚至能达到无损放大的惊人效果。废话不多说,以一张对比效果来说明。

原图效果
修复后的效果

怎么样,一张糊的一坨的照片,经过GFPGAN的魔法后,是不是细节感满满。
目前官方提供了几个版本的模型迭代,从最初的1.1版到现在最新的1.4版模型(1.4还没放出),逐步在优化算法,最初油腻感逐步改善,现在更多的优化了修复后的面部细节,下面放出历史的几个版本效果对比,大致看下老版和新版模型的迭代变化:

V1.2模型
V1.3模型

最新的1.4模型

本地搭建这个项目需要一定的专业基础知识,后期1.4模型出来后,我会放出一个完整的整合包,解压即用。GFPGAN支持CPU和GPU两种模式,CPU略慢,有条件还是用显卡来处理。

这个先放一个在线体验的网址:
https://replicate.com/xinntao/gfpgan

Input下面上传要修复的照片,Version选择模型版本,scale选择修复力度,默认的2就可以了。然后点Submit提交,等待右侧修复完整即可。
这里说下,使用模糊的图片做素材训练换脸模型会增加训练负担,所以尽量在训练前修复下训练素材。修复的项目还有很多,比如GPEN,CodeFormer,都是很优秀的人像修复项目,后期会逐个介绍。
GFPGAN项目地址:https://github.com/TencentARC/GFPGAN
页: [1]
查看完整版本: 免费开源的人像修复神器GFPGAN,AI换脸的“必备神器”