Stable Diffusionの「Outpainting mk2」を利用してアウトペインティング
画像の外側の続きを描くアウトペインティング。先日「Poor man’s outpainting」でのアウトペインティングについて「Stable Diffusionの「Poor man’s outpainting」を利用してアウトペインティング」という記事で詳しく紹介しましたが、今回はもう一つのアウトペインティングの方法の「Outpainting mk2」でアウトペイントの方法でアウトペインティングの実施方法やパラメーターの意味などまとめてみました。
アウトペイントの実行方法
アウトペインティングはimg2imgタブのscriptを利用して行います。今回はScriptの「Outpainting mk2」を利用して生成していきます。img2imgタブのscriptのプルダウンメニューから「Outpainting mk2」を選択。選択すると以下のような設定画面が表示されます。
設定項目
設定項目は全部で5つありますが基本的には上の3つを設定し最後の2つはディフォルトでOKです。
Pixels to expand
どのくらい外側に引き延ばすか?初期値は「128」です。描き足したい分だけサイズを指定。
Mask blur
マスクをどのくらいぼかすか
Outpainting direction
アウトペインティングを行う方向、初期値は全方位となっています。
Fall-off exponent (lower=higher detail) / Color variation
こちらのふたつの値はあまりアウトプットに変化はありませんでしたのでディフォルトで良さそうです。
アウトペインティング
まず元の画像を用意します。
初期値のまま生成したましたが、「Poor man’s outpainting」に比べるとかなり精度がよい画像が生成されました。Denoising strengthは0.75となります。
最終仕上げ
多少の分断やおかしなところがあるので、img2imgを再度かけて仕上げます。絵をあまり変えたくないため、Denoising strengthは0.4で、スケールは2倍にして再度、生成します。
分断面などが埋まり、かなりクオリティがあがりました。分断面を調整しようと思うと、どうしても絵が変わってしまう部分がありますね。細かい部分をそこまで気にしないのであれば、「Outpainting mk2」であれば上下左右一気に生成できそうです。
※当サイトに掲載されている商標、一部画像、スクリ-ンショット、文章に置いては著作権侵害を目的に利用しておらず、第三十二条で定められる引用の範囲で使用しています。万が一問題があれば、お問い合わせからご連絡ください。即刻削除いたします。また、本ブログは業務の研究開発のためのものとなり、一部、弊社に関連性が無いものも掲載しております。
Stable Diffusion 最新情報
tazikuでは画像生成AI Stable Diffusion(スティーブルディフュージョン)AUTOMATIC1111を中心に、最新情報、機能紹介、様々なTipsを発信中!Stable Diffusionに関するまとめ記事、記事一覧は以下のリンクからご覧ください。
生成AI・AIの導入・研修・DXの支援はtazikuへ
生成AI・LLMなど、AIを活用したAIの導入・DXコンサルティング、AI領域の研修・講演などのご相談はお気軽にお問い合わせフォーム、もしくは生成AIソリューションDXAIから、ご相談・お問い合せください。