前言:
换脸技术已经成为创意表达和技术创新的前沿,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。
领取专属 10元无门槛券
私享最新 技术干货