IC Light:开源AI图像重打光(Relighting)工具,让前景与背景光照完美融合

IC Light是什么?

IC Light(全称 Imposing Consistent Light)是由ControlNet、LayerDiffusion等知名项目作者lllyasviel开发的开源AI图像重打光(Relighting)工具。它可以智能调整图像的光照方向和强度,同时影响整体色调氛围,让前景与背景的光照保持一致,从而使前后景更自然地融合,达到逼真的效果。

IC Light:开源AI图像重打光(Relighting)工具,让前景与背景光照完美融合

核心功能

  • 文本条件重打光:根据用户提供的描述(提示词),智能调整图像中的光照。例如,输入提示词“一张人在看夕阳的图”“左光”,AI 会基于该关键词增加图像的左光成分,达到打灯的效果。
  • 背景条件重打光:上传背景图,AI会自动找到与背景光照匹配的新光照,然后自动调整新的前景与背景融合(只需提示词语即可完成)。
  • 光照一致性约束:HDR 空间中保持一致,不同光照版本可无缝融合。
  • 多方向光照控制:支持左光、右光、顶光、底光等多种方向选择。
  • 高保真融合:保留主体细节与质感,生成自然的光影过渡。

应用场景

  • 人像换背景:让抠图后的人物光照与新背景匹配
  • 电商产品图优化:统一商品图光线方向与氛围
  • 艺术创作与影视后期:快速营造戏剧化光影效果
  • 插画与CG制作:为静态画面添加真实光照层次

常见问题解答(FAQ)

Q1:支持哪些输入?
A1:

  • 前景图像(必需):主体清晰、光线均匀的 PNG/JPG 图。
  • 提示词(可选):描述光照方向、颜色、氛围等。
  • 背景图(可选):用于背景条件模式,自动匹配光照。

Q2:如何安装和运行?
A2:本地运行示例:

git clone https://github.com/lllyasviel/IC-Light.git
cd IC-Light
conda create -n iclight python=3.10
conda activate iclight
pip install torch torchvision –index-url https://download.pytorch.org/whl/cu121
pip install -r requirements.txt
python gradio_demo.py # 文本条件模式
python gradio_demo_bg.py # 背景条件模式

模型会自动下载,也可在 Hugging Face Space 在线体验。

Q3:生成效果不理想怎么办?
A3:

  • 确保前景图清晰、背景干净。
  • 提示词尽量具体(如“左侧暖光”“窗外阳光”)。
  • 尝试不同光照方向或背景图。
  • 调整模糊半径(Blur Radius)等参数,减少过度光照。

Q4:使用时会改变主体颜色吗?
A4:是的,IC Light 在重打光时可能会改变主体的固有色(如衣服颜色)。 解决方法:

  • 后期用 Photoshop 或其他工具微调颜色。
  • 使用背景条件模型减少颜色偏移。

Q5:可以商用吗?
A5:IC Light 本身是 Apache-2.0 许可,可商用。但如果使用了默认的 BRIA RMBG 1.4 背景去除模型,该模型仅限非商业用途。商用需要替换其他背景去除模型,例如,BiRefNet。

©版权声明:如无特殊说明,本站所有内容均为智选AI原创发布和所有。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。否则,我站将依法保留追究相关法律责任的权利。

AI图像处理

insMind:稿定旗下多合一AI图像与视频生成及编辑平台

2025-9-9 17:21:08

AI图像处理

Pixfy AI:多合一AI 图像与视频编辑平台,一句话完成创作

2025-9-10 16:45:28