sd-webui-faceswap 顔の入れ替え

はじめに

超簡単!顔の入れ替えをstable diffusionで可能とyoutubeで発見

  • sd-webui-faceswap

sd-webui-faceswapのインストール

【extensions】タブ→【Install From URL】→【URL for extension’s git repository】に以下のサイトからインストール

https://github.com/IntellectzProductions/sd-webui-faceswap.git

「inswapper_128.onnx」モデルのインストール

inswapper_128.onnx · deepinsight/inswapper at main (huggingface.co)

https://huggingface.co/deepinsight/inswapper/blob/main/inswapper_128.onnx



「\(stable diffusionフォルダ)\extensions\sd-webui-faceswap\models」へ、「inswapper_128.onnx」モデルをインストール

Visual C++のダウンロード

Visual Studio Tools のダウンロード – Windows、Mac、Linux 用の無料インストール (microsoft.com)

再起動します

実践

  • 「Face_Swap」から「Activate」をチェック
  • お好きな画像を挿入

素材:https://www.pakutaso.com/

フリー素材ぱくたそ - 登録不要の無料写真素材・AI画像素材

ダウンロード制限なし、商用利用も無料のフリー素材サイト。日本の風景・人物・テクスチャーなどの写真素材とAI生成の背景画像を59,428枚以上掲載しています。

img2imgにて、実践

元データ

変換後

サンプル

考察

超簡単に、顔のスワップができるようになった。

簡単ではあるが、変換後の顔画像の分解能が少し低いように感じる。

解像度を上げる方法があるかもしれません。

お遊びでスワップ画像を確認したい方におすすめします。

今回一番参考になったサイトは、以下の通りです。

GitHub – IntellectzProductions/sd-webui-faceswap: FaceSwap Extension – Automatic 1111