画像生成AI

ControlNetのインストール方法と使い方【ポーズの指定が出来る!】Stable Diffusion WebUIの使い方

頬杖をついたアジア女性の写真画像生成AI

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

スポンサーリンク
はじめに

Stable Diffusion WebUIの拡張機能である「ControlNet」のインストールから使い方までを紹介します。

ControlNetには様々な機能が搭載されていますが、今回はメインの機能となるポーズの指定方法を紹介していきます。

記事内の画像は日本語環境で掲載しています。
まだ日本語化が完了していない方は↓の記事を参考に日本語化してみましょう。

スポンサーリンク

Stable Diffusion WebUIの拡張機能「ControlNet」とは?

沢山の黒いクエスチョンマークの中に赤色のクエスチョンマークが2つある

ControlNetはStable Diffusionの拡張機能で、画像から指定した要素を抜き出して、生成画像に反映させることができます。

nov
nov

簡単に言うと・・・
ポーズを再現したい画像を用意しておけば、同じポーズの画像を生成できるんです!

拡張機能「ControlNet」のインストール方法

ControlNetを使用するにはControlNet本体とモデルのインストールが必要になります。

ControlNet本体のインストール
  • 1
    「Extensions」タブに移動する

    stable diffusion webUIを起動したら上部に表示されるタブ一覧から「Extensions」をクリックします。

    Extensionsのクリックを誘導している
  • 2
    「Available」タブに移動する

    「Available」タブに移動する
    Extensionsタブ内の「Available」をクリックします。

    Availableのクリックを誘導している
  • 3
    拡張インデックスURLを確認する

    「Extension index URL」に表示されているテキストを確認してください。

    「https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui-extensions/master/index.json」が入力されていれば問題ありませんが、空欄であったり別の記載であった場合は以下をコピペしてください。

    https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui-extensions/master/index.json
    「Extension index URL」をフォーカスしている
  • 4
    「Load from:」ボタンをクリックする

    localizationのチェックを外したら、「Load from:」ボタンをクリックします。

    「Load from:」ボタンクリックを誘導している
  • 5
    ControlNetをインストールする

    一覧の中から「ControlNet」を探し、右に表示される「install」ボタンをクリックします。

    ControlNetはブラウザーの検索機能を使えば簡単に見つかります。

    インストールボタンのクリックを誘導している
ControlNet用モデルのインストール
  • 1
    モデルのダウンロード

    モデルはHuggingFaceで公開されています。

    たくさんのモデルが用意されていますが、今回はポーズ指定を行うので「control_v11p_sd15_openpose.pth」をクリックします。

    control_v11p_sd15_openpose.pthクリックを誘導している

    control_v11p_sd15_openpose.pthのページに移動したら「download」をクリックします。

    downloadボタンクリックを誘導している
  • 2
    ControlNet用モデルの保存先

    ダウンロードしたモデルは「webui」→「extensions」→「sd-webui-controlnet」→「models」フォルダーにファイルを保存します。

    webui\extensions\sd-webui-controlnet\models
    modelsフォルダをフォーカスしている
  • 3
    Reload UIをクリックする

    ControlNetをインストールしたら念の為WebUIをリロードしましょう。
    上部に表示される「Reload UI」ボタンをクリックします。

    「Reload UI」ボタンクリックを誘導している

拡張機能「ControlNet」の使い方

それではControlNetを使ってポーズの指定をしていきましょう。

ControlNetはtxt2imgで使用します。
txt2imgタブを開いて左下に表示される「ControlNet」を確認しましょう。

ControlNetの表示場所をフォーカスしている txt2imgの左下に表示されている
ControlNetの表示場所
画像のドラッグエリアやチェックボックス、ボタンが配置されている
ControlNetの設定項目
  • 1
    ControlNetを有効化する

    有効化(Enable)をチェックします。

    有効化のチェックを誘導している
  • 2
    プリプロセッサとモデルを選択する

    プリプロセッサとモデルをリストから選択しても良いのですが、便利なボタンが用意されているので使用しましょう。

    ControlTypeからOpenPoseをチェックします。
    そうするとプリプロセッサとモデルにOpenPoseが反映されます。

    OpenPoseボタンチェックを誘導している
    プリプロセッサとモデルにOpenposeが反映されている
    プリプロセッサ、モデルに反映
  • 3
    ポーズ用画像を準備する

    今回は「PAKUTASO」からポーズ用の画像をダウンロードしました。

    腰に手を当て、立っている女性
    ポーズ用画像

    PAKUTASOはフリー画像素材のサイトで、AI画像素材としても押しているサイトです。

    ダウンロードした画像をControlNetにドラッグ&ドロップします。

    画像ドロップエリアをフォーカスしている
  • 4
    プリプロセッサー解像度を指定する

    プリプロセッサーの解像度指定ですが、これについても便利なPixel Perfect機能があるので利用しましょう。

    「Pixel Perfect」をチェックします。

    Pixel Perfectのチェックを誘導している

    これで準備完了です。
    あとは普段通り、プロンプトを入力して画像生成するだけです。

  • 5
    サンプル画像
    腰に手を当て、立っている女性のAIイラスト
    OpenPoseで生成したAI画像

    OpenPoseであればこんな感じで、ばっちり元画像のポーズを反映してくれます。

    試しに別モデル「Lineart」でも画像生成してみました。

    腰に手を当て、立っている女性のAIイラスト
    Lineartで生成したAI画像

    Lineartでは、元画像の服装の影響を受けていますね。
    これはLineartが画像の輪郭を捉える為です。

    棒人間が表示されている
    OpenPoseで検出したポーズ
    ポーズ元画像の輪郭が表示されている
    Lineartで検出した輪郭

    なのでポーズ指定する場合にはOpenposeがおすすめです。

AI画像生成は余裕を持ったストレージ容量がおすすめ

AI画像生成では思った画像が生成できないことが多々あるので、テスト用の画像を沢山生成します。

また、モデルデータも数GBのデータ容量なのでデータ保存先となるストレージは大容量のHDDやSSDがおすすめです。

容量を求めるならHDD、読み込み/書き込みスピードもある程度欲しい場合はSSDを選択しましょう。
(SSDの方がスピードと静音性(無音です)に優れます)

高い信頼性かつ大容量でランキング上位の常連HDD、AI画像生成にぴったり!

高速かつ大容量SSDでAI画像生成もノンストレス!

大容量かつ超高速なM.2 NVMe SSD、AI画像生成で更なるスペックを求める方に

ノートPCで増設するなら高速なSSDです

ノートPCで増設したいけど価格を抑えたい方におすすめ!

スポンサーリンク

まとめ

今回は、Stable DiffusionのControlNetを紹介しました。
ControlNetはポーズ指定はもちろん、その他たくさんの便利な機能を搭載しているので、ぜひインストールしておきましょう!

ControlNetの機能であるReference Onlyについても解説しているので、合わせて確認してみましょう。

注目
セーターを着た日本人女性のAI写真
Stable Diffusionの使い方・記事まとめ【Stable Diffusion WebUIの使い方】
Stable Diffusion関連の記事が増えてきたので、使い方に関する記事をまとめました。
注目
黒のロングヘアー女性のAIイラスト
美少女2次元イラストに最適なおすすめモデルを紹介します!【Stable Diffusion モデル紹介】
2Dイラストに最適なStable Diffusionのおすすめモデルを紹介していきます。
注目
ショートヘアーの日本人女性のAI写真
綺麗なお姉さんは好きですか? ハイクオリティな日本人女性が生成できるhaduki_mixを紹介します【Stable Diffusion SDXLモデル紹介】
日本人女性が綺麗に生成できるStable Diffusionのモデルを9つ紹介していきます。
注目
茶髪女性が町中に立っているAI写真
Fooocusのインストールから簡単な使い方を紹介【SDXLを手軽に高速に使える!低スペックでも安心です】Stable Diffusion WebUIのインストール方法
Fooocusのインストールから簡単な使い方を解説していきます。Fooocusは数あるStable Diffusion WebUIの中でも、軽量かつシンプルなクライアントアプリです。
注目
ピンク髪のアジア人女性のAI写真
SDXL 1.0が公開開始されました!Stable Diffusion WebUIでの使い方を紹介します【低VRAMでも使えます!】
バージョン1.0となったSDXLはどんな画像を生成できるのか、インストール方法から使い方、サンプル画像を紹介していきます。
注目
タートルネックを着た黒髪女性のAI写真
Stable Diffusion WebUI PyTorch 2.0 SDPAを使って高速化【Stable Diffusion WebUIの使い方】
高速化が可能となるSDPAの使い方を紹介します。
注目
タートルネックに茶色の上賀を着た日本人女性のAI写真
AUTOMATIC1111がRefinerに対応しました!【Stable Diffusion WebUIの使い方】
Refinerに対応したAUTOMATIC1111の使い方を紹介していきます。

Comment

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