Blur Background和Unblur Background

811 00

Blur Background 与 Unblur Background 是一次对生成图像“后期控制前移”的有益尝试。它们不追求极致的图像修复能力,而是以轻量 LoRA 的形式,为创作者提供一种在生成过程中直接干预背景清晰度的手段。

作者
camenduru
触发词
unblur background/blur background
基础模型
FLUX.1 Kontext dev
Blur Background和Unblur Background

开发者 camenduru 基于图像编辑模型 ** FLUX.1 Kontext [dev] **,推出了两个功能互为反向的 LoRA 模型:Blur Background 与 Unblur Background。这两个模型可用于控制生成图像中背景的清晰程度,实现类似大光圈镜头的虚化效果,或对模糊背景进行恢复性增强。

尽管当前主流图像生成模型已能输出高质量内容,但在精细控制景深(depth of field)方面仍依赖提示词或后期处理。这两款 LoRA 的出现,为生成具有明确前后景分离效果的图像提供了轻量、高效的解决方案。

功能说明:模糊与去模糊,双向可控

模型功能触发词
Blur Background将背景区域进行模糊处理,突出主体blur background
Unblur Background恢复模糊背景为清晰细节unblur background

两者互为补充,适用于以下场景:

  • 模拟摄影中的浅景深效果(如人像模式);
  • 增强主体表现力,弱化复杂背景干扰;
  • 实验性图像修复:尝试从 AI 生成的模糊背景中“重建”细节。

需要注意的是,Unblur Background 并非通用去模糊工具。它基于高斯模糊样本训练,因此对由高斯模糊造成的失真效果更佳。若目标是还原真实相机因小光圈/大景深拍摄的清晰背景,则效果可能受限。

训练方法与数据来源

这两款 LoRA 使用 AI Toolkit 在 RTX 3090 上完成训练,训练数据来源于 ML-Depth-Pro 模型生成的图像对。ML-Depth-Pro 能够输出带深度信息的图像,开发者据此合成前景清晰、背景模糊的配对样本,用于监督训练。

  • 训练步数:250 步
  • 耗时:约 25 分钟
  • 训练策略:基于深度引导的图像退化与恢复建模

虽然训练时间较短,但结果已表现出良好的泛化能力,在多种主体和构图下均可稳定触发预期效果。

使用建议

  1. 触发词必须明确:在提示词中加入 blur background 或 unblur background 才能激活对应 LoRA 效果。
  2. 注意适用范围:
    • Unblur Background 针对算法生成的模糊背景或高斯模糊退化设计;
    • 对真实相机拍摄中因失焦导致的模糊,效果可能有限。

相关图书

FLUX-Krea-BLAZE

FLUX-Krea-BLAZE

FLUX-Krea-Blaze FP8 E5M2是基于FLUX.1-Krea.DEV 训练的超快版本**,由MintLab训练,只需4步即可完成图像生成。
AWPortraitCN2

AWPortraitCN2

AWPortraitCN2是之前介绍过的AWPortraitCN的升级版,深入挖掘并探索了更广泛的东方美学。在人物刻画方面,它现在涵盖了各个年龄段更丰富多样的面部数据。
EauDeNoire

EauDeNoire

EauDeNoire 针对身体部位生成问题训练了多个 Lora 模型,并且针对Flux、SDXL、SD1.5 等多个系列基础模型推出多个版本。
UltraSharp V2

UltraSharp V2

UltraSharpV2在几乎所有方面都比原来的好。它更清晰,生成更好的细节,并在与Stable Diffusion、Flux等模型一起使用时生成更高质量的输出。