【Stable Diffusion】オッサン(イケオジ)生成一覧を見つけられなかったので「X/Y/Z plot」で挑戦してみた。

美少女サンプルは当たり前のようにたくさん見つかるけど、オッサンどころか男性キャラの生成サンプル一覧とか、なかなか見つけられない!
くらつひわ
どうして…どうして…📞🐱
これが需要と供給の差というものか…仕方がない。なかったら作ればいい。
企業PBWで学んだ精神を胸に「X/Y/Z plot」という便利機能で作ってみました。

▼参照先
Gigazine – 画像生成AI「Stable Diffusion」でプロンプト・呪文やパラメーターを変えるとどういう差が出るか一目でわかる「Prompt matrix」と「X/Y plot」を「Stable Diffusion web UI(AUTOMATIC1111版)」で使う方法まとめ

オッサン召喚:使用パラメータ

40代を目標に「40 years old」を強調。最初の生成で2人出てしまったので「solo」追加。
バストアップ~ウエストアップで見たいので「upper body」、シンプルな白背景にしておきたいので「white background」を投入。クオリティアップ系の呪文は敢えて渇愛。
ネガティブプロンプトは「EasyNegative」+α。こちらも最小限。
((solo)), 1boy, (((guy, man, male, 40 years old))), upper body, white background,
Negative prompt: EasyNegative, (((girl))), text
  • Steps: 25
  • CFG scale: 7
  • Size: 512×768
  • Clip skip: 2
VAEは未使用。素の状態でとりあえず出していく方向で。
モデルファイルによって入れた方が良いパラメータ、外した方が良いパラメータなどがあるようなのだけど今回は同一条件で統一。
ほんとにパラメータや環境次第で生成結果が変わるので(呪文の順番、サイズ、グラボの種類すら影響する)その辺りを踏まえた上で!

X Type(モデルファイル)

  • 7th_anime_v2_G.safetensors [478e33afb3]
  • 7th_anime_v3_B.safetensors [b000309cca]
  • 7th_anime_v3_C.safetensors [f6957e654e]
  • AB4.5-v1.0-fp16.safetensors [f5f7cc9930]
  • AC0.2-v1.0-fp16.safetensors [5a23f6ba50]
  • anything-v4.5-pruned-fp16.ckpt [f773383dbc]
  • AOM3.safetensors [d124fc18f0]
  • AOM3A1.safetensors [f303d10812]
  • AOM3A3.safetensors [eb4099ba9c]
  • Cinnamon_mix_fixed.safetensors [4be865d9fa]
  • Counterfeit-V2.5_fp16.safetensors [71e703a0fc]
  • LimeMixV2-fp16.safetensors [539a8ced7a]

Y Type(サンプラー)

  • DPM++ 2S a Karras
  • DPM++ 2M Karras
  • DPM++ SDE Karras
  • DDIM

Z Type

指定なし

生成結果!

結果発表!
くらつひわ
微妙にセンシティブすれすれなのも混ざっている!(笑)
男キャラだから許されるだろ

左半分の拡大図

右半分の拡大図

生成結果の感想

くらつひわ
イケメン揃いで楽しい!うちの初期刀みたいなキャラもいる…
そういえば髪色は指定しなかったけど黒/金の二択状態だった
いや、焦げ茶もあるかな??
総じて「40代…???」みたいな結果が多かったけど、恐らくモデルファイル別に適正な呪文を模索すれば、ちゃんと呼び出せる気がする。基本的には「美少女に強い」モデルファイルが多いので、イケメンも若くなりがち?「old man」(老人)はかなりきっちり生成してもらえるので、その辺りは呪文の腕次第という感じ。

個人的に好みだったイケオジ

良い感じにイケオジ感。FE烈火のロイドっぽさを感じる(好き)
後ろの何かは…何?? 傘? 撮影で使うアレ?

個人的に好みだったイケメン

40代からは外れるけど、20代あたりの色気を感じて良い。
VAEを使用すると、さらに画面映えが美しくなるんだろうな…

番外編:老人(old man)

old man, upper body, white background,
Negative prompt: EasyNegative, (((girl)))
くらつひわ
何で?????
くらつひわ
何で?????
予想外に「強そうなジジイ」シリーズを生成してしまった上に、兜みたいな…何??
個別に生成した時に出来た方も掲載しておきますね。 意外と、どのモデルファイルも「お爺さん」は良い感じに生成してくれそうです。
やっぱり壮年期というか30~50代を安定して出すのは大変そう。

なお、自作で線画を用意するとControlNetのcannyで割と自由に生み出せて楽しい。
この辺りはまた別の記事でご紹介予定!

追記:男性に注力したモデル「SD2boy」!

やっぱりSDでも男性特化モデル欲しいよね、いらっしゃった!
様々な年齢層の男性!素晴らしい!