画像で見て分かる学べる、StableDiffusionのプロンプトの基本法則【初心者脱出編】

Contents hide
1 ちょっとでも楽しく学ぼう

ちょっとでも楽しく学ぼう

なんとなく呪文唱えている人、そろそろ卒業しましょうか。

真面目な内容だけど、ジョークの分かる人向け。

基本の使用modelはcolorfulのV30で、リアル系の美人やイケメンに特化したmodel。

また、掲載されている画像は全て実在しない、画像生成AIによって生成された人物の画像です。

アイキャッチ画像は、記事内で使用しているmodelで生成した画像と言うだけで特に関係無いですが、これぐらいすぐに作れる様になるという指標の一つとでも思って下さい。

関連記事画像生成AIを使うコツ集【Stable Diffusion/超初心者向け】

ベース画像

parameters

photo realistic, masterpiece, high quality, 1girl, tits, lingerie,
Negative prompt: easy negative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

同一設定での再生成

parameters

photo realistic, masterpiece, high quality, 1girl, tits, lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

見ての通り、完全同一のmodel、設定、プロンプトを使っても全く同じ画像は生成出来ない。

しかし、非常に似た画像は、生成する事が出来る。

諸々の条件(特にシード値とプロンプトと使用model)が分かっていれば、色々試行錯誤が出来るぞ。

model変更(CounterfeitV30_v30)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: cbfba64e66, Model: CounterfeitV30_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

modelの系統が大きく違うと、同一条件に近くても生成される画像は大きく違ってくる。

今回は、イラスト調が得意な絵柄に差のあるmodelをわざと使ったので、別物となっている。

SamplerをDPM++ 2M KarrasからEuler aに変更

parameters

photo realistic, masterpiece, high quality, 1girl, tits, lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: Euler a, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

サンプリング方法の変更は、かなりの変化をもたらす。

同一設定でも違うテイストの画像を生成出来るので、試行錯誤の選択肢にあっても良いし、お気に入りのサンプラーを見つけられると画像生成の強い味方となる。

サイズ変更(一辺512→256)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 256×256, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

画像サイズが変わると、生成画像が大きく変化する。

ステップ数変更(20→10)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 10, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

ステップ数が変わると、クオリティが変わってくる部分がある。

今回の場合は、背中のヒモの処理や背景の描写が、ステップが減った分だけ甘い。

プロンプト改行

parameters

photo realistic,
masterpiece,
high quality,
1girl,
tits,
lingerie,
Negative prompt: easy negative,
nude,
nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

プロンプトの改行は、画像にそこまで変化をもたらさない。

なので、呪文を模索している時は、プロンプトの改行によって視認性を上げる事で作業効率が上げられる。

全角スペース化

parameters

photo realistic, masterpiece, high quality, 1girl, tits, lingerie,
Negative prompt: easy negative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

プロンプトは半角スペースで無く全角スペースで空けても、そこまで大きな変化が起きない。

半角スペースと全角スペースが誤って入り乱れてしまっても、結果への影響は軽微なので見逃す事が出来る。

スペース消去

parameters

photorealistic,masterpiece,highquality,1girl,tits,lingerie,
Negative prompt: easynegative,nude,nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

スペースの半角か全角かや改行は、生成結果に影響をそこまで与えないが、スペースの消去はサンプラーの変更程度の影響を生成に与える。

サンプラーEuler aの生成結果に近い。

コンマ消去、半角スペースのみ

parameters

photo realistic masterpiece high quality 1girl breasts lingerie
Negative prompt: easynegative nude nipple
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

見ての通り、コンマを消しても文字に区切りがあれば、AIはプロンプトを理解出来るが、生成される結果はコンマがある物とは別物となる。

プロンプトの区切り無し

parameters

photorealisticmasterpiecehighquality1girlbreastslingerie
Negative prompt: easynegativenudenipple
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

普通に読めるんかい!

と言うか、人側の視認性が悪いだけで、AIはしっかり理解出来てる凄さ。

ただ、やはりスペースやコンマの有無と同じく、全然別の画像が生成される結果に。

クオリティタグ位置後方変更

parameters

1girl, tits, lingerie, photo realistic, masterpiece, high quality,
Negative prompt: nude, nipple, easy negative,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

プロンプトを学ぶ際、真っ先に大事と言われるクオリティタグだが、先頭に付ける事が慣習化しているが、後方に付けると生成結果が変わってくるので、試行錯誤に位置変更は機能する。

クオリティタグ消去

parameters

1girl, tits, lingerie,
Negative prompt: nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

クオリティタグの消去は、生成画像に大きな変化をもたらす。

クオリティタグの有無や増減で結果が大きく変わってくるので、これも試行錯誤の一つとして役立つ事は覚えておいた方が良い。

1girlをgirlに変更

parameters

photo realistic, masterpiece, high quality, girl, tits, lingerie,
Negative prompt: easy negative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

生成する対象の数指定は、AIへの正確な指示出しとしては、時に重要となる。

見ての通り、1girlをgirlに変えただけで、二人目らしき手が画像に入り込んでしまった。

困らない時は困らないが、こういう困ったが起きたら、具体的な指示に変える事は大事と言える。

類似単語変更1(titsをboobsに変更)

parameters

photo realistic, masterpiece, high quality, 1girl, boobs, lingerie,
Negative prompt: easy negative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

同じ意味やニュアンスなら、そこまで生成結果に差は出ないが、思わぬ部分に差が出る事が在る。

画像の場合は、寝そべっている腰の部分がなぜか消えると言う変化が起きてしまった。

類似単語変更2(titsをbreastsに変更)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie,
Negative prompt: easy negative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

別の単語に変えてみた所、今度は腰が復活したのに、手が1girlをgirlに変えた時の様に他所から増えてしまった。

こんな変化も起きうる。

類似単語変更3(1girlを1womanに変更)

parameters

photo realistic, masterpiece, high quality, 1woman, tits, lingerie,
Negative prompt: easy negative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

今度はgirlsをwomanに変えてみたが、また外から二人目の手が入り込んでいる。

()による、要素の強調

parameters

photo realistic, masterpiece, high quality, 1girl, (tits), lingerie,
Negative prompt: easy negative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

今度は()を使って単語を強調したが、個人的には下着のデザインが変わった程度で誤差の範囲に思える。

(())による、要素の強調

parameters

photo realistic, masterpiece, high quality, 1girl, ((tits)), lingerie,
Negative prompt: easy negative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

今後は、()を重ねて(())と言う風に入力した。

結果の画像はお見せ出来ないが、どうしても見たい場合は各位で生成して確認して欲しい。

ネガティブプロンプトで裸や乳首を封じていたにも関わらず、ブラジャーを付けたまま胸部を隠す布が削除される事で胸が露になり、セクシーランジェリーへと改変されてしまった。

これはtitsにおっぱい以外に乳首と言うニュアンスがあり、ネガティブプロンプトのnippleと喧嘩した結果と思われる。

((()))による、要素の強調

parameters

photo realistic, masterpiece, high quality, 1girl, (((tits))), lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

((()))と言う風に強調した所、右乳首が2つ生成されると言う奇形化とでも言うべき現象が起きた。

手の表現に異常が出るのと同じく、AI画像生成あるあるだ。

AI的には、胸の強調には乳首を増やすと言う選択肢があると言うわけだ。

(((())))による、要素の強調

parameters

photo realistic, masterpiece, high quality, 1girl, ((((tits)))), lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

更に()を重ねた結果、ポーズ等の要素が大きく変わり、画像が別物に変化した。

(:1)による、要素の強調

parameters

photo realistic, masterpiece, high quality, 1girl, (tits:1), lingerie,
Negative prompt: easy negative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

今度は()に更に(:1)と言う風に数値の指示を与えたが、画面外から二人目の手が乱入してきている以外は、誤差だろう。

(:0.9)による、要素の弱調

parameters

photo realistic, masterpiece, high quality, 1girl, (tits:0.9), lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

今度は数値で要素を僅かに弱めた。

ほんの少し小さくなったのが分かる。

(:0.5)による、要素の弱調

parameters

photo realistic, masterpiece, high quality, 1girl, (tits:0.5), lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

今度は、もっと分かりやすい様に数値の変化を大きくし、要素を更に弱めた。

比較すると、人の描写ごと小さく描かれるのが分かる。

(:0.1)による、要素の弱調

parameters

photo realistic, masterpiece, high quality, 1girl, (tits:0.1), lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

更に要素を弱めた。

画面の中での占有率は確かに減っている。

(:1.1)による、要素の強調

parameters

photo realistic, masterpiece, high quality, 1girl, (tits:1.1), lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

今度は数値を設定しての強調を。

気持ち少し増えた程度。

(:1.3)による、要素の強調

parameters

photo realistic, masterpiece, high quality, 1girl, (tits:1.3), lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

((()))による、要素の強調と同じ現象が起きた。

つまり、((()))と(:1.3)は、効果が似ている指示だと言える。

ちなみに(())は(:1.28)付近に近似値がありそうだが小数点10桁程度試したが、ブラありから右乳首2つに生成結果が飛び、数値の指示だけで無理やりただのセクシーランジェリー化は出来なかった。

そう言う意味では、()重ねと(:1)の数字変更は、少なからず使い分けの余地があると言える。

(:1.5)による、要素の強調

parameters

photo realistic, masterpiece, high quality, 1girl, (tits:1.5), lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

数字を(:1.5)まで大きくすると、生成結果の画像自体にポーズ等に大きな変化が加えられた。

変化したポーズは(((())))の変化とほぼ同じで、()の重ねと(:1)の数字変更による効果が近しい機能を備えている事が分かる事例と言える。

ちなみにだが、()の重ねは((((()))))、つまり5個重ねを超えてくると、(:1)は(:1.6)まで数字が増えると、指示した箇所の奇形化がプロンプトによっては、常態化し出す。

胸の場合は乳首の数以外に形が変わったり、乳房の数が増えたりと言った具合だが、奇形化を利用して面白い画像を作るのは綺麗な画像が出るシード値や呪文探しと言う探求が待っているので、それをする前にLoRAの有無確認や自作LoRAを検討した方が良い場合も多い。

()と(:1)の合わせ技パターン

parameters

photo realistic, masterpiece, high quality, 1girl, (((tits:1.2))), lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

()と(:1)の数字指示を重ねても、()単体重ねや(:1)の数字巨大化と似た効果が出せる。

混ぜて使う必要性は今回の場合は感じないが、混ぜても問題無いと言う事は覚えておこう。

言葉による要素の具体化(BIG)

parameters

photo realistic, masterpiece, high quality, 1girl, big breasts, lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

ここからtitsをbreastsに変えての検証(乳首問題の為)。

これは、シンプルにbigを足した例。

気持ち大きくなったぐらい。

ちなみに、上記で既に検証した類語系は似た様な結果で、largeとかでも多分良い。

言葉による要素の具体化(VERY)

parameters

photo realistic, masterpiece, high quality, 1girl, very big breasts, lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

VERYによって、更に少し大きく。

言葉の繰り返しによる強調(BIG)

parameters

photo realistic, masterpiece, high quality, 1girl, big big big big big big big big big big breasts, lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

こんなに言葉を重ねても、この程度の強調が限界。

下着の色が変わってぐらいの変化で、誤差。

言葉の繰り返しによる強調(VERY)

parameters

photo realistic, masterpiece, high quality, 1girl, very very very very very very very very very very big breasts, lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

VERYを馬鹿みたいに重ねたが、やはり、誤差の範囲で意味が無いと言うか、むしろ小さく。

具体化した要素の(:1.5)による強調(BIG)

parameters

photo realistic, masterpiece, high quality, 1girl, (big breasts:1.5), lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

具体的な指示を出すbig等のワードと合わせ、それを強調する(:1.5)等の指示を出す事で、()だけ(:1.5)だけbigだけでは辿り着かない領域へと、ようやく足を踏み入れる事が出来た。

titsをbreastsに変えたおかげで、乳首問題も解決。

ただ、服装がとんでもない事になりつつ、手の描画も怪しい。

具体化した要素の(:1.5)による強調(VERY BIG)

parameters

photo realistic, masterpiece, high quality, 1girl, (very big breasts:1.5), lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

VERYでは、あまり変わらず。

具体化した要素の(:1.8)による強調(BIG)

parameters

photo realistic, masterpiece, high quality, 1girl, (big breasts:1.8), lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

もっと先の世界があるかと思ったが、(:1.8)が今回検証での巨乳化では限界。

(:1.9)以降は、胸の皮膚がダルダルの奇形化が始まってしまう様子。

ここでも谷間を見ると皮膚のダルダルの予兆が見て取れる。

言葉による要素の具体化(SMALL)

parameters

photo realistic, masterpiece, high quality, 1girl, small breasts, lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

ポーズが変わり、小ぶりに。

大きければ良いと言う物ではない。

言葉による要素の具体化(VERY)

parameters

photo realistic, masterpiece, high quality, 1girl, very small breasts, lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

もはや誤差だが、さらに小さく。

言葉の繰り返しによる強調(SMALL)

parameters

photo realistic, masterpiece, high quality, 1girl, small small small small small small small small small small small breasts, lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

ポーズが変わり、確かに小さくなった気がする。

言葉の繰り返しによる強調(VERY)

parameters

photo realistic, masterpiece, high quality, 1girl, very very very very very very very very very very small breasts, lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

見ると分かるが、VERYは重ねても意味が無い。

胸も、むしろ大きくなった。

言葉を強調する言葉を重ねるより、意味がある言葉を重ねた方が強調に繋がる事が分かる。

具体化した要素の(:1.5)による強調(SMALL)

parameters

photo realistic, masterpiece, high quality, 1girl, (small breasts:1.5), lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

巨乳化と同じく、()だけ(:1.5)だけsmallだけでは辿り着かない領域へと、ようやく足を踏み入れる事が出来た感。

具体化した要素の(:1.5)による強調(VERY SMALL)

parameters

photo realistic, masterpiece, high quality, 1girl, (very small breasts:1.5), lingerie,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

こちらも巨乳化と同じく先の世界があるかと思ったが、VERYでは変わらず。

ちなみに、貧乳化は今回検証の場合は(:1.7)が奇形化のギリギリアウトラインで、(:1.8)で完全に無乳となるが奇形化が何かしら出て、その先は人物が3DCGやフィギュアの様なビジュアルに変わって行ってしまった。

言葉による要素の具体化(SLENDER)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, slender,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

スレンダーと入れると、こんな感じ。

文字の挿入位置を変えても、似た様な画像が生成され、入れればポーズと体形が変わる物の、位置による変化は現状少ない。

具体化した要素の(:1.5)による強調(SLENDER)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, (slender;1.5),
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

強調すれば、その分痩せる。

ちなみに、これ以上スレンダーで指示を出すと、スレンダーマン的なビジュアルの物が混ざり始める。

言葉による要素の具体化(SKINNY)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, skinny, ,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

スレンダーが痩せたで、スキニーは痩せこけた的なニュアンスの差か。

ポーズが変化した物の、そこまで差が分からない。

具体化した要素の(:1.5)による強調(SKINNY)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, (skinny:1.5),
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

スレンダーよりも、やや筋張っている程度の印象、か?

スレンダーと違って、かなりガリガリになるまでこちらはこの先も痩せさせる事が出来るが、一定の範囲を超えるとやはり3DCGやフィギュアみたいなビジュアルになって行ってしまう。

言葉による要素の具体化(FAT)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, fat,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

ポーズは元の物に近いが、全体的に少しむっちりする。

具体化した要素の(:1.5)による強調(FAT)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, (fat;1.5),
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

誤差と言えるぐらい、あまり変わらない。

具体化した要素の(:1.2)による強調(BIG FAT)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, (BIG FAT:1.2),
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

BIGと(:1.2)によって、ようやくたぷたぶとし始めた。

具体化した要素の(:1.4)による強調(BIG FAT)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, (BIG FAT:1.4),
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

明らかに、ウェイトが腹や腰に来てる。

具体化した要素の(:1.5)による強調(BIG FAT)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, (BIG FAT:1.5),
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

やはり(:1.5)が限界気味で、以降は(:2)までは頑張って生成する物の奇形化したり、奇抜になったり。

年齢指定(20 years old)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, (20years old),
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

元の状態から、あまり変わらず。

年齢指定(40 years old)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, (40years old),
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

明らかに元の写真より年齢を重ねているのが分かる。

年齢指定(60 years old)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, (60years old),
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

美し過ぎる60歳的な画像が出来たが、見ての通り顔に年齢設定の多くが行き、身体は具体的に設定しないと若いまま維持されてしまう。

modelにもよるけどね。

年齢指定(80 years old)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, (80years old),
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

見ての通り、対応不能になると指示が無視される。

このmodelでは、素の状態では60歳は描けても80歳を描く事は難しく、別のmodelかLoRAを使った方が良い。

年代指定(YOUNG)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, young,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

腕が折れてるのはご愛敬。

元の画像が若いので、ヤングと入れても大して変わらず。

年代指定(MIDDLE AGED)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, middle aged,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

中年(middle aged)と入れると、40歳指定に近い画像が生成される。

年代指定(OID AGE)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, old age,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

老年(old age)と入れても、ややくたびれた姿勢と雰囲気を取るだけで、年齢を重ねさせるには年齢指定した方が良い事が分かる。

髪型指定(SHORT HAIR)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, short hair,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

背景の雰囲気も変わったが、ほぼそのままで短髪に。

髪型指定は、ある程度細かい方が指示通りの髪型が安定する。

髪色指定(BLOND HAIR)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, blond hair,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

ブロンドと言う指示通り金髪に。

ちなみに、レッドとかブルーみたいに奇抜な色にすると、ポーズや構図が変わる事がある。

瞳の色指定(BLUE EYES)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, blue eyes,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

青い瞳と指定した結果、なぜか下着の色も青に引っ張られると言う、AIあるある。

場所指定(STREET)

parameters

photo realistic, masterpiece, high quality, 1girl, breasts, lingerie, street,
Negative prompt: easynegative, nude, nipple,
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 1, Face restoration: CodeFormer, Size: 512×512, Model hash: 1a36578807, Model: colorful_v30, Denoising strength: 0.7, Hires upscale: 2, Hires upscaler: Latent

「あるぇ……飲み会の途中までは記憶あんだけど……」と言う状況。

ちなみに、ロケーション(location)と入れてから指定した方が、AIは間違い難くなる気がする。

プロンプトが長くなってAIが上手に指示を理解出来ない時は、AIに親切にしてみよう。

※この記事は、追記・編集していく予定です。

1回のみ
毎月
毎年

一度だけ寄付する

毎月寄付する

毎年寄付する

金額を選択

¥500
¥1,500
¥10,000
¥500
¥1,500
¥10,000
¥500
¥1,500
¥10,000

またはカスタム金額を入力

¥

寄付していただきありがとうございます。

寄付していただきありがとうございます。

寄付していただきありがとうございます。

寄付月単位で寄付する年単位で寄付する
スポンサーリンク

“画像で見て分かる学べる、StableDiffusionのプロンプトの基本法則【初心者脱出編】” への3件の返信

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

%d人のブロガーが「いいね」をつけました。