Skip to content
帮助构建更好的 ComfyUI 知识库 成为赞助者

ComfyUI LBM Relighting workflow - 快速图像重新打光技术逐步完整教程

LBM Relighting 简介

LBM (Latent Bridge Matching) 是一种基于深度学习的图像重新打光技术,由 Jasper AI 团队开发并在论文 LBM: Latent Bridge Matching for Fast Image-to-Image Translation 中首次提出。这项技术专门解决了计算机视觉领域中一个长期存在的挑战:如何让前景对象的光照效果与新的背景环境自然融合。

LBM Relighting 效果展示

技术背景与创新

传统的图像合成往往面临光照不一致的问题。当我们将一个对象从一个场景移动到另一个场景时,原始的光照条件通常与新环境不匹配,导致合成结果看起来不自然。LBM 技术通过以下创新解决了这个问题:

  1. 潜在空间桥接匹配:在潜在空间中进行桥接匹配,实现高效的图像到图像转换
  2. 环境感知光照:能够理解背景环境的光照特征,并将其应用到前景对象上
  3. 快速推理:相比传统方法,LBM 只需要极少的推理步骤就能产生高质量结果
  4. 保持细节:在改变光照的同时,完美保持对象的原始细节和纹理

你可以通过以下在线演示体验 LBM Relighting 的效果: https://huggingface.co/spaces/jasperai/LBM_relighting

ComfyUI LBM Relighting 工作流逐步教程

1. LBM Relighting 工作流及素材下载

下载下面的图片并拖入 ComfyUI 中以加载对应的工作流,工作流中已包含对应的模型信息,如果有弹窗提示点击下载即可,或者参照工作流中的模型下载信息手动下载模型。

LBM Relighting 工作流

对应嵌入的模型链接,如果你是使用 Desktop 版本则会自动下载并重命名,其它版本需要进行手动将文件重命名为 LBM_relighting.safetensors

JSON 格式工作流下载

下载下面的图片作为输入图片:

ComfyUI LBM Relighting 工作流背景图

ComfyUI LBM Relighting 工作流主体图

2. 手动模型下载

请下载 model.safetensors 文件重命名为 LBM_relighting.safetensors ,并保存到 ComfyUI/models/diffusion_models/ 文件夹中

3. 安装必需的自定义节点

为了在 ComfyUI 中使用 LBM Relighting,您需要安装以下自定义节点,可以使用 ComfyUI Manager 的缺失节点功能来安装,或者参考ComfyUI 自定义节点安装教程手动安装。

主要节点

辅助节点

4. 参考步骤引导完成工作流运行

ComfyUI LBM Relighting 工作流步骤引导

  1. 确保 Load LBM Model 节点加载了重命名后的 LBM_relighting.safetensors 模型
  2. Upload Background 组中的 Load Image 节点上传背景图
  3. Upload Subject 组中的 Load Image 节点上传主体图
  4. (可选)在 ImageCompositeMasked 节点中对应的 XY 位置来调整对应的合成位置
  5. 点击 Run 按钮,或者使用快捷键 Ctrl(cmd) + Enter(回车) 来执行图片生成
  6. 该工作流没有使用Save Image 你可以在Preview Image 节点中查看结果,并在 Image Compareer(rgthree) 节点中查看对比效果

5. 工作流补充说明

  • 这个工作流基于原始自定义节点提供的工作流稍微做了些许调整,主要是将主体图片缩放然后调整成适合背景图的尺寸
  • 你可以修改 Get Image Size 节点的 Image 输入为 Subject 节点,这样可以让背景调整成为主体的图像尺寸
  • 如果需要调整图像组合的位置可以修改 ImageCompositeMasked 节点中的 XY 位置来调整对应的合成位置
  • 如果需要调整主体大小的尺寸可以取消掉尺寸输入上的关联,而单独调整 Resize Image节点中的WidthHeight` 从而来达到调整图像尺寸的目的
  • 可以在工作流之后再添加 Refine 的工作流,从而修复图像的细节

其它 LBM Relighting 相关链接