Stable Diffusion変身術
プロ級の画像生成テクニック


Stable Diffusionとは

Stable Diffusionは、テキストによる指示(プロンプト)から高品質な画像を生成できる画像生成AIモデルです。Stability AI社によって開発され、オープンソースとして公開されているため、誰でも無料で利用できます。従来の画像生成AIと比べて、より詳細で多様な画像を生成できるのが特徴です。


FLUXモデルとは

Stable Diffusionの開発チームが設立したBlack Forest Labs(BFL)による最新鋭の画像生成AI、それがFLUX.1です。

テキストプロンプトから高品質な画像を生成する能力に加え、高速処理、プロンプトへの高い忠実度、画像内テキストの正確な再現性を実現。さらに、複雑な構造物や人体などのリアルな描写も得意としています。

API、Grok(X有料プラン)、ローカル環境で利用可能で、製品プロモーション、アイデア出し、コンテンツ制作など、様々なシーンで活用できます。

FLUX.1には、以下のバージョンがあります。

  • Schnell: 高速処理に特化したバージョン
  • Dev: 高品質な出力を重視したバージョン
  • Pro: 商用利用、エンタープライズ向けのバージョン

おすすめモデル

FLUX.1をベースとした、特におすすめのモデルを紹介します。

  • Flux.1-Dev Hyper NF4 FLUX.1-Devをベースに、さらに高画質化・高精細化を実現したモデル。細部までくっきりとした、リアルな画像生成におすすめです。
  • XUER - One cyan ten color 鮮やかな色彩と、独特のテクスチャ表現が特徴のモデル。アーティスティックな画像や、個性的な表現を求める場合におすすめです。
  • Flux Fusion V2 複数のモデルを組み合わせ、多様な表現力を実現したモデル。幅広いジャンルの画像生成に対応できるため、様々な用途で活用できます。
  • Jib Mix Flux リアルな人物描写に特化したモデル。ポートレートや、キャラクターイラストなど、人物を主体とした画像生成におすすめです。

FLUX.1についてさらに詳しく知りたい方は、以下の記事をご覧ください。


Fluxモデルのプロンプト作成方法

Fluxモデルは、単語だけでなく文章形式のプロンプトにも対応しています。イメージを言語化し、プロンプトとして入力することで、高品質な画像を生成できます。

主なプロンプト作成方法は以下の3つです:

  • 翻訳サイトで作成 イメージを言語化し、Google翻訳などの翻訳サイトで英語にします。
  • 指示書を活用 作りたい画像のイメージを詳細に記述した「指示書」を作成し、それをGoogle AI Studio(Gemini)やChatGPTに入力することで、より具体的で高品質なプロンプトを生成できます。当サイトの販売指示書を活用すると、さらに効果的です。
  • Flux AI 画像プロンプトジェネレーターを使用 Flux AI 画像プロンプトジェネレーターは、Fluxモデルに特化したプロンプト生成ツールです。

指示書とGeminiで最強プロンプトを作成!Google AI Studio活用術

ここでは、詳細な「指示書」とGoogle AI Studio(Gemini)を組み合わせ、Stable Diffusionで思い通りの画像を生成するための、効果的なプロンプト作成方法を2つ解説します。

Google AI Studioは、Googleの最新AIモデル「Gemini」をWebブラウザ上で手軽に試せるツールです。Geminiは、Stable Diffusionに関する豊富な知識を学習しているため、指示書の内容を深く理解し、高品質なプロンプトを生成できます。

方法1: 指示書を直接チャット欄に入力する

手順:

  1. 指示書を準備・編集: 詳細な指示書を用意します。当サイトの販売指示書をベースに、生成したい画像のイメージに合わせて、メモ帳やテキストエディタなどで内容を編集します。
  2. Google AI Studioを開き、指示書をコピー&ペースト: Google AI Studioを開き、編集した指示書の内容をチャット欄に貼り付けます。
  3. モデルを選択: 画面右側の設定パネル(またはチャット欄上部)で「Gemini 1.5 Pro」を選択します(複雑な指示書の場合は、このモデルが最適です)。
  4. Temperature(創造性)を設定: 設定パネルの「Temperature」スライダーを調整し、指示書ごとに設定された最適な数値で、Geminiの応答のランダム性を制御します。
  5. Geminiにプロンプトを生成させる: 指示書を元に、Geminiにプロンプトを生成させます。生成を実行するには、Runボタンをクリックするか、Ctrl+Enter(Macの場合はCmd+Enter)を押します。
  6. 必要に応じて追加指示: Geminiが生成したプロンプトを確認し、必要に応じてチャット欄で追加指示を行います(例:「もっとファンタジー風に」、「赤色を強調して」)。Geminiは、元の指示書と追加指示を考慮して、プロンプトを修正します。

メリット:

  • 設定が簡単
  • 指示書の内容を柔軟に変更できる

デメリット:

  • 毎回指示書をコピー&ペーストする必要がある
  • 指示書が長い場合、チャット欄が見づらくなる
  • 複数のプロンプトを生成する場合、Geminiの応答にはランダム性があるため、プロンプトの表現や単語の選択に微妙な差異が生じます。

方法2: 指示書をSystem Instructionsに設定する(おすすめ)

手順:

  1. 指示書を準備・編集: 詳細な指示書を用意します。当サイトの販売指示書をベースに、生成したい画像のイメージに合わせて、メモ帳やテキストエディタなどで内容を編集します。
  2. Google AI Studioを開き、System Instructionsを設定: Google AI Studioを開き、設定パネルにある「System Instructions」欄に、以下の指示を記述します。
    あなたは画像生成AI、Stable Diffusionのプロンプトエンジニアです。ユーザーの指示と、添付された指示書の内容に基づいて、最適なプロンプトを生成してください。
    
    [指示書の内容をここに貼り付け]
  3. モデルを選択: 画面右側の設定パネル(またはチャット欄上部)で「Gemini 1.5 Pro」を選択します(複雑な指示書の場合は、このモデルが最適です)。
  4. Temperature(創造性)を設定: 設定パネルの「Temperature」スライダーを調整し、指示書ごとに設定された最適な数値で、Geminiの応答のランダム性を制御します。
  5. Geminiにプロンプトを生成させる: チャット欄に、指示書で指定された入力項目(例:キャラクターの性別、服装、背景など)や、生成したい画像のテーマ、指示書に対する追加の要望などを入力します。入力を終えたら、Runボタンをクリックするか、Ctrl+Enter(Macの場合はCmd+Enter)を押して、Geminiにプロンプトを生成させます。
  6. 必要に応じて追加指示: Geminiが生成したプロンプトを確認し、必要に応じてチャット欄で追加指示を行います(例:「もっと具体的に」、「別のスタイルで」)。Geminiは、System Instructionsに設定された指示書と、チャット欄での追加指示を考慮して、プロンプトを修正します。

メリット:

  • 指示書の内容をGeminiが常に参照するため、プロンプトの品質が安定する
  • 毎回指示書をコピー&ペーストする必要がない
  • チャット欄がすっきりする
  • 指示の内容をより確実に反映できる

デメリット:

  • 指示書の内容を変更するたびに、System Instructionsを編集する必要がある

2つの方法を状況に応じて使い分けることで、Stable Diffusionのプロンプト作成が劇的に効率化され、あなたのイメージ通りの画像を、より簡単に生成できるようになるでしょう。


Flux AI 画像プロンプトジェネレーターの活用

Flux AI 画像プロンプトジェネレーターは、Fluxモデル向けに、効果的なプロンプトを自動生成する画期的なツールです。

Flux AI画像プロンプトジェネレーターを使う利点

  • 創造性を刺激 単語やフレーズを入力するだけで、AIが自動的に詳細なプロンプトを作成します。あなたのアイデアを形にするための新しい視点や表現方法を提供し、創造力をさらに膨らませます。
  • 時間を節約 複雑なプロンプトを手書きで作成する時間を大幅に短縮できます。特に、プロンプト作成に慣れていないユーザーにとって、強力な味方となります。
  • 予想外の組み合わせ 入力した単語から、思ってもみないプロンプトを生成し、新しい表現やアイデアを生み出すきっかけを与えてくれます。

Stable Diffusionで覚えておくべき便利機能

Stable Diffusion WebUIには、画像生成の効率や表現力を高めるための便利な機能が多数搭載されています。ここでは、特に覚えておくべき2つの機能、「Prompts from file or textbox」と「X/Y/Z plot」を紹介します。

Prompts from file or textbox: 複数プロンプトを一括処理

Prompts from file or textboxは、複数のプロンプトをまとめて処理し、連続して画像を生成できる機能です。アイデア出しや、大量の画像を生成したい場合に非常に役立ちます。

  1. スクリプトの選択:
    • "txt2img" または "img2img" タブを開きます。
    • "Script" ドロップダウンメニューから "Prompts from file or textbox" を選択します。
  2. プロンプトの入力:
    • テキストファイルの場合: "Upload prompt inputs" で、改行区切りで複数のプロンプトを記述したテキストファイルを選択します。
    • テキストボックスの場合: テキストボックスに、改行区切りで複数のプロンプトを直接記述します。
  3. 生成実行: "Generate" ボタンをクリックすると、選択したテキストファイルまたはテキストボックス内のプロンプトが順番に処理され、画像が生成されます。

X/Y/Z plot: パラメータの影響を比較分析

X/Y/Z plotは、画像生成のパラメータ(Sampling Steps、CFG Scale、Denoising Strengthなど)を変化させ、その影響をグリッド状の画像で比較・分析できる機能です。最適なパラメータ設定を見つけたり、パラメータ間の相互作用を理解したりするのに役立ちます。

  1. スクリプトの選択:
    • "txt2img" または "img2img" タブを開きます。
    • "Script" ドロップダウンメニューから "X/Y/Z plot" を選択します。
  2. パラメータの設定:
    • X type、Y type、Z type のドロップダウンメニューから、それぞれ変化させたいパラメータを選択します。
    • 選択したパラメータに応じて、値の範囲(例:最小値、最大値、ステップ数)をカンマ区切りで入力します。(例:X typeをStepsにして、20、30、40と変化させたい場合、20, 30, 40と入力)
  3. 生成実行: "Generate" ボタンをクリックすると、設定したパラメータの組み合わせで画像が生成され、グリッド状に表示されます。生成された画像を比較し、各パラメータが画像にどのような影響を与えるかを確認します。

これらの機能を活用することで、Stable Diffusion WebUIでの画像生成がより効率的かつ、表現力豊かになります。ぜひ使いこなして、創造性を広げてください。


Stable Diffusion: モデル比較はGoogle Colabで効率的に!

Fluxには、個性豊かなモデルが数多く存在します。画風や得意なジャンルがそれぞれ異なるため、理想のモデルを見つけ出すには、様々なモデルを試してみる必要があります。

しかし、Fluxモデルはファイル容量が大きいので、ローカル環境でのダウンロードには時間とストレージ容量を要します。そこでおすすめなのが、Google Colabの活用です。

Google Colabの利点

  • 高速なダウンロード: 仮想環境で動作するため、ローカル環境よりも高速にモデルファイルをダウンロードできます。
  • 十分なストレージ容量: ローカル環境では不足しがちなストレージ容量も、Colabでは気にする必要はありません。
  • 高速な画像生成: 高性能なGPUを利用できるため、ローカル環境よりも高速に画像を生成できます。これにより、モデルの検証にかかる時間を大幅に短縮できます。

Google ColabでStable Diffusion Forgeを効率的に利用し、FLUXモデルを含む様々なモデルを検証・活用するための詳細な手順や専用ノートブックについては、以下のガイドページで詳しく解説しています。

➡️ ColabでStable Diffusion Forgeを動かす:ノートブック設定&操作ガイドはこちら

モデル探しにはCivitai Browserが便利!

モデル探しをさらに効率化するには、Stable DiffusionのWebUI上で動作する拡張機能「Civitai Browser」が便利です。Civitaiに公開されているモデルをWebUI上で直接検索・ダウンロードできます。

Civitai Browserの導入方法(EasyForgeの場合)

  1. EasyForgeを起動し、「Extensions」タブを開きます。
  2. 「Install from URL」タブを開きます。
  3. 以下のURLを「URL for extension's git repository」欄に入力し、「Install」ボタンをクリックします。 https://github.com/SignalFlagZ/sd-webui-civbrowser.git
  4. 「Installed」タブを開き、「Apply and restart UI」ボタンをクリックします。

Google Colabの場合

本講座で提供しているStable Diffusion ForgeのColabノートブックには、Civitai Browserをインストールするためのオプションが含まれています。そのため、ガイドに従ってセットアップすれば、追加のインストール作業は不要です。

Civitai Browserの使い方


講座メニュー

広告