在使用AI进行人物绘制的过程中,手部的问题永远都是我们无法避开的一个难题,单纯靠提示词或者是刷图来让AI自己解决是不太现实的。
于是,我们有了controlnet,有了canny,有了lineart,有了openpose,有了depth,有了各种各样的处理器和模型来企图控制好我们的手型。
而她,就像一颗顽固的种子,永远开放着千奇百怪的花。
今天要介绍的这款插件,是集成了近900种手部深度图的大型图书馆,专门帮助我们解决这顽固的手部疾病。这款插件就是我们的深度图库——depth library
安装方式就是在扩展面板中点击“从网址安装”,然后输入以下地址https://github.com/jexom/sd-webui-depth-lib,可以直接安装,但是官方下载的文件中,手部的深度图并不多。 在这里,大家可以直接去我的云盘下载插件,我已经将900多款手部姿势整合好了。大家下载之后,将文件复制到这个路径文件夹下“……sd-webui-aki-v4extensions”,直接覆盖。
然后重启webUI,就可以在页面中看见完整版的Depth Library了。 我们今天使用八重神子的lora来举个例子,模型选择anything,提示词描述一个女孩的半身像。
虽然我在负向提示词中加入了“bad hand”等词,但是还是得到了一副手部问题严重的绘画。 接下来,我们以这个姿态为灵感,看能不能修复一下手部的问题。 我们先来到3d骨架模型编辑器中,通过手动调整来还原一下骨架,因为只是动漫人物,系统无法自动检测。如果是写实人物的话,就方便一些,可以直接使用openpose预处理器进行姿态检测。
设置好之后,可以将骨架图下载下来,后面的手部姿态不是我们想要的,可以不用。 来到深度图库,将尺寸修改为画幅尺寸,然后点击“添加背景图片”,将骨架图载入进来。 接下来就是选择合适的手势,将它添加进来,第一个选项框里的都是官方的深度信息图片。 通过移动、缩放和旋转将手势放在合适的位置,可以发送到controlnet,默认是发送到第一个框架中。。 因为官方中的手型有限,所以另外一只手从我们新增的库里面寻找一个,但是这些手型就不是深度信息图了,调整好之后,将它保存为png。
启用controlnet,第一只手选择深度预处理器“depth_zoe”。 第二只手选择线稿预处理器“lineary_realistic”,它们的起始步长保持在0.1-0.2之间。
第三块选择“openpose”模型,因为已经是骨架图,所以不需要选择预处理器。
在图生图中,进行手部的局部重绘,绘制好蒙版,为了提高成功率,可以一只手一只手的调整。
这样就比之前的手好很多了。
再放到ps当中,使用“创成式填充”修补一下衔接的区域。 对比一下修改前和修改后的手部的区别,经过手部修复之后,姿态终于正常了。 以上就是关于手部修复插件Depth Library的介绍,妈妈再也不用担心我们画出糟糕的手部了。 如果想要这个插件的话,可以添加我的公众号【白马与少年】,回复【SD】即可。
链接已复制