ControlNetを試してみた2
前回 ControlNetを触ってみて、改善できる点がいくつかあったのでそれを行う。
見えないKeypointを欠損させたポーズ画像でのtxt2img
体に隠れて正面からは見えない腕や足のKeypointを欠損させてControlNet用の画像を生成する。
openpose editorのSave JSONからKeypointのデータを保存し、欠損させたいデータの配列の中身を消した後、Load From JSONで取り込む。
その後、前回同様男の画像のGuidance Endを変えながら画像を生成する。
結果
そもそもPromptがおかしい
Prompt改良
- doggy styleは立ちバックじゃないらしい
- standing, standing sexあたりもよさそう
- full_nelsonは羽交い絞めらしいけど、danbooruでは駅弁しかなかった
- Negativeにgrabbing another's hairを入れる
- 髪をつかむと勘違いさせない
- 下半身分離の対策
- hug from behindを入れる
-
sex from behindを遅らせる遅らせると下半身が出なくなるので遅らせない - 1boyを強める(このままだと男の顔が出てきてきもいので、solo focusも強める)
- 男のweightを下げると分離
これで半分くらい分離しないようになった
Prompt | |
---|---|
前回 | naked,( (doggystyle,sex from behind)), completely nude,( (masterpiece, ultra-detailed, intricate details, best quality, illustration)), (1boy,1girl:1.4,solo focus),blushing |
今回開始時 | naked,( (standing,standing sex, sex from behind)), completely nude,( (masterpiece, ultra-detailed, intricate details, best quality, illustration)), (1boy,1girl:1.4,solo focus),blushing |
今回最終 | simple background,naked,(standing,(hug from behind),[full nelson::0.2],sex from behind,standing sex), completely nude,( (masterpiece, ultra-detailed, intricate details, best quality, illustration)), (1boy:1.2,1girl:1.4,solo focus:1.1),blushing,sweat,open mouse,tongue, kissing,arm around shoulder,locked arms |
Negative Prompt | |
---|---|
前回, 今回開始時 | (worst quality, low quality:1.4), bad anatomy, extra fingers, fewer fingers, extra hands, fewer hands, bad hands |
今回最終 | (worst quality, low quality:1.4),(grabbing another's hair) bad anatomy, extra fingers, fewer fingers, extra hands, fewer hands, bad hands,extra heads |
Guess Mode
- 勝手にプロンプトを作ってくれる
- GitHub - Mikubill/sd-webui-controlnet: WebUI extension for ControlNet
結果
- 0.1
- 0.2
- 0.3 - 0.5 - 1.0
今回のベストバッチ
- 女の画像: 欠損あり
- 男の画像: 欠損なし、Guidance End:1
- Prompt: 上記
今回のベストショット
羽交い絞め部門
- 女の画像: 欠損あり
- 男の画像: 欠損なし、Guidance End:1
- Prompt: 上記
バック部門
- 女の画像: 欠損あり
- 男の画像: 欠損あり、Guidance End: 0.1
- Prompt: Guess Mode
まとめ
- プロンプト、ポーズ画像に矛盾があると奇形が生成される。
- Guess Modeは優秀。表情もうまい。
- 後ろの人間(男のみ?)は欠損させないほうがいい?
- 逆に女はデータが多く、自動で補完されやすいから欠損させたほうがいい?
- 手と腕がまだまだなので、手付きのポーズ画像も作成したい。
おまけ:ペイントでモザイクをかける方法
全部モザイクかけたので、逮捕しないでください(。o̴̶̷᷄﹏o̴̶̷̥᷅。)(。o̴̶̷᷄﹏o̴̶̷̥᷅。)
(参考文献:
写真にモザイク(ぼかし)をかけるならペイントで | Windows 10 | 初心者のためのOffice講座)
1. ペイントで対象の画像を開き、モザイクをかけたい場所を選択する。
2. 選択範囲を縮小する。
3. 元の範囲まで拡大する(ずれに注意)
4. 完成