首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >探索 OOTDiffusion:一个高度可控的虚拟服装试穿开源工具

探索 OOTDiffusion:一个高度可控的虚拟服装试穿开源工具

作者头像
开源星探
发布2024-02-28 17:53:16
发布2024-02-28 17:53:16
2.5K0
举报
文章被收录于专栏:翩翩白衣少年翩翩白衣少年

引言

在科技日新月异的今天,虚拟试穿技术 已经慢慢成为当下时尚行业的一个重要趋势。

近日,一款名为 OOTDiffusion虚拟服装试穿开源工具引起了广泛关注。这款工具可以根据不同性别和体型自动调整服装的试穿效果,与模特模型进行贴合,同时也支持用户根据自己的需求和偏好调整试穿效果。

接下来小编为大家介绍下OOTDiffusion,让我们一起来探索这个工具的魅力。

项目介绍

OOTDiffusion 是一个基于 Diffusion 模型 的服装生成工具,它利用了先进的计算机视觉和深度学习技术实现。

GitHub:https://github.com/levihsu/OOTDiffusion

项目模型Demo:https://ootd.ibot.cn/

OOTDiffusion 支持半身模型全身模型两种模式,用户可以根据需要选择适合自己的模式。半身模型主要用于展示服装的上半身效果,而全身模型则可以更全面地展示服装的整体效果。

通过 OOTDiffusion,用户可以上传自己的照片或选择系统提供的模特照片,然后选择想要试穿的服装款式,OOTDiffusion 会自动将服装合成到模特身上,并根据模特的身材和姿态进行自适应调整,以达到最真实的试穿效果。(在照片图层上叠加各种虚拟服装,实现试穿的效果。)

主要特色功能:
  • • 支持半身模型与全身模型
  • • 自定义处理服装叠加效果
  • • 参数多样,可手动调整服装大小、颜色、材质等
  • • 可保存为图片、视频

这个工具的最大特点是其高度的可控性。它可以根据不同的性别和体型自动调整服装的大小和形状,使其与模特的身体完美贴合。

此外,用户还可以根据自己的需求和偏好调整试穿效果,例如改变服装的颜色、材质和款式等。

OOTDiffusion使用

打开项目构建的项目模型Demo地址。

你可以看到半身模型会有14种模特和14种服装款式Demo可进行使用;全身模型会有更多的搭配选项,有上身与下身搭配的服装,也有连衣裙等连体服装,对应选择合适的模特模型即可。

当然也可以自定义上传自己的照片和电商服装(需要抠图后的)

选择或上传好模特照片和服装后,点击Run即可开始生成虚拟服装试穿效果。

具体操作演示,请点击观看下方视频

如果该项目是官方Demo,如果需要自己在本地计算机搭建服务也是可以的。具体搭建步骤如下:

1、克隆项目(直接下载解压也可以)

git clone https://github.com/levihsu/OOTDiffusion

2、创建虚拟环境并安装依赖包

代码语言:javascript
复制
conda create -n ootd python==3.10
conda activate ootd
pip install torch==2.0.1 torchvision==0.15.2 numpy==1.24.4 scipy==1.10.1 scikit-image==0.21.0

3、下载半身模型和全身模型(项目Readme下有说明)

4、运行

半身模型命令行指令

代码语言:javascript
复制
cd OOTDiffusion/run
python run_ootd.py --model_path <model-image-path> --cloth_path <cloth-image-path> --scale 2.0 --sample 4

全身模型命令行指令

代码语言:javascript
复制
cd OOTDiffusion/run
python run_ootd.py --model_path <model-image-path> --cloth_path <cloth-image-path> --model_type dc --category 2 --scale 2.0 --sample 4

总结

OOTDiffusion 的出现为虚拟试穿技术的发展带来了新的思路和可能性。它不仅提供了高度可控的试穿体验,还为用户提供了更多的创作空间和自由度。

相信在未来,随着技术的不断进步,虚拟试穿技术将会越来越成熟和普及,为人们带来更加便捷和个性化的购物体验。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-02-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python兴趣圈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 引言
  • 项目介绍
    • 主要特色功能:
  • OOTDiffusion使用
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档