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

ComfyUI InstantID 描述
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 影响的部分。这对于将保留身份的方面集中在图像的特定部分(如面部)特别有用,同时允许根据其他条件或提示生成图像的其余部分。

2.3. 使用 InstantID 的其他设置
Prompt:你可以输入特定的提示来指导创作风格,例如要求油画风格、漫画风格等。
CFG in KSampler:建议降低 CFG 设置以获得更好的结果;推荐使用 CFG 4.5。
Noise Injection:标准的 InstantID 可能会过度增强你的图像,但你可以通过在负嵌入中添加噪声来软化这种效果,提高相似度。使用高级 InstantID 节点进行更精确的调整。
Extra ControlNets:你可以通过将额外的 ControlNet 纳入过程来增强你的创作。
更多信息,请查看