Sweaty Shirt / Armpit Sweat / Pit stains / Wet Spots

详情

模型描述

SDXL无法正确生成腋下汗渍或衬衫上的任何汗迹。此模型将修复这个问题。它专门针对腋下汗渍进行了训练,对胸部、腹部和背部的关注较少。

训练数据中包含大量女性图像,但无论性别均有效。

尽管这个模型概念简单(低秩、小尺寸),但制作过程却耗费了大量精力,因为我进行了详尽的epoch和模块分析。这个模型(以及大多数非姿态LoRA)在降低文本编码器(基础)权重并置零INS和MID模块时效果最佳。

推荐权重为1。

效果良好的范围:0.8 至 1.5 或更高

我发布的是这个经过修改的重新合并 LoRA,而非完整模块版本,因为大多数人不会阅读最佳设置,而Civitai的生成结果也默认不包含这些设置。

因此,这是一个使用以下模块权重重新合并的版本:lbw=0.25,0,0,0,0,0,0.6,1,1,0,0,1,并通过Ostris工具将缩放系数从1.2调整为0.8。

即使在高权重下,它也不会改变你的原始角色或构图。但如果你希望进一步降低效果,可以进一步降低文本编码器权重,甚至设为0权重:lora:name:0.2:1

这个LoRA在高权重下表现优异——这也是我对其进行重缩放的原因。它在0.8时效果较弱,在1.0时中等,在1.15时显著;但你也可以尝试1.5或更高。

我仅使用触发关键词测试是否能控制汗渍位置,其实并不需要它们!这些关键词并非提示词中的第一个标签,但使用它们会有帮助。

我训练了两个LoRA,经模块分析后两者均表现良好。V5使用“s3t”,V2使用“sweat-spots-smudges”。我最终选择了V5,但有时V2效果更好,尤其是在处理眼睛时。

触发关键词:

V5: s3t on armpit, s3t on chest, s3t on belly, s3t on back
V2: sweat-spots-smudges on armpit, sweat-spots-smudges on chest, sweat-spots-smudges on belly, sweat-spots-smudges on back

辅助提示词:

Shirt; (shirt with sweat:1.3); wearing clothes; sweat-spots-smudges(有时对V5有帮助)

负面辅助提示词:

Black dye, black paint, black smudges, blue paint, yellow paint, worst quality, jpeg artifacts, low-res

请勿使用“wet”这个词,因为这个词在任何模型中都会严重外溢,导致全身出现雨水和水迹。这不是我的LoRA的问题,除非你确实想要水的效果,否则请避免使用这个词。

在制作此LoRA之前,我进行了广泛的词汇分析,发现对于非LoRA模型而言,最接近“腋下汗迹”效果的关键词是“sweat-spots-smudges on armpit”。我使用这些关键词进行训练,经模块分析后,其效果几乎与独特的“s3t”标记完全一致。

V2完整模块版本(原始版本)会引入一些干扰、斑点和污渍,可能是由于“smudges”和“spots”概念外溢所致。但在正确设置模块后,它的效果与V5相近。有时V5在高权重下对眼睛表现不佳,而V2反而效果更好。

你可以结合Loractl来确保构图稳定。建议将LoRA权重从0.33%开始,逐步提升:

‎ <LoraName:[email protected],[email protected]>

基础检查点为“sdXL_v10VAEFix”(6.7GB),因此与任何检查点都具有高度兼容性。

目前,我推荐使用 juggernautXL_v9Rundiffusion 和 juggerxlInpaint_juggerInpaintV8 进行图像修复。

光照模型表现极佳!我推荐 Dreamshaper SDXL Lightning

我偏好使用6步 + DPM++ 2S a Karras + CFG 2.2,高分辨率阶段用5步 + 去噪0.38 + 放大1.35倍;但默认设置为 DPM++ SDE Karras + CFG 2 + 4步。

新的Juggernaut光照模型同样出色。

标准生成建议:

使用低CFG效果更佳,尤其在高LoRA权重下:推荐4.5

DPM++ 3M Exponential(50步或以上)

DPM++ 2M Karras(25步或以上)

DPM++ SDE Karras

DPM++ 2S a Karras

想玩点有趣的?安装通配符动态提示扩展:https://github.com/adieyal/sd-dynamic-prompts 和通配符管理器。以下是我为测试编写的提示词,直接复制到提示框中:

{side view|front} view of {Harrison Ford|Leonardo DiCaprio|Brad Pitt|Chris Hemsworth|Hugh Jackman} on his {shorts|suit pants|jeans:1)} wearing a {long sleeves|tank top|button|vneck|high crewneck} {light|dark}-__YetAnotherWildcardCollection-main/Colors/Basic__ (shirt with sweat:1.3) {sitting on the floor|running|lying resting on the ground} in a {forest|road|street|distant planet moon surface|marathon} alone, dynamic pose, {his arms are fully extended and he is posing for the camera|his arms are on his hips|his arms are pointing to {his armpits|the camera}|his arms are behind his head}, large (s3t on armpit:1.2), natural lighting, 4k uhd, dslr, high quality, Fujifilm XT3

当前LoRA的问题:

  • V5在高权重(1.2及以上)下眼睛表现略差于V2

  • 白色衬衫是巨大挑战。在负面提示中使用“Black dye, black paint, black smudges”能极大改善效果。

  • 有时模型可能会“失禁”——即腹股沟区域出汗,但这在我看来反而是个优点。

  • 内衣汗渍训练不足,但可能仍能产生一定效果。

训练参数: 训练分辨率为1024,共190张图像,训练28个epoch(共44个),使用Prodigy 1.0优化器,2步分层,固定批量6,秩8/1,缩放权重归一化为1,SNR gamma为5,噪声偏移0.0357,无正则化图像,最大token长度225

希望你能留下一些生成结果和评论,任何建议都欢迎!谢谢!

此模型生成的图像

未找到图像。