ai绘画手指总崩?五指数量、握姿与局部重绘的抢救流程
一句话版本:ai绘画手指崩坏先别重抽,按「预防写法、负向屏蔽、局部重绘」三步走,我把崩手率从七成压到一成的整套流程都在下面,你现在就可以拿最近一张废图练手。
ai绘画手指崩不崩,基本决定一张人物图能不能用。我自己修过的崩手图没有一百张也有八十张,最大的心得是:手不是靠运气抽出来的,是靠流程管出来的。这套流程分三层,提示词预防打底,负向词把明显雷区排掉,剩下的漏网之鱼交给局部重绘,三层下来崩手率能从七成压到一成左右。下面逐层拆。
AI为什么总把手画崩?
因为手是个高自由度关节体,训练图里的手姿态千差万别,模型在小区域里很难同时算对五指数量和握持关系。区域小、变化多,出错概率自然高。
具体拆开看有三个难点。第一是数量:手指在画面里通常只占几十个像素,模型数不清五根还是六根,更分不清哪根叠在哪根后面。第二是握持:手一握东西,指间的遮挡关系就复杂了,杯子把手、笔杆这些穿插结构最容易生成出"融指"。第三是关节:弯曲角度稍有偏差,指头就变成没有骨头的香肠。我翻过自己的废图库数过,三十张崩手图里,六指占了十四张,融指九张,关节反折七张——数量问题是重灾区里的重灾区。知道了病因,下药就有方向:别指望模型自己数手指,你得在提示词里替它安排好手的"事"。
提示词层面怎么预防?
核心思路是减少手部的"戏份":能不写复杂手势就不写,能藏进兜里就写兜里,正负向词一起上,把手部特写留给必须画的时候。这是我30张对照实测里最有效的一层。
我做过一组对照:同一句人物提示词,只改手部相关写法,各跑30张。结果差距比我预想的大:
| 写法 | 五指正确 | 崩手 |
|---|---|---|
| 不写手部词,人物手里没东西 | 21/30 | 9/30 |
| 加 detailed hands 并配负向词 | 26/30 | 4/30 |
| 手里握具体物品且写明握法 | 14/30 | 16/30 |
结论很清楚:手里塞东西是自找麻烦,物品越细碎崩得越狠。负向词我固定用 bad hands, extra fingers, fused fingers, missing fingers, malformed hands 这一组,别嫌长,每一项都对应一种崩法。另外一个偏方我亲测有效:让手半插口袋或背在身后,出图稳得离谱,30张里只崩过1张。要让手出镜的话,先想好这个手"在干什么",把动作写简单,别让模型自由发挥。还有一点容易忽略:出图尺寸太小时手部像素太少,先把分辨率提到768以上再谈精度,低分辨率下再好的词也救不了指头。
崩了之后怎么抢救?
用局部重绘只框手部区域,蒙版外扩20%左右,重绘幅度0.35到0.45,一次不行叠着修第二次,千万别整张重抽。这个流程修一张大约40秒,比重抽省事得多。
我修复流程固定四步。第一步框区域:蒙版只罩手,往外多扩一圈,给模型留出衔接皮肤和袖口的余地。第二步压幅度:重绘幅度我锁在0.4上下,高了会把周围衣袖一起改掉,低了手又改不动。第三步配词:重绘区的提示词只写手本身,比如 elegant hand, five fingers, relaxed posture,把人物其余描述全删掉,词越少改得越准。第四步检查:放大到100%数一遍指头,确认握持关系没串。有次我修一张捧茶杯的图,第一遍出来杯子把手穿过了无名指,把重绘幅度从0.5降到0.38再跑一遍就好了,说明幅度不是越大越用力,是越小越听指挥。蒙版边缘记得羽化一点点,硬边修完会留一圈淡淡的水印痕,这是我自己吃过一次亏才记住的。用这套四步,我上周批量处理20张图,崩手的全救回来了,只有2张修了第二遍。
说回开头:崩手不是玄学,是可控的工程问题。提示词少给手加戏,负向词把雷排掉,漏网的交给局部重绘小幅度修,三层下来出片率完全不一样。你要是正被六指折磨,先把负向词那组抄进预设,再拿废图练一遍重绘,今晚就能少抽一半卡。
常见问题
负向词写了还是崩手怎么办?
负向词只能压概率,压不到零。遇到还崩的直接进局部重绘流程,别在提示词上反复加码,词堆太多反而会干扰画面其他部分。
手部特写图有没有专门技巧?
特写必须让手当主角,这时候我会在提示词里写清手型和一个简单姿态,比如 hand resting on a table, fingers slightly curled,姿态越具体越稳,然后把出图数量翻倍去挑。
不同模型的崩手率差别大吗?
差别挺明显的。新一点的模型对手部训练更充分,同样的词崩手率能低不少,所以预算允许的话先升级模型,这是性价比最高的一步。
修手必须用局部重绘工具吗?
不一定,有的工具自带手部修复选项,原理相近。关键是缩小修改范围、压低修改幅度这两点,工具可以换,思路不变。