IC-Light
是一个旨在通过机器学习模型实现图像重新照明的项目,全称为 Imposing Consistent Light 。它提供了两类主要模型:文本条件照明模型和背景条件模型,分别根据文本提示或背景内容对前景图像进行照明调整。该项目通过 Gradio 接口易于使用,并自动下载预训练模型。 IC-Light 在高动态范围(HDR)空间中融合光源,实现了高度一致的照明效果,适用于各种图像场景的光影调整。
IC-Light
的特点包括:
![]() |
![]() |
IC-Light
的模型框架主要基于机器学习中的潜在扩散模型(Latent Diffusion Models)。其中,文本条件模型根据用户输入的文本提示生成光影效果,背景条件模型通过背景图像决定前景的光照。两个模型都通过多层感知器(MLP)在潜在空间中执行光照调整,确保照明一致性。
IC-Light
可以根据输入的 CFG Scale 控制生成图像的引导强度。具体来说,它决定了模型多大程度上遵循输入的提示或描述。较高的 CFG 值会使生成的图像更接近提示内容,但可能导致图像失去一些自然性;较低的值则会生成更多样化、自然的图像,但可能偏离提示。通过调整 CFG scale,用户可以在生成效果与提示一致性之间找到平衡。