⭐ 推荐:社区规则条款 V1.0

AI真人短剧的服装和妆造,如何保持每集统一?

chinaz
chinaz 初级会员萌新站长
发布于 2026-10-31 15:08 ·17 浏览 ·0 回复

学完这篇,你将掌握通过 Stable Diffusion 的图生图和 ControlNet 工具,确保 AI 生成的角色在每一集中服装和妆容保持高度一致,避免“换脸式”的违和感。

一、准备工作:基础模型与角色参照

这一步要做什么、做完得到什么结果:你需要加载一个写实风格的模型,并准备好一张标准的人物照片作为“锚点”,这是后续所有画面一致性的基础。

  1. 启动软件:打开 Stable Diffusion WebUI(或类似的后端界面),点击顶部菜单栏的“模型加载器”。
  2. 选择模型:在模型列表中选择一个高质量的写实风格模型(例如 Realistic Vision 或 ChilloutMix),点击“加载”按钮,等待进度条跑完。
  3. 创建参照图:点击右侧的“图生图”标签页,上传一张你想要保持一致的角色照片(建议光线均匀、面部清晰)。
  4. 生成基准图:在提示词框中输入基础描述(例如:1girl, solo, realistic, detailed face),设置重绘幅度为 1.0,点击“生成”。这一步是为了生成一张没有任何干扰的完美初始画面。

注意:如果你的角色照片是自拍,尽量避免手遮挡脸部或背景杂乱,这会影响后续 ControlNet 的姿态提取。

二、锁定姿态:使用 ControlNet 确保身体结构一致

这一步要做什么、做完得到什么结果:利用 ControlNet 技术,强制 AI 保留角色的肢体动作和身体比例,防止每一集人物的身形发生变化。

  1. 启用 ControlNet:在“图生图”页面下方的“ControlNet”面板中,勾选“启用 ControlNet”。
  2. 选择模型:点击“模型”下拉菜单,选择 openpose(如果需要更精准的肢体控制,可选择 depth 深度图)。
  3. 上传姿势图:点击“上传控制图”,选择刚才生成的基准图。此时你会看到画面上出现骨架线条,这代表 AI 已经读取了当前的人物姿态。
  4. 调整权重:将“控制权重”设置为 1.0。如果生成的画面骨架偏差较大,可以适当调高到 1.1;如果画面过于生硬,可以调低到 0.8。

注意:如果生成的骨架与原图差异巨大,可能是 ControlNet 模型版本与你的主模型不匹配,建议尝试更换一个通用的 openpose 模型。

三、统一服装:利用“图生图”与重绘幅度控制

这一步要做什么、做完得到什么结果:这是最关键的一步,通过降低重绘幅度,让 AI 在保持人物不变的前提下,仅重绘服装细节。

  1. 保持 ControlNet 不变:确保 ControlNet 的配置(模型和权重)在接下来的操作中保持不变。
  2. 修改提示词:在“提示词”框中,保留角色的通用描述,并在末尾加入具体的服装描述。例如:white t-shirt, blue jeans, red lips。切记不要改变人物的核心特征词(如发型、瞳色)。
  3. 调整重绘幅度:将“重绘幅度”滑块向左拖动,设置为 0.35 - 0.45。这个数值是核心,数值越低,AI 越倾向于只修改衣服,而不是改变人物整体。
  4. 生成图片:点击生成。你会发现人物的五官、发型、身体轮廓与上一集完全一致,只有衣服变成了新的款式。

注意:如果衣服变色严重或细节崩坏,尝试将重绘幅度降低到 0.3,或者增加“负面提示词”中的描述(例如:bad anatomy, wrong hands, different clothes)。

四、统一妆容:提示词工程与负向提示词的配合

这一步要做什么、做完得到什么结果:通过精准的提示词描述,强制 AI 在每一集中都渲染相同的妆容细节。

  1. 妆容关键词库:在提示词中明确写出妆容要求。例如:makeup, eyeliner, red lipstick, mascara, foundation。为了更具体,可以加上颜色,如 red lipstick, black eyeliner。
  2. 负面提示词设置:在“负面提示词”框中,务必填入防止妆容变化的指令。建议填入:different makeup, no makeup, messy makeup, smudged lipstick。
  3. 微调面部权重:在提示词中,给面部相关的词加上权重。例如:((1girl)), ((detailed face)), ((red lips:1.2))。这能告诉 AI,脸部和嘴唇的细节比衣服更重要。

注意:AI 有时会在重绘时自动美化妆容,导致每一集的口红厚度或眼线粗细不一致。此时不要频繁修改提示词,保持固定关键词库是解决之道。

五、进阶技巧:使用角色一致性 LoRA

这一步要做什么、做完得到什么结果:如果上面的方法依然偶尔出现瑕疵,可以使用专门的角色 LoRA 模型来进一步锁定面部特征。

  1. 下载 LoRA:去 Civitai 或 HuggingFace 等网站搜索并下载一个“角色一致性 LoRA”(例如 FaceID 或 Character Reference)。
  2. 加载 LoRA:在模型加载器下方,点击“LoRA”部分,将下载好的 .safetensors 文件加载进来。
  3. 调整权重:将 LoRA 的权重设置为 0.5 - 0.7。权重过高可能会导致面部僵硬,过低则失去作用。
  4. 生成测试:重新生成一集,你会发现人物的脸部特征(眼睛形状、鼻梁高度)比之前更加稳定。

注意:LoRA 是针对特定角色的,如果你需要换发型或换衣服,通常需要训练一个新的 LoRA。在短剧制作中,建议保持发型不变,只换衣服。

小结

  1. 核心工具:必须使用 ControlNet 锁定姿态,使用 图生图 并配合 低重绘幅度 (0.3-0.4) 来修改服装。
  2. 提示词定调:在提示词中明确指定服装和妆容的关键词,并在负面提示词中禁止“妆容改变”。
  3. 辅助手段:对于高精度要求,加载 角色 LoRA 可以作为双重保险。
本文转载自 GJ站长论坛,原文地址:https://www.gj0.com/thread-2694.html
转载请注明出处,版权归原作者所有。
—/ 5暂无评分
还没有评分,来打第一分吧

全部回复 0

还没有回复,来抢沙发~