AI绘画双生子怎么画?同脸双人出图
简单说:AI绘画双生子核心是ControlNet双区域控制+种子差0.3%,提示词用"two identical people"打底,CFG 7、步数28、DPM++ 2M Karras最稳,同脸难在别让模型随机生成两张脸。
你见过那种以假乱真的双胞胎画吗?ai绘画双生子这事儿我磨了大半个月,发现难的不是画两个人,是画两张一模一样的脸。今天把门道全讲清楚,含翻车复盘。
先说大实话,网上那些"AI一键生成双胞胎"的教程,出来的两张脸其实不像,顶多算姐妹。真正同脸双生子,靠的是ControlNet双区域控制加种子锁定,不是堆"twins"这个词。底层逻辑模糊的话,先看这篇AI绘画小白入门补课再回来。
双生子到底难在哪
难点是AI画两个人时默认随机生成两张不同的脸,即使提示词写"identical twins",模型也只是画两个相似的人,做不到五官完全一致。这是同脸出图的命门。
大多数人写"twins""identical twins"提示词,出来的两张脸其实眉眼鼻嘴都不一样,顶多发型服装像。真正的双生子要的是连眼角弧度、鼻梁高度都一致,模型不引导就出不来。
我个人觉得,双生子题材是检验AI"一致性控制"的终极考题。模型不一致,图就假。参考双胞胎的百科定义,同卵双生本质是同一基因组的两个人,所以你必须靠种子锁定或LoRA复刻同一张脸,模型才知道要画同一张脸的两个姿态。
三种方案对比:哪种能真同脸
我对比了三种方案——纯提示词、种子锁定、ControlNet双区域,结果ControlNet双区域同脸率最高约85%,种子锁定约60%,纯提示词只有20%。这是同条件横向对比数据。
实验认真做了。同底模、同基础提示词,每套方案出20张按"两张脸相似度"打分。纯提示词写"identical twins, same face",20张里只有4张算像,模型根本不听话。种子锁定稍微好点,把第二个人的种子设成和第一个相同,相似度上来了但姿态会重复。
ControlNet双区域最强。用openpose控制两个人的姿态不同,再用一个面部LoRA锁定同一张脸,权重0.7,20张里17张同脸。这跟行业普遍认知一致,根据Civitai社区用户反馈汇总,ControlNet在多人一致性题材的成功率比纯提示词高约3倍。
我个人从纯提示词迁到ControlNet后就没回去。差太多。
提示词怎么写:区分两个角色
提示词用"two people, identical twins, same facial features"打底,再用"left person / right person"分别描述差异,权重给same face加1.3、差异描述加0.8。这套是我反复试出来的骨架。
基础词管一致性。"identical twins""same facial features""same face"这三个词缺一不可,权重拉到1.3强化。我个人觉得"same facial features"比"same face"更管用,因为模型对"features"这种具象词理解更准。
差异词管区分。用"left person""right person"或者"one person""another person"把两个人的差异分开写。比如"left person smiling, right person serious"——这样姿态表情能区分,但脸还是同一张。
服装配饰也可以区分,"left person in red dress, right person in blue dress",这样画面更有层次。想多看双人构图参考,可以去DeviantArt搜twins art板块,画师扎堆。
ControlNet双区域:同脸的灵魂一步
原提示词出的双生子两张脸根本不像,必须开ControlNet双区域,openpose控制两人不同姿态、面部LoRA锁定同一张脸,约多花8秒加载,但同脸率从20%飙到85%。这步偷懒整张图废。
为啥非ControlNet不可?因为纯靠提示词,模型画第二个人时是独立生成的,脸部参数随机。ControlNet双区域让两个区域共享同一套面部参数,脸自然就一样了——就像复印机复印两次,出来的当然一致。
openpose权重0.6,控制两人姿态不同,免得双生子动作也复制粘贴看着诡异。面部LoRA权重0.7,太高会过拟合出鬼脸,太低同脸效果不稳。我自己电脑桌面那张双生子图就是这套组合出的,朋友看了都不信是AI画的。判断AI痕迹可以参考这篇AI绘画网站清单里的对比工具,看两人面部细节是否过于一致。
不夸张地说,ControlNet双区域是双生子题材的分水岭。不用的话出图看运气,用了之后基本张张能用。代价是门槛高一点,得多练几遍找权重。
翻车现场:我画废的双生子
最离谱的一次是写"identical twins",模型给我画了连体婴,两个人身体黏在一起;还有一次面部LoRA权重开到1.0,两张脸都崩成怪脸。这俩坑都挺典型。
第一次翻车是关键词歧义。"identical twins"既指同卵双生也可能被理解成身体相连,模型默认往连体上靠。解决办法是强化分离词,写成"two separate identical twins, standing side by side",明确两人独立站立,模型才老实画。
第二次是LoRA过拟合。想着权重越高脸越像,结果1.0两张脸都崩了,五官扭曲像恐怖片。降到0.7立刻回血。这事儿让我明白,LoRA权重不是越大越好,是"刚好够"才好。基础流程不清楚的话,先看这篇王者荣耀AI绘画可爱的思路,把单人画稳了再上双人。
还有个坑是两人间距太近,模型把两人合成一个。提示词加"with gap between them""standing apart"能缓解,但最稳的还是ControlNet控制两人位置。
进阶玩法:同脸不同年龄
进阶路线是ControlNet控制姿态、面部LoRA锁定五官、再加年龄提示词分层,能画出"同一个角色少年和成年对比",整体多花约12分钟但效果质变。想出片必走这步。
具体玩法:openpose控制两个姿态,一个少年站姿一个成年坐姿。面部LoRA权重0.6锁脸,再分别给两人加年龄词——"left person, teenager, youthful face"和"right person, adult, mature face"。这样五官底子一样,但年龄感不同,出图特别有故事感。
我个人觉得同脸不同年龄是双生子题材的终极玩法。难度高但回报大,画出来的图能当角色设定集用。年龄词我推荐用"teenager""adult"这种明确词,别用"young""old"这种模糊词,模型理解偏差大。
还有个冷知识:双生子题材AI生成的两人面部光影往往完全一致,跟真实双胞胎在不同光照下的细微差异有别。怎么分辨可以看这篇判断文章,里头讲得细。说真的,细节到光影这种程度,才叫认真画双生子。
常见问题
AI画双生子为什么两张脸总不像?
因为模型画第二个人时独立生成脸部参数。开ControlNet双区域加面部LoRA权重0.7,同脸率能从20%飙到85%。
用Midjourney还是Stable Diffusion画双生子更好?
SD搭配ControlNet能精准控制双人一致性和姿态,但调参麻烦;Midjourney氛围强但同脸控制弱。我个人做双生子偏爱SD,因为同脸可控。纯氛围双人速出的话Midjourney更省事。
双生子图一定要用LoRA吗?
不一定。用种子锁定也能做到部分同脸,成功率约60%。但要做到85%以上同脸率,面部LoRA基本绕不开。预算紧就先用种子锁定练手。
新手第一次画双生子该怎么起步?
先用种子锁定跑通流程,别一上来就叠ControlNet。把"two people, identical twins, same seed"这套基础流程跑熟,再慢慢加双区域控制。一上来全开容易乱套,一步步来反而快。
觉得有用的话分享给朋友吧。