InstantID | 肖像转艺术

InstantID 是一种风格转换模型,旨在以高度的准确性和美感来增强和转换人像。在这个 ComfyUI 工作流程中,我们使用两个 InstantID 来保留一张图像中两个人的面部。我们还采用掩码技巧来控制他们在图像中的位置。你可以使用类似的方法将多个人合并到一个图像中。当然,你也可以移除一个 InstantID,生成只有一个人的图像。

ComfyUI 工作流

ComfyUI InstantID Workflow
想要运行这个工作流吗?
  • 完全可操作的工作流
  • 没有缺失的节点或模型
  • 无需手动设置
  • 具有惊艳的视觉效果

示例

comfyui-instantid-workflow-1070

描述

1. ComfyUI InstantID 工作流程

ComfyUI 工作流程通过使用两个 InstantID,可以创建包含两个人的图像。要专注于单个人,只需省略其中一个 InstantID,上传新的参考图像,并舍弃掩码以制作新图像。在接下来的部分中,我们将深入探讨具体参数,指导你利用 InstantID。这种方法将帮助你生成既能体现个人本质,又能符合你艺术愿景的引人入胜的风格化肖像。

2. InstantID 概述

InstantID 是一种开创性的风格转换模型,旨在以高度的准确性和美感来增强和转换人像。由 ComfyUI IPAdapter 节点开发者创建的 ComfyUI InstantID 节点无缝集成到 ComfyUI 生态系统中。它为用户提供了一个用于艺术表达和数字身份创建的高级工具。

2.1. InstantID 简介

InstantID 将照片转换为风格化的肖像,它使用 SDXL 检查点运行,并且在 1024x1024 分辨率的图像上效果最佳。也就是说,你可以尝试各种尺寸,找出最适合你项目的尺寸。以下是一些推荐的分辨率,它们也适用于 SDXL,你可能想尝试一下:

  • 1024x1024(正方形)
  • 1152x896(较宽)
  • 896x1152(较高)
  • 1216x832(较宽)
  • 832x1216(较高)
  • 1344x768(较宽)
  • 768x1344(较高)
  • 1536x640(较宽)
  • 640x1536(较高)

InstantID 将 ControlNet 与人脸 ID 模型相结合。这个组合确保风格转换不仅能准确捕捉你的主体细节,还能有效地应用所需的艺术效果。

2.2. 使用 InstantID 的关键参数

使用"Apply InstantID"功能时,你会遇到几个重要设置:

instantid:选择用于图像创建的特定 InstantID 模型。

insightface:用于识别和提取参考图像中面部特征的模型,有助于捕捉肖像的本质。

control net:与人脸 ID 模型协作,从参考图像中编码详细特征,增强图像的风格和真实感。

image:你使用的参考图像,最好是一张清晰的肖像,适合放入 640x640 的方框中,以获得最佳的风格转换效果。

image_kps:图像关键点的简称,用于定义生成图像中的面部方向,允许根据参考图像自定义姿势。如果你想改变头部位置但保持面部特征,甚至可以为此使用不同的图像。

mask:此参数允许你精确定位图像中应受 InstantID 影响的部分。这对于将保留身份的方面集中在图像的特定部分(如面部)特别有用,同时允许根据其他条件或提示生成图像的其余部分。

ComfyUI Apply InstantID

2.3. 使用 InstantID 的其他设置

Prompt:你可以输入特定的提示来指导创作风格,例如要求油画风格、漫画风格等。

CFG in KSampler:建议降低 CFG 设置以获得更好的结果;推荐使用 CFG 4.5。

Noise Injection:标准的 InstantID 可能会过度增强你的图像,但你可以通过在负嵌入中添加噪声来软化这种效果,提高相似度。使用高级 InstantID 节点进行更精确的调整。

Extra ControlNets:你可以通过将额外的 ControlNet 纳入过程来增强你的创作。

更多信息,请查看 Github

想要更多 ComfyUI 工作流吗?