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

Stable Diffusion终极修手

作者:铁华团的黄金船发布时间:2024-04-11


众所周知,AI不太会画手。

不过随着技术的迭代,Midjourney画手有了一丢丢进步,大概率会出现好手。

Stable Diffusion也通过创作者大量的训练,一些动漫大模型实现了画出好手。

但整体而言,SD(尤其是sdxl)画出好手难度还是非常大的。

不过著名的“修脸”插件ADetailer,其实早早就内置了修手功能,一直不太完善,很少有人使用。

ADetailer的修脸逻辑很简单:用训练好的脸部模型,来寻找图片中的脸部,自动打分,然后根据打分结果通过现成的模型进行修复。

理论上来说,修手也可以使用类似的模式。

只不过,手部要比脸部复杂得多,所以一直没有特别好的手部模型来支撑ADetailer修手。

我在C站找到一个不错的修手模型,进行了一下尝试,发现效果非常惊人,能够很好的修复画崩的手部(一定程度上)。

作者称:

安装: 下载zip压缩包
将模型解压到您的ADetailer模型文件夹中
对于像Auto1111、Forge和SD.next这样的WebUI,它应该在models/adetailer中
对于ComfyUI,它应该在models/ultralytics/segm中
启动它(如果已经打开,请进行完全重启),然后从ADetailer标签/节点中选择模型(对于webui的提示:您可以转到设置→Adetailer,更改可使用模型的数量,最多可达10个,如果您想使用超过2个ADetailer模型,非常有用)
确保为您的图像设置正确的检测阈值/修复强度等
生成手部图像!
它能够足够好地检测手部,以满足SD手部的需求。我将来可能会在这方面做更多的工作。请告诉我您的想法。谢谢!

需要补充一点,WebUI下,安装完毕后,不能马上找到改模型,需要重启启动器才可以使用。


该模型比插件自带的修手模型强太多,让我们看看效果:

原图:

修复后:

不过,这个模型不是特别识数,只是把手指的形态修复的不错,如果出现多手指、少手指的情况,也不能很好的修复。

原图:

修复后:

我们可以看到,原来歪七扭八的手指,变得整齐。

然而手指的数量依然离谱。

不过,从发展趋势来看,训练体量足够大的手指模型来进行修手,是比较靠谱的一条修手路线。要比openpose操作简便,要比大模型加入大量的手指训练节约成本。

网盘下载:

https://pan.quark.cn/s/779fdb59c54e




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