人偶生图法详解

新知榜官方账号

2023-07-20 02:07:01

人偶生图法详解

人偶生图法是一种固定角色姿势最稳定、最能得到预期结果的方法,本文将详细介绍其步骤。

姿势修正

针对手指错乱和脸型崩溃等问题,可以使用之前在StableDiffusion进阶——ControlNet+Loopback手部修复提到的手法来修复,也可以利用最初几回合生成的图片来修复。具体操作如下:

  1. 找出一个手部还没崩坏的图片,在绘图软件中打开特意挑选的手部完好图,以及之前产生的半成品图,将完好的手部撷取下来,覆盖到半成品图上,再使用涂抹或其他工具将明显有色差的部分涂抹衔接起来,就能得到一个肢体形状正确但色泽不一样的肢体修复图。
  2. 如果有必要,可以使用一些方法修正色差。但如果只是要提取边线稿,这样的修复就足够了,因为边线草稿不在乎色泽。
  3. 将图输入img2img,使用Denoisingstrength为0.3的低度权重,确保跑图时不会让手又变形了。
  4. 设定ControlNet,第一个ControlNet依然使用openpose的设定,与上一回人偶生图时一样不变,但是第二个ControlNet必须从depth或normal改换成canny,且使用已经修正好的半成品图当作来源。而Controlweight强化到1,这样才能保证生图时手部形状不变,而只变肤色。
  5. 设定Loopback的连续输入,在这边Finaldenoisingstrength可以试试0.3到0.5的强度,让全身变形的幅度限制在颜色与花纹等细节,而身体姿势由于低权重与ControlNet钳制的关系,可以维持相当的稳定度。
  6. 跑图,通常在前几张就能得到很不错的成果了。

手部修复

对于需要修正的手指,可以使用之前提到的手法来修复,也可以利用最初几回合生成的图片来修复。具体操作如下:

  1. 找出一个手部还没崩坏的图片,在绘图软件中打开特意挑选的手部完好图,以及之前产生的半成品图,将完好的手部撷取下来,覆盖到半成品图上,再使用涂抹或其他工具将明显有色差的部分涂抹衔接起来,就能得到一个肢体形状正确但色泽不一样的肢体修复图。
  2. 如果有必要,可以使用一些方法修正色差。但如果只是要提取边线稿,这样的修复就足够了,因为边线草稿不在乎色泽。
  3. 将图输入img2img,使用Denoisingstrength为0.3的低度权重,确保跑图时不会让手又变形了。
  4. 设定ControlNet,第一个ControlNet依然使用openpose的设定,与上一回人偶生图时一样不变,但是第二个ControlNet必须从depth或normal改换成canny,且使用已经修正好的半成品图当作来源。而Controlweight强化到1,这样才能保证生图时手部形状不变,而只变肤色。
  5. 设定Loopback的连续输入,在这边Finaldenoisingstrength可以试试0.3到0.5的强度,让全身变形的幅度限制在颜色与花纹等细节,而身体姿势由于低权重与ControlNet钳制的关系,可以维持相当的稳定度。
  6. 跑图,通常在前几张就能得到很不错的成果了。

脸修正

针对脸型崩溃等问题,最好的做法就是将图放大之后解除ControlNet的设定,只留下Openpose保留五官的位置不变,然后使用inpaint针对头部重绘,这样就可以得到不错的头脸与五官。

范例

人偶生图法用于多人构图:

人偶生图法范例

本页网址:https://www.xinzhibang.net/article_detail-8363.html

寻求报道,请 点击这里 微信扫码咨询

关键词

人偶生图法 姿势修正 手部修复

分享至微信: 微信扫码阅读

相关工具

相关文章

相关快讯