ノイズ画像を追加して描画の密度を高くする

Stable Diffusionでノイズ画像を追加して描画の密度を高くする手順を紹介します。

概要

ControlNetにノイズ画像を設定して画像を生成することで、描画の密度を高くする手法があります。 この記事では、ContorlNetにノイズを追加して描画の密度を高くする手順を紹介します。

事前準備

ControlNet をインストールします。インストール手順はこちらの記事を参照してください。

手順

次のプロンプトで画像を生成します。

Prompt
Prompt:science fiction, space base, laboratory, (narrow passage:1.4), clean, (futuristic design:1.2), night, white wall, blue color, (power cable:1.4)
Negative prompt:worst quality, low quality
Sampling method:Eular a
Size:512x512
Model:dreamshaper 8
Seed:993786370


下図の画像が生成されます。
ノイズ画像を追加して描画の密度を高くする:画像1
ノイズ画像を追加して描画の密度を高くする:画像2

画面を下にスクロールし、ControlNetの枠を開きます。
ノイズ画像を追加して描画の密度を高くする:画像3

ControlNetの入力画像にノイズ画像を設定します。
ノイズ画像を追加して描画の密度を高くする:画像4

[Model]のドロップダウンリストボックスをクリックします。リストから[control_v11p_sd15_lineart]をクリックして選択します。
ノイズ画像を追加して描画の密度を高くする:画像5

パラメーターを設定します。
ノイズ画像を追加して描画の密度を高くする:画像6

今回は[Control Weight]を"0.5" [Starting Contorl Step]を"0.1" [Ending Control Step]を"0.5" に設定します。
ノイズ画像を追加して描画の密度を高くする:画像7

画像を生成します。
ノイズ画像を追加して描画の密度を高くする:画像8

下図の画像が生成されます。元の画像より細かいオブジェクトが描画されていることが確認できます。
ノイズ画像を追加して描画の密度を高くする:画像9

[Control Weight]を"0.6" [Starting Contorl Step]を"0.25" [Ending Control Step]を"0.65" に設定した場合の結果です。

ノイズ画像を追加して描画の密度を高くする:画像10
ノイズ画像を追加して描画の密度を高くする:画像11


[Control Weight]を"0.6" [Starting Contorl Step]を"0.25" [Ending Control Step]を"0.65" に設定し、 [Control Mode]の設定を[ContorlNet is more important] に設定した場合の結果です。

ノイズ画像を追加して描画の密度を高くする:画像12
ノイズ画像を追加して描画の密度を高くする:画像13

別のモデルでの例

別のモデルでの例です。以下のプロンプトを利用します。

Prompt
Prompt:1girl, white one piece dress, city overview background
Negative prompt:worst quality, low quality
Sampling method:DPM++ 2M SDE Karras
Size:512x512
Model:Counterfeit-V3.0
Seed:1402403724


ノイズを適用すると書き込み量が増えることが確認できます。

元の画像
ノイズ画像を追加して描画の密度を高くする:画像14
ControlNetでノイズを適用した画像
ノイズ画像を追加して描画の密度を高くする:画像15


ControlNetの設定は下図です。
ノイズ画像を追加して描画の密度を高くする:画像16

ControlNet Tileと併用する方法

ControlNet Tileと併用すると、さらに密度を上げることができます。
Multi ControlNet を有効にし、Unit 0 には先ほどの Lineart モデルを設定します。Unit 1にはControlNetのTileモデルを選択します。 [Control Weight]を"1.0" [Starting Contorl Step]を"0" [Ending Control Step]を"0.25" に設定し、画像を生成します。

ノイズ画像を追加して描画の密度を高くする:画像17
ノイズ画像を追加して描画の密度を高くする:画像18


画像生成結果は下図になります。先ほどの結果より画面の描画密度が上がっていることが確認できます。
ノイズ画像を追加して描画の密度を高くする:画像19


ノイズの例

ControlNetに設定するノイズ画像の例です。

ノイズ画像を追加して描画の密度を高くする:画像20
ノイズ画像を追加して描画の密度を高くする:画像21
ノイズ画像を追加して描画の密度を高くする:画像22
ノイズ画像を追加して描画の密度を高くする:画像23
ノイズ画像を追加して描画の密度を高くする:画像24
ノイズ画像を追加して描画の密度を高くする:画像25
ノイズ画像を追加して描画の密度を高くする:画像26
ノイズ画像を追加して描画の密度を高くする:画像27
ノイズ画像を追加して描画の密度を高くする:画像28
ノイズ画像を追加して描画の密度を高くする:画像29
ノイズ画像を追加して描画の密度を高くする:画像30
ノイズ画像を追加して描画の密度を高くする:画像31
ノイズ画像を追加して描画の密度を高くする:画像32


AuthorPortraitAlt
著者
iPentecのメインデザイナー
Webページ、Webクリエイティブのデザインを担当。PhotoshopやIllustratorの作業もする。 最近は生成AIの画像生成の沼に沈んでいる。
作成日: 2023-07-25
Copyright © 1995–2025 iPentec all rights reserverd.