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