探索【Stable-Diffusion WEBUI】的插件:骨骼姿态(OpenPose)

文章目录

(零)前言

本篇主要提到OpenPose和相关的插件,配合ControlNet使用,可以指定人物的动作。
更多不断丰富的内容参考:🔗《继续Stable-Diffusion WEBUI方方面面研究(内容索引)》

(一)骨骼姿态(OpenPose)系列插件

骨骼姿态很有用,可以控制生成人物的动作。

我们可以用ControlNet或各种插件,从图片中提取人物的骨骼姿态。
也可以从毫无动作开始,编辑这些姿态。

实际生成图片时,Controlnet里面OpenPose控制应该是平面的。
但调整如果也是平面实在太困难了,比如最基本的OpenPose Editor。
所以我们来看看其它插件……

(二)插件:PoseX

参考:https://github.com/hnmr293/posex
可以从WEB UI中直接安装。
至少它是3D的,还可以配合Depth Library进行手部动作控制。
它的翻译有点问题,因为翻译后和另一个3D OpenPose Editor重名了。

(三)插件:Depth Lib

参考:https://github.com/jexom/sd-webui-depth-lib
好像需要WEB UI里【从网址安装】,并不在可用插件里面。

生成的时候并不是每次都成功(这不怪插件)。
还可以加入新的手部动作,呵呵呵。

对了,Depth Lib 是Depth深度模型,并不是骨骼姿态。
但通常配合OpenPose使用效果才最好。

(四)插件:3D Openpose Editor

参考:https://github.com/nonnonstop/sd-webui-3d-open-pose-editor
可以从WEB UI中直接安装。
这个不会乱拉长手脚,真3D,配合多重ControlNet使用。
可以动作保存/加载自Json格式。

(五)修改 ControlNet 设置

上面提到的手部动作控制【Depth Lib】,以及【3D Openpose Editor】的手脚部分其实是Depth深度模型。
所以需要多个ControlNet网络同时控制,比如:

  • 1号ControlNet用Openpose模型控制身体姿态绘图
  • 2号ControlNet用Depth模型控制手脚绘图

所以设置中要调整一下最大网络数量,如下图。

还有很多有意思的需要去了解呢,今天先这样吧。
🤪 to be continued…

版权声明:本文为博主作者:若苗瞬原创文章,版权归属原作者,如果侵权,请联系我们删除!

原文链接:https://blog.csdn.net/ddrfan/article/details/130314981

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
xiaoxingxing的头像xiaoxingxing管理团队
上一篇 2024年1月16日
下一篇 2024年1月16日

相关推荐