用AI实现在线试衣,或者在线换装,这不是一个新概念,肯定有人这么想过,但并不是所有人能都能轻松做到啊! 今天就来分享一个人人都可以实现的方法,而且是那种傻瓜式的不用付钱的那种,甚至可以把软件在直接装在本地电脑上运行,无拘无束的玩耍。 下面就先来看几个例子。 让皮衣刀客老黄,穿点不一样的! 一换女装老黄要变苏妈的赶脚… haha ! 另外可以看到,即便是T恤上带文字,也能做到很好的效果! 给泰勒换个上衣! 应该说,毫无违和感。 当然也可以找一张生活化的照片,自己给自己换个衣服! 添加图片注释,不超过 140 字(可选) 不给原图的话,真的看不出这T恤是P上去的。 看了几个例子效果还不错吧。当然,单论结果的话,PS玩家也能做出来。 那么AI有什么优势呢?简单咯! AI加持下完成这些操作非常简单,只要上传图片,点一下,即可完成。 这比PS简单多了,所以AI绘画出来之后,阿逗比都没人玩了。 下面就来具体介绍下如何操作。 今天用到的软件(开源项目)叫IDM-VTON ,主页的一句话介绍是,在自然环境中改善扩散模型以实现真实的虚拟试穿。 从介绍来看,主打一个逼真。 这个软件可以通过两种方式运行。 一种是使用官方演示Demo在线运行。 另一种是自己配置安装在电脑上运行。 今天先介绍第一种“轻量级”玩法,只要有浏览器就行,对电脑配置没什么要求。 直接打开网址: https://huggingface.co/spaces/yisol/IDM-VTON 打开之后,立马就可以看到主界面了。界面非常节俭,很好理解。 你只要上传模特和衣服的照片,点一下下面的TRY-ON按钮。 然后等个十几秒钟就可以了。 如果你没有照片,可以用网页上提供的示例图片(Example),进行快速体验。 只要点一下照片,会自动放到对应的区域。 执行成功之后,会生成两张照片。 左边是自动遮罩的照片,右边是最终效果图。 从这两张图片,我们可以清楚的知道,这个应用的本质还是区域替换或者区域生成。 替换的区域由遮罩决定,而自动生成的遮罩往往无法适用于任何场景。 所以,有时候我们需要手动画遮罩。 下面就简单说一下,手动遮罩的使用方法。 ①点击画笔 ②涂抹衣服区域 ③去掉自动遮罩前面的勾选。 这样就可以替换自定义区域了。 另外说一下④自动裁剪和缩放选项,如果你提供的照片比例和样例差的比较多,可能生成的图片会有些奇怪,这种情况下可以勾选这个选项。 另外在Try-on按钮下,还有两个选项扩展选项Denoising Step 和Seed。 让GPT4来给解释一下。 Denoising Steps(去噪步数) 扩散模型工作的基本原理是先引入噪声来扰乱图像,然后逐步去除这些噪声来生成图像。在这个过程中,”Denoising Steps” 指的是去噪阶段的具体步数。这些步数决定了模型将如何逐步从包含大量噪声的图像中恢复出清晰的图像。
- 更多的去噪步骤:通常意味着生成过程更平滑,可以更细致地控制噪声的减少,可能会得到更高质量的图像。
- 较少的去噪步骤:生成速度更快,但可能会牺牲一些图像质量。
- 使用相同的种子:可以重复生成完全相同的图像。
- 改变种子值:每次生成的图像会有所不同,即使是在相同的模型和参数配置下。