見出し画像

【Stable Diffusion】ControlNetのTileの使い方について解説

「高画質化・高解像度にしたい」
「Tileの使い方を知りたい」という方のために、

この記事では、ControlNetでTileの使い方について解説します。

Tileを使用する場合はControlNetのが必要なので、導入するようにしてください。



画像サイズとControlNetの設定をする

まずは、WidthとHeightの画像サイズから設定しましょう。

基本的に「Width:512、Height:512」で画像生成した作品に対してTileを使う場合は、2倍の「Width:1024、Height:1024」に設定すると良い結果になるので参考にしてください。


ControlNetタブの右側にある逆三角形の部分をクリックして開いてください。

「Single Image」内をクリックしてから高画質化、高解像度にしたい画像をアップロードしてください。


「Enable」にチェックを入れてControlNetを使用する状況にしてください。


tile_resampleについて

「Preprocessor」項目内で「tile_resample」を選択してください。


「Model」項目内で「tile」を選択してください。


以下の画像の左上では「Width:512,Height:512」の元画像(アップロードした画像)です。

右上ではSeedを固定して「Width:1024,Height:1024」で画像生成した結果になります。

WidthとHeightを1024に変更して画像生成しただけでは全体が変わっています。(Seed値やモデルによるかもしれません)

左下ではHires.fixを使用してUpscale byを2にしてWidth:1024,Height:1024で画像生成した結果になります。
左上のWidth:512,Height:512よりも高画質になって画像生成できています。

右下ではControlNetの「tile_resample」を使用して画像生成した結果になります。
Hires.fixよりも詳細になっています。

上記画像のように「tile_resample」を使った方が高クオリティに仕上がるのでおすすめの機能です。

「Down Sampling Rate」では数値を低くすると全体がはっきりと写るようになり、高くすると全体がぼやけていくような傾向にありました。


以下の動画では、「Down Sampling Rate」の数値を「0」「4」「8」で生成した比較結果になります。

数値が高いほど全体がぼやけており、少し変化しています。


tile_colorfixについて

Preprocessor項目内にある「tile_colorfix」では「tile_resample」とは違った品質の仕上がりで生成できます。


「Variation」数値を変更すると全体の色味が変わったり、より詳細になります。


以下の動画ではVariation数値を「3」「8」「32」で生成した比較結果になります。


モデルによって結果が変わる可能性がありますが、この例では数値が高くなることによって物が増えたり、服の柄が追加されたりと全体が少しだけ変わっていることが確認できます。


tile_colorfix+sharpについて

Preprocessor項目内にある「tile_colorfix+sharp」も高クオリティーに画像生成できるのでおすすめです。


「tile_colorfix」と同じように「Variation」項目があります。


以下ではVariation数値を「3」「8」「32」で生成した比較動画になります。

「Variation」の効果は、「tile_colorfix」と同じように色が少し変わったり物・服装などの柄が増減したりと全体的に少し変わる効果になっています。


「tile_colorfix+sharp」では「tile_colorfix」よりもシャープになって画像生成できます。

「Sharpness」項目では、低くするほどシャープさがなくなり、高くするほどシャープになっていきます。


以下ではSharpnessの数値を「0」「1」「2」で生成した比較動画になります。

数値が高いほど、全体がはっきりと画像生成されていることが確認できます。


以下の画像では、「元画像」「tile_resample」「tile_colorfix」「tile_colorfix+sharp」の比較結果になります。

このようにTileを使用すると、元画像よりも全てクオリティが高くなって画像生成できます。


まとめ

Tileの使い方について解説しました。

ControlNetのTileを使用すると元画像を高画質・高解像度にできます。

元画像よりも詳細になり、高クオリティで仕上がるのでおすすめの機能です。


いいなと思ったら応援しよう!