【小ネタ】ペニス形状コントロール(プロンプト例あり) (Pixiv Fanbox)
Content
1.はじめに
この記事では、画像生成AI(StableDiffusion1.5系)において、ペニスのサイズだけではなく、勃起具合や向き先も含めた形状のコントロール方法を考えていきます。
【小ネタ】ペニスサイズコントロール(プロンプト例あり)
この記事は、ペニスのサイズ感をコントロールするためのテクニックを紹介していきます。 プロンプト上で、penisの前に大きさを意味する単語を付けることはできますが、モデルによっては効いているのか効いていないのか分からないようなケースもあります。 small penis large penis huge penis gigantic penis ただ、テク...
NSFW男の娘画像を生成できる環境下では、勃起状態のモノの生成は比較的簡単だと思います。
また、非勃起状態のモノの生成も、LoRAモデルで可能となってきました。
【解説】小サイズペニス安定生成方法
1.はじめに この記事では、小サイズのTNTNを比較的安定的に生成する方法を解説していきます。 成人向け男の娘漫画を読んでみると、男の娘キャラクターのTNTNは小さめに描かれることが多いです。 これは、男の娘キャラクターの身体的性を明らかにしつつも、女の子っぽさを強く出すためのアプローチだと考えられます。 画...
しかし、細かな形状のコントロールは、プロンプトや元画像のみでは難しく、トリックが必要になっています。
手の指の形状であればControlNet/OpenPoseを使うのが定番となりますが、ペニスでは定番となるものを聞きません。
この記事では、その方法を提案していきます。
2.生成例
①勃起 (erection)
from below, otoko no ko, upskirt, skirt lift, lifted by self, holding skirt,
1girl, solo,
small penis, testicles,
maid, puffy short sleeves, yellow bowtie, maid apron, waist apron, wrist cuffs, bottomless, white socks,
(<年齢タグL> <年齢タグS>:1.2), dark-skinned female, dark skin, two side up, black hair, yellow eyes,
embarrassed, indoors
Negative prompt: bad-hands-5, (pubic hair), EasyNegative, drawn by bad-artist, sketch by bad-artist-anime, (bad_prompt:0.8), (artist name, signature, watermark:1.4), (ugly:1.2), (worst quality, poor details:1.4), bad-hands-5, badhandv4, blurry, (hetero, pussy, vaginal, vagina, cameltoe, breasts, cleavage, covering:1.4)
②半勃起 (half-erect)
from below, otoko no ko, upskirt, skirt lift, lifted by self, holding skirt,
1girl, solo,
small penis, testicles, half-erect,
maid, puffy short sleeves, yellow bowtie, maid apron, waist apron, wrist cuffs, bottomless, white socks,
(<年齢タグL> <年齢タグS>:1.2), dark-skinned female, dark skin, two side up, black hair, yellow eyes,
embarrassed, indoors
Negative prompt: bad-hands-5, (pubic hair:1.4), EasyNegative, drawn by bad-artist, sketch by bad-artist-anime, (bad_prompt:0.8), (artist name, signature, watermark:1.4), (ugly:1.2), (worst quality, poor details:1.4), bad-hands-5, badhandv4, blurry, (hetero, pussy, vaginal, vagina, cameltoe, breasts, cleavage, covering:1.4)
③非勃起 (flaccid)
from below, otoko no ko, upskirt, skirt lift, lifted by self, holding skirt,
1girl, solo,
small penis, testicles, flaccid,
maid, puffy short sleeves, yellow bowtie, maid apron, waist apron, wrist cuffs, bottomless, white socks,
(<年齢タグL> <年齢タグS>:1.2), dark-skinned female, dark skin, two side up, black hair, yellow eyes,
embarrassed, indoors
Negative prompt: bad-hands-5, (pubic hair:1.4), EasyNegative, drawn by bad-artist, sketch by bad-artist-anime, (bad_prompt:0.8), (artist name, signature, watermark:1.4), (ugly:1.2), (worst quality, poor details:1.4), bad-hands-5, badhandv4, blurry, (hetero, pussy, vaginal, vagina, cameltoe, breasts, cleavage, covering:1.4)
※phimosisやforeskin(包茎)もプロンプトに含めるのも手かもしれません。
3.解説
ペニスの落書き画像(scribble)からの生成画像をもとに深度情報画像(depth)を生成します。その深度情報画像を加工して、img2img(inpaint)でのControlNet/Depthで使用します。
①ペニスの落書き画像を作ります。
※Microsoft paintレベルで構いません。
②ControlNet/ScribbleのImageとして上のものを設定し、写実的なペニス画像の生成に特化したモデル(例:AIroticArt's Penis Model)にて、画像生成します。
※モザイクを強めに設定しています。
※破綻が多い場合は、Control WeightやEnding Control Stepを下げます。
■Mikubill/sd-webui-controlnet
https://github.com/Mikubill/sd-webui-controlnet
■AIroticArt's Penis Model
https://civitai.com/models/1245?modelVersionId=1319
・非勃起時のプロンプト例(上のリンク先からの引用)
a closeup photo of nude naked man's flaccid penis, penflac, very detailed, 4k, Canon 5D, ZEISS lens, high quality
Negative prompt: vintage, polaroid, black and white photo, b&w photo, monochrome, illustration, boring, ugly, disfigured, mutated, blurry, 3D render, drawing, painting, cartoon, anime, rendered
・勃起時のプロンプト例(同上)
a closeup photo of nude naked man's erect penis, penerec, very detailed, 4k, Canon 5D, ZEISS lens, high quality
Negative prompt: vintage, polaroid, black and white photo, b&w photo, monochrome, illustration, boring, ugly, disfigured, mutated, blurry, 3D render, drawing, painting, cartoon, anime, rendered
※manの部分をboyに変えた方が陰毛を少なくできる印象があります。
③生成画像をControlNet/Depth(Preview機能)にかけて、マスク画像を生成します。
④別途ベース画像を生成します。そして、そのベース画像に合わせてマスク画像を乗せ、ペニス以外の部分は黒塗りにします。
※必要に応じて、ベース画像の方も加工してマスク画像に合わせるようにします。
⑤ControlNet/Depthのimageとして上の画像を設定し、ベース画像をimg2img(inpaint)します。
※破綻が多い場合は、Control WeightやEnding Control Stepを下げます。
upskirt, otoko no ko, skirt lift, standing split, standing on one leg, leg grab, arm support,
1girl, solo,
small penis, testicles, flaccid,
maid, puffy short sleeves, frilled dress, yellow bowtie, maid apron, waist apron, wrist cuffs, bottomless, white socks,
(<年齢タグL> <年齢タグS>:1.2), dark-skinned female, dark skin, two side up, black hair, yellow eyes,
embarrassed, indoors
Negative prompt: bad-hands-5, (pubic hair:1.4), EasyNegative, drawn by bad-artist, sketch by bad-artist-anime, (bad_prompt:0.8), (artist name, signature, watermark:1.4), (ugly:1.2), (worst quality, poor details:1.4), bad-hands-5, badhandv4, blurry, (hetero, pussy, vaginal, vagina, cameltoe, breasts, cleavage, covering:1.4)
この方法には再現性があり、同様に次のような画像も生成できました。
4.おわりに
今回はペニスの深度情報画像を一から作成したので手間がかかりましたが、時間のある時に深度情報画像ライブラリを一括作成しておけば、④以降の作業のみになるので楽になるはずです。
そして、ペニスのサイズや角度をコントロールできれば、受け側アナルの位置に正しく攻め側ペニスを誘導することも検討できます。
更なるハッテンを遂げたあなたの作品をお待ちしております。
※リンク
■DarkSun [by Iris_DS]
https://civitai.com/models/58431?modelVersionId=195744
※追記(2024/01/27)
下からアングルのペニス深度情報画像は、次のLoRAモデルで取得できそうです。
■Cocks from below - Cocks from below [by tazzman777]
https://civitai.com/models/263034/cocks-from-below
(おわり)