OOTDiffusion 專注於結合服裝融合和潛在擴散技術,為虛擬試穿提供可控制的解決方案。該項目基於 VITON-HD 數據集訓練,實現了高清晰度的虛擬試穿效果。項目已經發布了相關模型,並提供了完整的安裝和推理指南,幫助用戶輕鬆部署和使用該技術
該項目支持半身替換和全身替換,已經達到了可以商用的水準。
安裝
1. 克隆存儲庫
git clone https://github.com/levihsu/OOTDiffusion
2. 創建一個 conda 環境並安裝所需的包
conda create -n ootd python==3.10
conda activate ootd
pip install torch==2.0.1 torchvision==0.15.2 torchaudio==2.0.2 numpy==1.24.4 scipy==1.10.1 scikit-image==0.21.0 opencv-python==4.7.0.72 pillow==9.4.0 diffusers==0.24.0 transformers==4.36.2 accelerate==0.26.1 matplotlib==3.7.4 tqdm==4.64.1 gradio==4.16.0 config==0.5.1 einops==0.7.0 ninja==1.10.2
推理
1. 半身模型
cd OOTDiffusion/run
python run_ootd.py --model_path --cloth_path --scale 2.0 --sample 4
2. 全身模型
服裝類別必須配對:0 = 上半身;1 = 下半身;2 = 連衣裙
cd OOTDiffusion/run
python run_ootd.py --model_path --cloth_path --model_type dc --category 2 --scale 2.0 --sample 4
試用鏈接
阿里 Outfit Anyone 實現真人百變換裝
Outfit Anyone,它是一項適合任何服裝和任何人的超高質量 AI 虛擬試穿技術,使用戶能夠在不真實試穿衣物的情況下嘗試不同的時尚款式,是阿里巴巴集團智能計算研究院最新發布的基於條件擴散模型的虛擬試穿技術。
為了防止個人照片被惡意使用,目前將功能限制為僅允許上傳服裝圖片。所有顯示的模型都是使用人工智能模型預先設置和生成的,以確保安全和隱私。
演示地址:
https://huggingface.co/spaces/HumanAIGC/OutfitAnyone(需要魔法)
項目地址:
https://humanaigc.github.io/outfit-anyone/
代碼地址:
Outfit Anyone: Ultra-high quality virtual try-on for Any Clothing and Any Person
正常情況下,這篇文章到這裡就該結束了,但這次例外。
大家想一下,如果把 Outfit Anyone 和 Animate Anyone 結合會發生什麼?