【必見】InsightFaceをStable Diffusion WebUIにインストールする方法を紹介 | IT技術者のDTM奮闘記
画像生成AI

【必見】InsightFaceをStable Diffusion WebUIにインストールする方法を紹介

街中で近未来な服を着た女性のAI写真 画像生成AI

※本ページはプロモーションが含まれています

スポンサーリンク

はじめに

この記事では、Stable Diffusion WebUI(AUTOMATIC1111)にInsightFaceをインストールする方法を紹介します。

InsightFaceはCコードが含まれているのか、C++ビルドパッケージをインストールするよう促されます。
ですが、うまくビルドできない可能性が高くインストールに困っている方が多いかと思います。

今回紹介するインストール手順は、確実にインストールできる方法なのでInsightFaceがインストールできない場合に、ご参考ください。

この記事では以下のことが理解できます。

  • InsightFaceをStable Diffusion WebUI(AUTOMATIC1111)にインストールする手順
スポンサーリンク

InsightFaceとは

InsightFaceとは、顔の分析のための統合されたPythonライブラリです。

顔認識、顔検出、および顔の位置合わせの最先端のアルゴリズムを効率的に実装しています。

Stable Diffusion WebUIではFaceID機能で使用されています。
FaceIDを使用して同じ顔の人物を生成する手順については、以下の記事で紹介しています。

Stable Diffusion WebUI(AUTOMATIC1111)にInsightFaceをインストールする方法

Stable Diffusion WebUIの場合、最新版のControlNetをインストールすればInsightFaceがインストールされます。

何らかの理由でInsightFaceがインストールされない場合は以下の手順で、インストール可能です。

  • STEP1
    InsightFaceがインストールされているか確認する

    「webui」フォルダ→「venv」→「Lib」→「site-packages」→「insightface」→「utils」フォルダ内に「constant.py」ファイルなどが存在するか確認してください。

    ファイルが存在する場合はInsightFaceがインストールされているので、以降の手順は必要ありません。

    ファイルが存在しない場合や、フォルダ自体が存在しない場合は、InsightFaceがインストールされていません。

    以下の手順でInsightFaceをインストールしましょう。

  • STEP2
    Pythonのバージョンを確認する

    コマンドプロンプトか、PowerShellを起動して「python -v」コマンドを実行します。

    python -v

    下段に表示されるバージョンを控えてください。

    コマンドによって表示されたpythonのバージョンをフォーカスしている

    多くの方は3.10をインストールしているかと思います。

  • STEP3
    InsightFaceプリビルドパッケージをダウンロードする

    先程控えたPythonのバージョンにより、ダウンロードファイルを選択します。

    Ver3.10の場合は、3.10用InsightFaceプリビルドパッケージをダウンロードします。
    Ver3.11の場合は、3.11用InsightFaceプリビルドパッケージをダウンロードします。

    ダウンロードしたファイルはどこに保存しても問題ありませんが、不具合回避のため2byte文字(全角)や特殊文字(%など)、スペースが含まれないフォルダに保存します。

    保存したファイルのファイル名を含めたフルパスを控えておきます。

    保存場所に迷った場合はドライブの直下に保存しましょう。

    ファイルを選択してコピー(Ctrl + cもしくは右クリックからコピーを選択)すればフルパスを取得できます。

  • STEP4
    venvを有効化する

    まずはvenv環境を有効化します。

    WebUIインストールフォルダ(webui-user.batが保存されているフォルダ)に移動して、コマンドプロンプトか、PowerShellを起動します。

    • コマンドプロンプトの場合は、フォルダのアドレスバーに「cmd」と打ち込みエンターキーを押下する
    • (Win10)PowerShellの場合は、フォルダの何もないエリアでShift + 右クリックし「PowerShellウィンドウをここで開く」をクリックする
    • (Win11)PowerShellの場合は、フォルダの何もないエリアで右クリックし「ターミナルを開く」をクリックする

    ウィンドウが開いたら「venv\Scripts\activate」コマンドを実行します。

    venv\Scripts\activate
    venv activateコマンドを実行した状態
    venv有効状態

    別の手順でInsightFaceをインストールしてvenv内にごみが残っている場合は、以下のコマンドでアンインストールしておきましょう。

    venv有効状態で「pip uninstall insightface」を実行すればアンインストール可能です。

    pip uninstall insightface
  • STEP5
    pipをアップデートする

    続いてvenv有効状態で「python -m pip install -U pip」コマンドを実行し、pipをアップデートします。

    python -m pip install -U pip
  • STEP6
    InsightFaceをインストールする

    続いてvenv有効状態で「pip install (プリビルドパッケージのフルパス)」コマンドを実行しInsightFaceをインストールします。

    pip install ***

    ver3.10プリビルドパッケージをFドライブ直下に保存した場合のコマンドは「pip install F:\insightface-0.7.3-cp310-cp310-win_amd64.whl」になります。

    これで作業完了です。
    お疲れ様でした。

おすすめテレワーク・デスクワークグッズ

四六時中デスクワークの筆者がおすすめする、デスクワークグッズを紹介します。

nov
nov

作業効率の他、QOL爆上がりの商品を紹介していくから是非チェックしてね!

ごちゃごちゃしたケーブルとは、さようなら!

USB充電の他、使用するUSB機器が増えたから必須だね

モニターアームの超定番!これを使えばデスクが広々~

目線が上がって肩こり解消にもぴったり

付箋サイズの電子メモパッドは、急な連絡にもすご~く便利!

ヘッドフォン音質、マイク音質共に良好!会議にぴったりヘッドセット

無線で、静かなオフィスでも問題無い静音スイッチ採用のマウス

机が狭い?それなら大丈夫、ロジクールのトラックボール使おう

薄型のキーボードなのに打鍵感が最高だね

コンパクトなキーボードを探しているならコレ!

スポンサーリンク

まとめ

今回はStable Diffusion WebUI(AUTOMATIC1111)にInsightFaceをインストールする方法を紹介しました。

ちょっとインストールに手間がかかりますが、プリビルド版なので不具合無くインストールできるかと思います。

InsightFaceがインストールできない場合にお試しください。

注目
セーターを着た日本人女性のAI写真
Stable Diffusionの使い方・記事まとめ【Stable Diffusion WebUIの使い方】
Stable Diffusion関連の記事が増えてきたので、使い方に関する記事をまとめました。
注目
黒髪のアニメ調女性のAIイラスト
Stable Diffusionのアニメ系イラストが得意なモデル8選!
アニメ調のイラストが得意なStable Diffusionのおすすめモデルを紹介していきます
注目
黒のロングヘアー女性のAIイラスト
美少女2次元イラストに最適なモデル5選!!【Stable Diffusion モデル紹介】
2Dイラストに最適なStable Diffusionのおすすめモデルを紹介していきます。
注目
金髪のサイボーグボディの女性のAI写真
Stable Diffusionのリアル・実写系が得意なモデル5選!【Stable Diffusion モデル紹介】
リアル・実写系に最適なStable Diffusionのおすすめモデルを紹介していきます。
注目
ショートヘアー日本人女性のAI写真
Stable DiffusionのおすすめNSFWモデル8選!!【最新版】
NSFW画像の生成が得意なStable Diffusionのおすすめモデルを紹介していきます。
注目
オフィスに立つ日本人女性のAI写真
SDXLベースでNSFW画像が生成できるおすすめモデル10選【Stable Diffusionモデル紹介】
SDXLベースモデルでNSFWコンテンツに特化したモデルを紹介していきます。
注目
コートを着た日本人女性のAI写真
Stable Diffusionのおすすめモデルを用途別に紹介するよ
Stable Diffusionで使用できるおすすめモデルを用途別に紹介していきます
注目
侍姿の女性のAIイラスト
ComfyUIのインストール手順を画像付きで解説【軽量、高速なStable Diffusionクライアント】
Stable Diffusionの軽量・高速なクライアントComfyUIのインストール手順を紹介します。
注目
茶髪女性が町中に立っているAI写真
【簡単】Fooocusのインストールと使い方を紹介します!
Fooocusのインストールから簡単な使い方を解説していきます。Fooocusは数あるStable Diffusion WebUIの中でも、軽量かつシンプルなクライアントアプリです。
注目
タートルネックを着た黒髪女性のAI写真
Stable Diffusionを高速化するSDPAを紹介します【Stable Diffusion WebUIの使い方】
高速化が可能となるSDPAの使い方を紹介します。

Comment

タイトルとURLをコピーしました