淘宝模特失业了:AI一键换装工作流

去年开始玩AI绘画的时候,有广东做服装的朋友联系我,能不能做AI换装。

在淘宝开服装店铺,请摄影师和模特拍摄服装照片,是一笔不小的开支。

当时我用几个开源工具尝试了下,效果不是非常好。

然而,AI的迭代非常迅速,如今有很多工具实现了非常完美的AI换装。

今天推荐一个一键换装工作流,整个工作流看起来非常复杂,但基本原理很简单:

上传服装和模特两张图片,通过大模型识别图片,然后分割、重新拼接,最后形成换装图片。

当然了,说起来简单,实际使用还是很繁琐的。

话又说回来,不要被这个工作流的庞大节点吓着了,只要按照我的操作指南来操作,保证一次跑通。

(而我,用了差不多6小时调通,主要是查找并下载各个节点需要的模型)

一、注意事项(写在前面)

1、衣服和人物两张图尽量背景简单,否则大模型可能识别失败。

2、人物的穿着要和衣服尽量接近,比如短袖对短袖,长袖对长袖,露肩对露肩。提醒!不要尝试给军大衣换上比基尼。

3、人物姿态尽量自然,高难度动作也可能带来识别失败。

除此之外,大模型识别还是比较准确的。

二、工作流简介

工作流已经调好,除了Flux模型外,绝大多数节点都不要动,模型装完就可以跑起来。

1、Flux相关模型

本工作流主要依托Flux的Fill模型实现,如图所示做好选择(Fill模型自行下载,其余模型均已打包上传,见文末)。

2、分割万物模型

SAM模型和GroundingDINO模型,显存大于16G可以选比较大的,效果更好,我的显存只有12G,只能用最小号模型,再大容易爆显存。

3、RMBG节点

此处我选用了速度比较快的BEN模型,如果显卡比较强大,可以用RMBG2.0模型。

其余节点不要做任何修改,就可以跑图了!

三、跑图说明

以我上传的某宝图片为例,只要姿势不是特别的复杂,该工作流能很好的适配并展示穿上后的效果。

但如果衣服类型差异过大,则会出现偏差,比如人物图使用了大范围露肩装,领子部分就处理失败。

换成露肩装,效果就好一些(略有瑕疵)。

由于这个工作流涉及到的模型非常多,我就不一一介绍了,直接把我的models目录拖出来供下载,大家下载后直接拷贝到ComfyUI\models

网盘下载:

https://pan.quark.cn/s/27dd60ec45c3

(文:路过银河AI)

欢迎分享

发表评论