当前位置:首页|资讯|Stable Diffusion

造梦师手记:Stable Diffusion画手100%成功的插件

作者:铁华团的黄金船发布时间:2023-06-27

我经常说,AI迭代速度特别快,尤其是在画手方面,有越来越多的解决方案。

但几乎所有的解决方案,都不能很完美的画出满意的手型。大部分依赖于抽卡(批跑多张图选取表现尚可的一两张),有没有画手一定成功的办法吗?

有,能100%成功,但依然不完美。

有一个叫Depth Library的插件,可以实现100%的手型,为什么说不完美呢?

因为手型图是预设的,手部姿态千变万化,我们不可能有提前做好的手型图。

这个插件的原理比较简单粗暴,提前在指定位置“预留”手型,然后利用ControlNet引导AI生成该手型的图片。

可以结合“图生图”使用,用来修复手型不完美的图。

如果预设的手型没有自己满意的怎么办?

可以请出你的女朋友,让她模拟想要的姿态,拍一张(背景空白),然后在PS里处理成黑白深度图,再导入。

什么?

没有女朋友?

那只好亲自出场了。

拍一张底色纯白(比如靠着墙)的手型图:

(其实这张是我从某度搜的)

然后在PS里抠图、去色处理。

保存为PNG文件备用。

下面开始一步步来。

准备工作,安装Depth Library插件。

github.com/jexom/sd-web

安装完毕后,重启启动器,会发现菜单多了一栏,说明安装成功。

1、先用提示词和种子生成想要修正的图片。

模型:breakdomainrealistic_R2333

提示词:

a lovely painting of a girl in the forest with light snow falling, <lora:add_detail:1>

负面提示词:

nsfw,logo,text,badhandv4,EasyNegative,ng_deepnegative_v1_75t,rev2-badprompt,verybadimagenegative_v1.3,negative_hand-neg,mutated hands and fingers,poorly drawn face,extra limb,missing limb,disconnected limbs,malformed hands,ugly,FastNegativeV2,aid291,NegfeetV2

种子:

2623699978

2、我们对这个手型不满意,想要改成满意的手型。

打开Depth Library选项卡。

选择“添加背景图片”,注意图片的尺寸和文生图的尺寸保持一致,此处是512*768.

背景图片的意思是将刚才生成的图片作为参考,方便调试手型位置。

3、然后从默认20多种手型中选择想要生成的手型,也可“点击上传”直接使用前文做好在女朋友/自己的手型文件。

此处上传一个比较容易识别的“胜利”姿势手型。

使用鼠标调整手型的位置和大小,注意区分好左右手。

4、点击发送到ControlNet

预处理器不需要选择,模型务必选择control_v11f1p_sd15_depth,

如果出现错误提示,则是模型未下载,该模型下载地址:

https://huggingface.co/lllyasviel/ControlNet-v1-1/resolve/main/control_v11f1p_sd15_depth.pth

下载后安装至extensions\sd-webui-controlnet\models

控制模式选择“更偏向ControlNet”。

引导介入时机建议选择0.3-0.5之间,引导的过早(小于0.3)可能会生成一些和手型无关的奇奇古怪的图。

然后点击启用。

5、生成图片。

咦,似乎也不是那么完美。

意思到了。

手部占画面比较小的情况下,形状能跑出来,但依然有一点瑕疵。

尽量使用五指张开这些简单的手型,很容易得到完美的效果。



Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1