AIGC绘画设计基础——SD人物写实图像高质量生成和手部修复

sd手部异常的修复和重绘 数字人分为两种,第一种是那种嘴动的,也就是课程里教的那种,好处是上传一张图就可以,但不真实,还有一种是身体手部也能摆动的,类似于刘强东京东AI直播的那种效果,更接近真人一些,可以用抖音的即创实现,不过有一个问题就是无法用自己的图,只能用现有的模型,因为训练到这种活灵活现的程度,需要至少一个人物形象五分钟的视频,和两天机器不停歇的模型训练才能生成,这样一个数字人的成本在7-8k左右,可以找商汤如影定制,不过这个功能大多数人用不上,所以课程里只讲了口播的形式。 阅读详情

看到一些的图片,就是手部出现一系列的问题;有教程在使用复杂的方法来修复手,但在我看来,如果你遵循下面分享的方法,你生成的人物图像不会出现严重的手部问题,就算要修复也是较为省事的。

下面我将要样式用提示词、Embeddings、高分辨率修复方式演示怎么生成高质量手部的人物图像,这些方法不仅适合生成真实人物图片,也适用二次元风格人物插图;这里以真实系大模型beautifulRealistic来演示这些技巧;在正式介绍技巧之前,先说明一下,文章涉及的资源可以进入我上面给的B站链接查看。

一、用提示词和Embeddings初步保证生成质量

1、提示词技巧

在正向提示词框输入内容提示词,对要生成的内容进行具体的描述,如下面这些提示词描述一个穿着牛仔短裤时尚的21岁女生;

1girl,21 years old,front view,looking at
viewer,solo,jewelry,shorts,bag,necklace,brown
hair,bracelet,phone,cellphone,handbag,shirt,smile,blurry,short shorts,blurry
background,smartphone,shoulder bag,denim,bangs,cowboy shot,lips,

再输入正向提示词框后面加上高质量高分辨率的标准化提示词,以强化生成图片的质量

best quality,ultra detailed,masterpiece,highres,8k,extremely detailed CG
unity 8k wallpaper,

使用反向提示词,这些输入一下通用的人物反向提示词,避免低质量、丑陋、不正常五官和肢体;

NSFW,(worst quality:2),(low quality:2),(normal quality:2),lowres,normal
quality,((monochrome)),((grayscale)),skin spots,acnes,skin blemishes,age
spot,(ugly:1.331),(duplicate:1.331),(morbid:1.21),(mutilated:1.21),(tranny:1.331),mutated
hands,(poorly drawn hands:1.5),blurry,(bad anatomy:1.21),(bad
proportions:1.331),extra limbs,(disfigured:1.331),(missing
arms:1.331),(extra legs:1.331),(fused fingers:1.61051),(too many
fingers:1.61051),(unclear eyes:1.331),lowers,bad hands,missing fingers,extra
digit,bad hands,missing fingers,(((extra arms and legs))),

2、使用Embeddings嵌入

使用正面的标准化提示词和通用的人物反向提示词,能一定程度改善生成的效果了;但仍然会产生绘制不好或变异的手;加上Embeddings会明显改善这些问题,建议在反向提示词置入手部的Embeddings和通用的Embeddings;

如下是常用于stableDiffusion中训练固定手部的Embeddings,它们是作为负面嵌入使用的,即放到反向提示词起作用,通常可以只挑选其中一个,但是个别模型可能不支持其中某个,懒人做法就是全部都嵌入:

badhandv4

bhands-neg

negative_hand-neg,

此外还有一些Embedding可以修复图像多方面的不良问题,除了手,还包含腿、五官等下面是我推荐的三款:

EasyNegative

FastNegativeV2

ng_deepnegative_v1_75t,

3、案例效果

使用上面的提示词和Embedding,然后宽高512×768,总批次数设为5,其他保持默认

生成图片如下

二、使用高分辨率修复

在上面提示词和Embeddings的基础上,生成的手如果还有问题,可以先尝试高分辨率修复

使用高分辨率修复的原理是,当手部占画幅的尺寸太小,stable
Diffusion因像素不够无法生成更多细节的手;让尺寸宽高都在768以上通常能生成更多的细节。

但开始时我们为了提高抽卡效率,宽高不宜设置过大(4090显卡限制少很多);直到抽出一张满意的图,再给它单独高分辨率修复放大。

以上面生成的第四张图为例,进行高分辨率修复放大;这里放大算法选择Latent(如果懵逼,直接无脑选R-ESRGAN 4x+),重绘幅度设为0.6
(根据手部变形程度设置,如果是轻微修复,建议0.5或更小),放大倍数设为2倍的默认值就好

生成的结果已经比修复前好很多了,只是还有一些小瑕疵;

三、搭配ControlNet的openpose

上面都是抽卡产生随机姿势的,其实加入ControlNet自定义姿势,以上提示词、Embeddings嵌入、高清分辨率修复技巧同样适用;准备加上openpose控制后再次抽卡。

3.1案例

先关闭高清修复,随机数种子设为1,总批次数设为5

拖入一张准备好的图片作为姿势参考对象,启用,勾选完美像素,可以点击“爆炸图标”查看下姿势提取是否正确,没问题的话直接生成(如果有问题需要编辑它,下节课会提到);

生成图片,第四张相对较好

我们对它进行高分辨率修复放大,放大算法用R-ESRGAN 4x+,重回幅度改0.5,用随机种子固定它,

看下生成的手基本没多大问题了

3.2案例

换个稍晚复杂姿势,

生成的图片,手部问题更多,就这第四张好些

使用高分比率修复后,还是有些瑕疵,这些需要修图了

四、高效输入提示词的技巧

可以把常用提示词做成模板预设

命名,输入标注化提示词和人物通用的方向提示词,保存,关闭

回到生成,在下拉框选择刚才命名的预设,然后点击“文档”图标,这时预设里的正向提示词和反向提示词都能回填进去

最后,如果大家对AIGC感兴趣,MJ的相关学习资料,以及AI绘画进阶版——Comfu UI桌面版、各种模型插件、提示词、AI人工智能学习资料都已经打包好放在网盘中了,无需自行查找,有需要的小伙伴文末扫码自行获取。
在这里插入图片描述

【3d】designdoll 人偶 --- 修复手部 将手型导入krita live生图,用框选工具框选手部。将制作好的手部导入PS中。到处图片,导入到图生图-局部重绘。如果效果不好,请使用种子数。将图片导入~对手部进行微调。选择红色,然后调整饱和度,添加一个色相饱和度图层。采样器原先图片的采样器。然后将图片二次修复即可。,之后图层界面变成这样。 阅读详情

相关推荐

SD手部绘画攻略

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。

2401_84250575的博客 1478

AI绘画Stable Diffusion【手部修复】:SD手部问题修复三种方法大揭秘!

在AI绘画中,手部问题一直是一个麻烦的问题。双手变形、手指缺失、手指多余这些问题常常困惑着我们。本文主要讨论一下关于Stable Diffusion中有哪些方法可以用于修复手部问题。

白帽阿叁的博客 8151

激光可燃气体传感器:核心技术环节分析

激光可燃气体传感器核心技术涵盖七个维度:1)TDLAS光谱吸收与调制技术(检测下限ppm级);2)DFB激光器与双闭环温控系统(波长稳定性±0.0036nm);3)微弱信号处理技术(信噪比提升60dB);4)环境补偿算法(温压补偿误差<±1%);5)本质安全防爆设计(ExiaIICT4Ga等级);6)智能边缘计算(STM32L476芯片);7)多重性能验证(响应时间<1秒)。通过微型化、多气体检测等创新,该技术已在工业安全等领域替代传统方案,实现高精度检测。(149字)

上市公司前技术负责人,20 年软硬件深耕 + 百人研发团队管理经验,名校理工科背景加持。从技术攻坚到团队掌舵,沉淀海量项目实战与管理心得,专注分享软硬件干货、疑难问题解决方案,既是靠谱知识传播者,也盼链接优质项目共成长。 1047

Stable Diffusion 手部修复成功了

对比 手部明显变得正常了,而且新生成的手部与原图融合的很完美。下面加载 SD2.0模型512-base-ema.ckpt。打开webui中img2img inpaint 功能。配置好参数后,点击生成。

子燕若水的博客 1万+

Ubuntu开机卡在BusyBox?3种方法快速修复initramfs错误(附详细命令)

本文详细介绍了Ubuntu开机卡在BusyBox并出现initramfs错误的3种修复方法,包括使用fsck检查文件系统、调整BIOS/UEFI存储设置以及修改GRUB内核参数。针对常见的文件系统错误和根设备无法找到问题,提供了具体的命令行操作步骤和实用技巧,帮助用户快速恢复系统启动。

milk8的博客 786

MATLAB射线追踪算法实战:从零搭建通信信号传播模型(附完整代码)

本文提供了一份详细的MATLAB射线追踪算法实战指南,指导读者从零开始搭建通信信号传播模型。内容涵盖场景建模、射线发射、路径追踪与信号计算等核心环节,并附有完整代码,帮助通信与电子工程领域的学习者和工程师快速掌握这一精确模拟电磁波传播的关键技术。

weixin_29092031的博客 199
上一篇: AI绘画入门教程重制版:如何抓住AI的心?流水的模型,铁打的描述词基础
下一篇: 【Midjourney】中文版——保姆级上手指南!
不秃头de程序猿
博客等级 码龄5年 4090粉丝 1478原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值