【ChilloutMix】今流行りのAIコスプレイヤーを生成してみた【おまけ編】

みなさん、こんにちは。
いしかわつかさです。

今日は、Stable Diffusionを使ってAIコスプレイヤーを生成する際に、知っておいた方が良い情報をお伝えします。

  • パソコンメンテナンス
  • PC入力機器
  • PC周辺機器
  • 外付SSD
  • グラフィックボード
  1. test_wyuqing
  2. エアダスター
  3. 家電 ストア
  4. エアダスター
  5. 家電 ストア
  6. エアダスター
  7. test_wyuqing
  8. エアダスター
  9. スクリーンクリーナー
  10. CP+2019_VPC
  11. 家電 ストア
  12. 家電 ストア
  13. エアダスター
  14. クリーニングクロス
  15. エアダスター
  16. エアダスター
  17. 家電 ストア
  18. サンワサプライ
  19. エアダスター
  20. test_wyuqing
  1. 家電 ストア
  2. 家電 ストア
  3. 家電 ストア
  4. 家電 ストア
  5. 家電 ストア
  6. 家電 ストア
  7. 家電 ストア
  8. Amazon限定特典付ゲームが200円OFFクーポンプレゼント
  9. 家電 ストア
  10. 家電 ストア
  11. 家電 ストア
  12. 家電 ストア
  13. 家電 ストア
  14. 家電 ストア
  15. 家電 ストア
  16. Amazon限定特典付ゲームが200円OFFクーポンプレゼント
  17. 家電 ストア
  18. 家電 ストア
  19. 家電 ストア
  20. 家電 ストア
  1. SDカード
  2. スマートフォン関連製品
  3. GALAXY スマホ ケース フィルム特集
  4. おすすめのAnker製品
  5. microSDカード
  6. SDカード
  7. microSDカード
  8. iPhone アクセサリ
  9. SDカード
  10. タッチペン・スタイラス
    発売日 : 2018年11月07日
    価格 : ¥19,077
    新品最安値 :
    ¥19,077
  11. おすすめのAnker製品
  12. SDカード
  13. インクジェットインクカートリッジ
  14. SDカード
  15. 家電 ストア
  16. HDMIケーブル
  17. HDMIケーブル
  18. Lightning(ライトニング)ケーブル MFi認定
  19. USBケーブル
  20. SDカード
  1. USBメモリ・フラッシュドライブ
  2. 有機ELテレビと外付けHDDまとめ買いキャンペーン
  3. 外付メモリカードリーダー
  4. 外付メモリカードリーダー
  5. 外付SSD
  6. 外付メモリカードリーダー
  7. 外付メモリカードリーダー
  8. 外付メモリカードリーダー
  9. 外付SSD
  10. 外付SSD
  11. 外付SSD
  12. 外付SSD
  13. 外付ハードディスクドライブ
  14. USBメモリ・フラッシュドライブ
  15. 外付ハードディスクドライブ
  16. USBメモリ・フラッシュドライブ
  17. 外付CD・DVDドライブ
  18. 家電 ストア
  19. 外付SSD
  20. USBメモリ・フラッシュドライブ
  1. グラフィックボード
  2. グラフィックボード
  3. グラフィックボード
  4. グラフィックボード
  5. グラフィックボード
  6. グラフィックボード
  7. グラフィックボード
  8. グラフィックボード
  9. グラフィックボード
  10. グラフィックボード
  11. グラフィックボード
  12. グラフィックボード
  13. グラフィックボード
  14. グラフィックボード
  15. グラフィックボード
  16. グラフィックボード
  17. グラフィックボード
  18. グラフィックボード
  19. グラフィックボード
  20. グラフィックボード
目次

AIイラストを高画素化しよう!

Stable Diffusionは基本的に512✕512に最適化されている(学習をそのサイズでやっていたらしい)為、それ以外のサイズで生成する場合は、バランスが崩れたりする可能性があります。そのため、高画素のデータが欲しいからと言って1920×1080などFHDサイズにするのはご法度です。画像サイズが大きすぎて出力するのに膨大な時間が掛かりますし、そもそもちゃんと生成されません。これは、基本となっている512✕512と大きく差がある為と思われます。それでも、高画素なデータが欲しいですよね?方法はもちろんあります。※ちなみに、高画質になるとは言ってません。

高画素と高画質の違い

勘違いされやすいですが、高画素高画質は違います。
高画素は512×512→1024×1024のように画素数が高い事を指し、高画質は、画素は同じでも質が上がる事を指します。一般的に混在されやすい要因として、高画質になるには、画素(より多くの情報)が必要となる為、必然的に、高画質なデータは高画素になります。

下記は、全て200×200にリサイズしていますが、元の画素数は50×50、150×150、300×300です。
このように、高画素の方が高画質というのが分かると思いますが、画素を比較すると3枚ともWeb上は200✕200と同じとなります。

50×50 (200×200)
150×150 (200×200)
300×300 (200×200)

今回のテスト素材

Prompt(Positive)

RAW photo, best quality, realistic, good, happy ,smile, top view, 1 girl, small breasts, slim body,portrait,cute, snow , snow mountain ,snow board <lora:Japanese-doll-likeness:0.25>

Negative Prompt

paintings, sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, glans

Sampling methodDPM++ SDE Karras
Sampling Steps40
Restore faces/Tiling/Highres. fix
Width/Height512 / 512
Batch count/Batch size1 / 1
CFG Scale7
Seed1389300916
ScriptNone

高画素化その①【hires.fix】

まずは、「hires.fix」のやり方をご紹介していきます。

hires.fixは、簡単に説明すると独自のアップスケーラを用いて低解像度のデータを高解像度にする機能です。

やり方は簡単です。Hires.fixの欄にチェックを入れます。
チェックを入れると赤枠で囲んだ部分が表示されます。

  • Upscaler:アップスケールする際のプログラム
  • Hires steps:アップスケーリング時のsteps数(数値が大きい程高精細になります。)
  • Denoising strength:アップスケール時のノイズ除去(1に近づくほどのっぺりします。)
  • Upscale by:アップスケールの倍率(2倍が現実的。3倍は僕の環境では処理落ちします。)

ここでも注意事項があります。アップスケールするとアップスケーラーによってイラストが変化します。設定を最小限に抑える事で、元イラストに近い仕上がりで、高画素化出来ます。しかし、処理は重くなるので、極端な高画素化はやはり厳しいです。

Upscaler:None(無)

UpscalerHires stepsDenoising strengthUpscale by
ORIGINAL
2ndNone00.012
3rdNone500.012

UpscalerLatent (bicubic)

UpscalerHires stepsDenoising strengthUpscale by
1stLatent (bicubic)500.012
2ndLatent (bicubic)500.72

UpscalerSwinIR_4x

UpscalerHires stepsDenoising strengthUpscale by
1stSwinIR_4x00.012
2ndSwinIR_4x500.72

UpscalerESRGAN_4x

UpscalerHires stepsDenoising strengthUpscale by
1stESRGAN_4x00.012
2ndESRGAN_4x500.72

高画素化その②【Extras】

「Extras」は作成済みのAIイラストを高画質化する方法で、手軽に出来るのがメリットとなっております。
「hires.fix」は単純なアップスケールには向いていない為、元画像をアップスケールするならこちらの方が早くて簡単です。多少画質も向上している印象はあります。

方法は、ウィンドウ上のタブとボタンの2箇所のどちらかをクリックして下さい。

タブとボタンのどちらでも同じ画面へ移動します。
アップスケールのやり方は、「Scale by resize」の値を変更することで可能です。下図の場合は4倍です。
注意して欲しいのは、アップスケーラーが「None」の場合、僕の環境では、アップスケールしませんでした。同じサイズが出ました。下のように「ESRGAN_4x」でやってみましたが、そのままサイズアップしたので問題ないと思います。

hires.fixは変化を加える場合に良いかもしれませんね。
変な指も修正される場合がありますので、いい感じに生成されたけど、ちょっと気になる箇所がある場合、ダメ元で試して下さい。
単純な高画素化は、Extrasがいいと思います。もしくは、フォトショップのスーパー解像度やWeb上によくあるサービスサイトですね。

Sampling method 比較

一部から要望があった、サンプリングメソッド(アルゴリズム)による違いをまとめてみました。
僕は専門家じゃないので、それぞれの特徴はよく分かりません。好みでいいと思います。何が正解とか無いんじゃなかな。ちょっと変化をつけたい場合にもいいかもしれませんね。

Sample 1

Prompt(Positive)

best quality, 1 girl, smile, detailed beautiful skin, Casual, sporty, dark_hair, resort, cap, bust, soft light
<lora:Japanese-doll-likeness:0.25>

Negative Prompt

painting,sketches,(worst quality:2),(low quality:2),(normal quality:2),((monochrome)),((grayscale)), missing fingers ,skin spots ,acnes,skin blemishes, nsfw

Sampling method
Sampling Steps30
Restore faces/Tiling/Highres. fix
Width/Height512 / 512
Batch count/Batch size1 / 1
CFG Scale7
Seed1199297499
ScriptNone

Sample 2

Prompt(Positive)

(8k, RAW photo, best quality, masterpiece:1.2), (realistic, photo-realistic:1.37),good, happy ,smile, top view, 1girl, portrait,cute, cityscape , night, radiosity, physically-based rendering

Negative Prompt

paintings, sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, glans

Sampling method
Sampling Steps50
Restore faces/Tiling/Highres. fix
Width/Height512 / 512
Batch count/Batch size1 / 1
CFG Scale10
Seed4020614860
ScriptNone

Sample 3

Prompt(Positive)

best quality,masterpiece,ultra high res,(photo realistic:1.4),beautiful lighting, (extremely detailed CG unity 8k wallpaper), detailed beautiful face,detailed clothes,kimono,1 girl cute, young, posing, looking at viewers, professional lighting, physically-based rendering,depth of field

Negative Prompt

painting,sketches,(worst quality:2),(low quality:2),(normal quality:2),lowers,normal quality,((monochrome)),((grayscale)),skin spots,acnes,skin blemishes,age spot, nsfw,ugly face, fat,missing fingers, extra fingers, extra arms, open chest

Sampling method
Sampling Steps35
Restore faces/Tiling/Highres. fix
Width/Height512 / 512
Batch count/Batch size1 / 1
CFG Scale8.5
Seed1286431133
ScriptNone

Sample 4

Prompt(Positive)

(8k, RAW photo, best quality, masterpiece:1.2), (realistic, photo-realistic:1.37),good, happy ,smile, top view, 1girl,Young, small breasts, slim body,portrait,cute, Resort,swim ring

Negative Prompt

paintings, sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, glans

Sampling method
Sampling Steps40
Restore faces/Tiling/Highres. fix
Width/Height512 / 512
Batch count/Batch size1 / 1
CFG Scale7
Seed4216616078
ScriptNone

まとめ

ChilloutMixというよりは、Stable Diffusionの説明でした。とりあえず、やってみたというのが趣旨なので、みんなでトライアンドエラーしながら楽しみましょう。本当に凄い時代になりましたね!

 
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次