AI一键换脸,分分钟搞定,超简单,超方便

598 阅读1分钟

换脸,主要有两种方式。

一种是需要模型的。

找一些想换人脸的照片视频数据,训练出模型,用这个模型可以给任何照片、视频换脸,甚至可以开直播。

比如 deepfake 、 DeepFaceLab 等

优势是无缝,速度快,而且是真正的完全替换

缺点是训练这个模型耗时较长,需要大量对应人脸的数据。

另一种是不需要模型的。

给一张原始脸,一张目标脸,直接就能换。

比如 roop 、 reActor 、 face fusion 等

优点是方便,要准备的素材少。

缺点是效果稍差点,速度稍慢。属于多脸融合,得到一张新的脸。

不过随着技术进步,这类换脸方式效果越来越好,速度也越来越快。

最初 roop 最流行,另外一个作者基于roop,搞了个ReActor,效果更好。

然后roop 的作者放弃了 roop,又去开发了 face fusion。


本文先介绍下 ReActor

先看看效果:

原图: image.png 想换的脸,可爱的肥嘟嘟的娃娃:
image.png 换完之后:
image.png

融合的挺不错的。

ReActor 可以单独部署,也有 sd 和 comfyui 的插件。 我用comfyui跑的,比 sd 要方便。

地址:github.com/Gourieff/co…

工作流非常简单,如下:

image.png

A10 的 gpu,大概 7 秒左右搞定一张图。

也可以换视频里面的人脸,速度会比较慢。

原理就是解码视频中的所有帧,每一帧都跑下换脸,最后合成新的视频。

工作流如下,也非常简单:

image.png

完全换脸的第一种方式,打算后面再来介绍

关注我,学习更多AI 玩法~