跳转到内容

【SD】完美手部修复插件Depth Library

📗

作者:白马少年

介绍:SD实践派,出品精细教程

发布时间:2023-07-09 20:00

原文网址:https://mp.weixin.qq.com/s/Ik8YSzfAbe_l-chdviV0bw

在使用AI进行人物绘制的过程中,手部的问题永远都是我们无法避开的一个难题,单纯靠提示词或者是刷图来让AI自己解决是不太现实的。

于是,我们有了controlnet,有了canny,有了lineart,有了openpose,有了depth,有了各种各样的处理器和模型来企图控制好我们的手型。

而她,就像一颗顽固的种子,永远开放着千奇百怪的花。

今天要介绍的这款插件,是集成了近900种手部深度图的大型图书馆,专门帮助我们解决这顽固的手部疾病。这款插件就是我们的深度图库——depth library 安装方式就是在扩展面板中点击“从网址安装”,然后输入以下地址https://github.com/jexom/sd-webui-depth-lib,可以直接安装,但是官方下载的文件中,手部的深度图并不多。

在这里,大家可以直接去我的云盘下载插件,我已经将900多款手部姿势整合好了。大家下载之后,将文件复制到这个路径文件夹下“……\sd-webui-aki-v4\extensions”,直接覆盖。

然后重启webUI,就可以在页面中看见完整版的Depth Library了。

这里面手的模型是应有尽有。

我们今天使用八重神子的lora来举个例子,模型选择anything,提示词描述一个女孩的半身像。

虽然我在负向提示词中加入了“bad hand”等词,但是还是得到了一副手部问题严重的绘画。

接下来,我们以这个姿态为灵感,看能不能修复一下手部的问题。我们先来到3d骨架模型编辑器中,通过手动调整来还原一下骨架,因为只是动漫人物,系统无法自动检测。如果是写实人物的话,就方便一些,可以直接使用openpose预处理器进行姿态检测。

设置好之后,可以将骨架图下载下来,后面的手部姿态不是我们想要的,可以不用。

来到深度图库,将尺寸修改为画幅尺寸,然后点击“添加背景图片”,将骨架图载入进来。

接下来就是选择合适的手势,将它添加进来,第一个选项框里的都是官方的深度信息图片。

通过移动、缩放和旋转将手势放在合适的位置,可以发送到controlnet,默认是发送到第一个框架中。。

因为官方中的手型有限,所以另外一只手从我们新增的库里面寻找一个,但是这些手型就不是深度信息图了,调整好之后,将它保存为png。

启用controlnet,第一只手选择深度预处理器“depth_zoe”。

第二只手选择线稿预处理器“lineary_realistic”,它们的起始步长保持在0.1-0.2之间。

第三块选择“openpose”模型,因为已经是骨架图,所以不需要选择预处理器。

在图生图中,进行手部的局部重绘,绘制好蒙版,为了提高成功率,可以一只手一只手的调整。

这样就比之前的手好很多了。

再放到ps当中,使用“创成式填充”修补一下衔接的区域。

对比一下修改前和修改后的手部的区别,经过手部修复之后,姿态终于正常了。

使用tile进行一下放大重绘,完工。

以上就是关于手部修复插件Depth Library的介绍,妈妈再也不用担心我们画出糟糕的手部了。如果想要这个插件的话,可以添加我的公众号【白马与少年】,回复【SD】即可。

-END-

白马与少年

Stable Diffusion、Blender等学习心得分享

139篇原创内容(持续更新中)

公众号

微信扫一扫 关注该公众号