首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ComfyUI-ReActor更新:多面孔融合换脸技术

前言:

换脸技术已经成为创意表达和技术创新的前沿,ReActor以其先进的多面孔融合技术,不仅为艺术家和设计师提供了无限创意的可能性,也为电影制作、游戏开发和虚拟现实等领域带来了革命性的变化。

本文将带您了解ReActor最近更新的多张人物图像巧妙混合,创造出全新的面部模型,并详细介绍其最新更新、安装使用方法以及问题排除指南。

更新亮点:

ReActor的最新版本0.4.2测试版中带来了2个激动人心的更新。

GPEN-BFR-512 和 RestoreFormer_Plus_Plus 人脸修复模型支持。

现在可以将多张人物图像混合到一个面部模型文件中,并将其与“加载面部模型”节点。

简单的说就是支持将多张人物图像混合到一个面部模型中。创造出独一无二的面孔。

安装与使用指南:

要开始使用ReActor的多面孔融合功能,请按照以下步骤操作:

1.安装ReActor插件:

首先,在“Manager”面板“Install Custom Nodes”中搜索“ReActor”插件。

点击“Install”并进行安装,我的已经安装过了。

安装ComfyUI Inspire Pack插件:

接着继续在“Install Custom Nodes”面板中搜索“Inspire Pack”插件。

点击“Install”并进行安装,该插件为 ComfyUI 提供了各种扩展节点,我的已经安装过了。

以上插件部分安装完成。

2.下载模型(文末会提供):

然后,我们需要下载最新的人脸修复模型facerestore_models和insightface模型。

人脸修复模型facerestore_models模型下载地址:

https://huggingface.co/datasets/Gourieff/ReActor/tree/main/models/facerestore_models

将其放到ComfyUI\models\facerestore_models\路径下,没有需要自己建立文件夹。

insightface模型有两个,inswapper_128模型下载地址:

https://github.com/facefusion/facefusion-assets/releases/download/models/inswapper_128.onnx

将它放到ComfyUI\models\insightface\路径下。

另一个insightface模型,buffalo_l模型下载地址:

https://huggingface.co/datasets/Gourieff/ReActor/blob/main/models/buffalo_l.zip

将其放到ComfyUI\models\insightface\models\路径下。

3.节点介绍:

再然后,我们启动ComfyUI,找到两个核心节点,

Build Blended Face Model 和 ReActor-Fast Face Swap,一个是用来训练混合的节点,一个是主节点。

从版本 0.4.0 开始,我们可以将面部模型保存为safetensors文件(存储在ComfyUI\models\reactor\faces)并将其加载到 ReActor 中,实现不同的场景并保留您使用的面部的超轻量级面部模型。

face_model_name:这个mix_face_model就是我们自己训练的模型名字。

compute_method:计算方式,里面有3种默认就好。

ReActor主节点,换脸过程主要在这个节点内运算完成。

swap model:仅用默认的即可。

facedetection:侦测脸的方法,默认即可。

face restore model:选择模型

codeformer weight:权重(保真度)

4.工作流使用:

导入“基础工作流.json”我们用“Build Blended Face Model”节点先训练一个面部模型。

这里我们可以使用相同的人,不同面部方向。

也可以使用不同的人面部,进行混合。

然后点击“Refresh”刷新一下节点,来到下面。

选择刚刚训练的模型名字,上传图片。

选择主节点的模型,就可以换脸啦。也是可以换视频的哦。

我们还可以结合文生图和面部修复,

导入“文生图面部修复.json”工作流。

问题排除:

检查依赖:确保你的系统满足所有必要的依赖要求,包括Python版本和CUDA支持。

更新软件:运行ComfyUI的更新脚本,确保所有组件都是最新的。

ModuleNotFoundError错误:在 future-0.18.3 安装过程中没有名为”basicsr“的模块或”subprocess-exited-with-error”

https://github.com/Gourieff/Assets/raw/main/comfyui-reactor-node/future-0.18.3-py3-none-any.whl

复制到ComfyUI_windows_portable路径下。

地址栏输入“cmd” 调出命令行控制台,输入

python_embeded\python.exe -m pip install future-0.18.3-py3-none-any.whl

python_embeded\python.exe -m pip install basicsr

总结:

ReActor的多面孔融合技术为创作者提供了一个强大的工具,使他们能够轻松创造出前所未有的作品。通过遵循上述指南,用户可以轻松地安装和使用ReActor进行创新的面部融合和换脸操作。如果遇到任何问题,不妨检查网络连接、确认链接的有效性,并尝试重新下载或安装所需的模型和插件。随着技术的不断进步,我们期待ReActor将继续推动创意的边界,带来更多令人惊叹的功能和可能性。

完over。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OXeC-MEulcbR7SIxjwvvqCXg0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券