人与AI都是画手困难户,画出令人信服的手是写实艺术中最可怕的挑战之一,对于AI也是一样,AI在画手这件事情上的无能已经成为了一个关于人工智能缺点的流行笑话。随着技术的发展,通过ControlNet插件,已经可以逐步解决画手这个难题。AI修手师群体应运而生,跟我一起学会它~
画手插件
“永远不要问一个女人的年龄或一个AI模型为什么要把手藏起来”,画手对于AI绘画来说,是个公认的难题,主要有以下原因:
①复杂的手指细节:手指的形态和细节极为繁复,如指甲、指纹和皮肤褶皱等。为了准确地呈现这些细节,需要运用高度精确的模型和算法。
②数据稀缺:AI绘画技术的发展依赖于大量的训练数据。然而,手指的数据相对匮乏,诸如手指形态、纹理和运动等方面的数据难以收集,这导致训练出精确模型的难度加大。
很多时候,我们生成了好看的图片,但是发现手是崩的,然后我们心态也是崩的……
此时,可以通过人工干预的方式,来绘制手部,下面介绍一款插件,来解决这个问题。
插件安装
这个插件,叫做depth-lib,它可以通过叠加手部的深度模型,实现手部的定向绘制。
①安装插件:启动WebUI,找到“扩展”,选择“从网址安装”,输入以下地址:
https://github.com/jexom/sd-webui-depth-lib.git (注意:如无法安装,请看文末扫描获取本地插件安装包)
点击“安装”,之后记得重启一下WebUI。
②生成深度图:可以在WebUI中看到“Depth Library”选项,点击它,之后可以看到插件内容,内置了很多手势图形。
点击“Add Background Image”按钮,将目标图片作为背景加载进来。
在此背景图的基础上摆放手部姿势,选择一个合适的手部姿势,点击“Add”按钮,增加到右侧画布上。这时你还可以通过拖动手周围的蓝线来更改大小,并通过拖动蓝色圆圈来旋转图形。
调整完毕后,可以点击“Save PNG”按钮,这会将“手部姿势图”(不包含背景图)保存为一个黑色背景的PNG格式文件。也可以点击右下方“Send to ControlNet”,发送到ControlNet插件面板。
局部重绘
首先,我们可以通过WebUI自带的“局部重绘”功能来对手部位置进行重绘。
①选择“图生图”,点击“局部重绘”:
②导入目标图片,并对需要重绘的位置,进行标记:
③调整参数:
-
采样方法:建议选择跟之前生成图片时,一致的采样方法
-
宽度&高度:跟目标图片保持一致
-
随机种子:建议选择跟之前生成图片时,一致的随机种子
-
其他参数默认即可
④ControlNet设置:
-
将之前depth-lib插件生成的手部姿势图黑色背景图拖入图像区
-
勾选“启用”
-
“Preprocessor(预处理模型)”中选择“none”
-
“模型”中选择“control_depth”
-
其他参数默认即可
准备就绪,开始生成,选择不同的手势,可以重绘不同的效果:
固定姿势重新生成
还可以通过我们之前提到的ControlNet控制目标图片姿势后,重新生成图片并重绘手势。
①在设置里,将“ControlNet”的叠加数量提升,这里我设置了“4”
②选择“文生图”,并输入生成图片的关键词和负向词
③ControlNet设置:
首先是控制姿势,我们可以在“ControlNet Unit 0”这个选项卡设置,拖入图像,设置参数:
其次是控制手势,我们可以在“ControlNet Unit 1”这个选项卡设置,拖入图像,设置参数:
准备完毕,开始生成图片,得到的效果图如下:
效果看起来还行,这个插件默认提供的手势比较少,它还支持大家自己生成手势并导入。
以上就是今天的所有内容了,你有没有学废呢?有问题可以随时问我,知无不言~
写在最后
感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。
AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。
一、AIGC所有方向的学习路线
AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。
二、AIGC必备工具
工具都帮大家整理好了,安装就可直接上手!
三、最新AIGC学习笔记
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
四、AIGC视频教程合集
观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
五、实战案例
纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。