如何使用Reference Only保持人物角色一致性

6/11/2024, 2:26:23 PM | 热度:27 | 阅读本文需 2 分钟

点赞

在"Reference Only"功能出现之前,确保AI控制的人物一致性是插画师们面临的一大挑战。他们通常采用图到图的生成方式来减少重绘的需求,这样做虽然保持了人物的连贯性,但同时也限制了整体画面的创新空间。另一种方法是保持随机种子(Seed)的一致性,但由于AI生成的随机性,一旦提示词或参数发生较大变化,最终生成的图像就会完全不同,人物也会随之改变。"Reference Only"功能的推出正是为了解决这一难题。那赶紧让我们看看怎么使用吧。

步骤一

首先我们打开 controlnet 上传一张我们的二次元小姐姐,然后我们控制类型选择 reference,有处理器选择 reference only

image.png

image.png

步骤二

我们设置一下文生图的基本参数,提示词随便改改,点击生成看看效果

【大模型】AWPainting1.4

【提示词】a girl is reading a book,

【采样方法】Euler a

【采样步数】20

【高清修复】算法:4x-UltraSharp 重绘:0.5

从下面生成的两张图可以明显看到人物的面部细节是基本一致的,包括眼睛的颜色和神情,刘海的形状

image.png

image.png

这次我们再换一个提示词

a girl with pink hair,singing on stage,wearing a skirt,

粉色头发的女生在物体上唱歌,穿裙子

虽然是参考了但是还是可以根据提示词改变衣服和发色,面部细节变化比较少,所以在控制角色一致性上非常好用

image.png

一个女生在吃饭:a girl is eating,

image.png

让我们看看如果吧控制权重拉到最大会发送什么,还是以看书为例,发现参考的画面更多了包括人物的姿势和构图

image.png

还有个特殊的参数Style Fidelity (only for "Balanced" mode)是最终要参考图片的一个权重,最小 0 最大1,可以根据需要调整数值;我们改成 1 试试

image.png

改成 0 再试试,发现好像也没有很大区别,值越低应该风格就越脱离原图。一般使用默认 0.5 就可以了

image.png

使用这个功能我们还可以做一些其他有意思的事,比如替换人物背景,在森林,在沙滩

image.png

image.png

还有更骚的操作是开启两个 reference 控制,一个参考脸一个参考服装

提示词:a girl wearing iron man armor,upper_body,

image.png

image.png

最终效果我觉得是处理的挺好的

image.png

本期教程就到这里啦,感兴趣的小伙伴快去试试吧

0

继续阅读本文相关话题

本文收录于专题

SD教程

共收录篇

查看本专题

文章目录

步骤一

步骤二

AI教程交流群

扫描二维码加入群聊

与同行学习交流&资源共通