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 仮想試着技術であり、ユーザーは実際に試着することなくさまざまなファッションスタイルを試すことができます。これは、アリババグループのインテリジェントコンピューティング研究所が最新の条件付き拡散モデルに基づいて開発した仮想試着技術です。
個人の写真が悪意を持って使用されるのを防ぐために、現在、機能は衣服の画像のみのアップロードに制限されています。表示されるすべてのモデルは、事前に設定および生成された AI モデルを使用しています。これにより、安全性とプライバシーが確保されます。
デモリンク:
https://huggingface.co/spaces/HumanAIGC/OutfitAnyone(魔法が必要です)
プロジェクトリンク:
https://humanaigc.github.io/outfit-anyone/
コードリンク:
通常の場合、この記事はここで終了するはずですが、今回は例外です。
皆さん、Outfit Anyone と Animate Anyone を組み合わせるとどうなるか考えてみてください。