IC-Light 是一个旨在通过机器学习模型实现图像重新照明的项目,全称为 Imposing Consistent Light。它提供了两类主要模型:文本条件照明模型和背景条件模型,分别根据文本提示或背景内容对前景图像进行照明调整。该项目通过 Gradio 接口易于使用,并自动下载预训练模型。IC-Light 在高动态范围(HDR)空间中融合光源,实现了高度一致的照明效果,适用于各种图像场景的光影调整。
使用云平台:OpenBayes
http://openbayes.com/console/signup?r=sony_0m6v
登录到 OpenBayes 平台后,打开「公共教程」,找到「IC-Light 图片打光神器、背景自然融合替换」的教程。
进入到教程界面后,点击右上角「克隆」。
平台在克隆过程中以自动为我们配置好了模型文件,点击「下一步:选择算力」。
平台会自动选择合适的算力资源和镜像版本,这里使用的是英伟达 RTX 4090 的算力和 PyTorch 的镜像,点击「审核并执行」。可以使用文章开头的邀请链接,获得 RTX 4090 使用时长!
确认模型信息无误后,点击「继续执行」。
稍等片刻,待系统分配好资源,状态栏显示为「运行中」后,将鼠标悬停在 API 地址处,点击链接进入模型。进入 API 地址需要先进行实名认证\~
进入 Demo 页面后,我们就可以上传图片进行处理了。我们选择示例里的样例进行展示。
该样例使用的是背景图片混合模型,我们可以更换其他的背景图片。
在「Background Source」中 Use Background lmage 表示正向背景图片;Use Flipped Background lmage 表示镜像背景图片。选择好之后,点击「Relight」生成。
可以看图片和背景融合的非常自然。
我们还可以选择光线模型,将背景图片删除,在「Background Source」中选择 Left Light(左侧光)或 Right Light(右侧光),然后点击「Relight」生成。
可以看到模型的图片打光功能还是很强大的。
在下方的「Advanced options」选项中可以更改参数来生成不同风格的图像。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。