Pony Pregnancy

詳細

ファイルをダウンロード

モデル説明

パニー妊娠 — 妊娠・産後解剖モデル NSFW & SFW

妊娠および産後の腹部形態に特化したパニーのファインチューニング済みチェックポイントです。これは臨床的・現実的な描写(スタイル化されたアニメ风ではない)を目的としており、お腹の形状や特徴を制御するための表現豊かなタグを備えています。また、産後の状態も正確に再現し、妊娠前・妊娠中・産後という一連の変化を一貫して表現します。たとえば、しわ、皮膚のたるみ、分離(ディアスタシス)、へそのはみ出し、などです。

🧪 実験段階

このモデルは実験的な開発段階にあります。このバージョンの目的は、妊娠による現実的な身体変化を正確に捉えられるかどうかを検証することでした。すでに良い出力が得られるため、試してみたい方にはぜひお試しください!データセットには主に中国系の被写体と一部ヨーロッパ系の被写体が含まれており、収集した画像約1,981枚で構成されています。今後、より多様な被写体とタグに対応するため、データ量は増加していく予定です。

✅ 主要タグ

重要

フェーズ固定必須制御(2つのアンカー):

  • phase_pregnant — 妊娠中の画像を生成する際に使用
  • phase_postpartum — 産後の画像を生成する際に使用

民族

  • chinese, european — 今後の改良予定

妊娠中

  • 妊娠週数制御

    • first_trimester, second_trimester, third_trimester
      • ヒント:phase_pregnantの重みを約0.5~1.0の範囲で調整することで、全体的なサイズをより洗練されて制御できます。
  • テクスチャ制御

    • gigantic belly
    • stretch marks
    • flat navel
    • slit navel
    • deep navel
    • outie navel / huge outie navel
    • linea alba / hyperpigmentation
  • 衣装制御の拡張

    • shirt overhang
    • dress overhang

産後

  • 産後状態の細分化タグ

    • pp_deep_creases — 深いしわ
    • pp_crepey_skin — 軽度のたるみ皮膚、明らかに影響を受けた皮膚の質感
    • pp_panniculus — お腹のフリンジ(鼠蹊部に垂れ下がる皮膚)
    • pp_hidden_navel — たるんだ皮膚にへその孔が隠れている
    • pp_frowning_navel — 下向きまたは覆われたようなへそ
    • pp_flat_navel — へそが内側に戻らず、腹部に平らに残っている状態
    • pp_diastasis_recti — 腹筋の分離による柔らかいふくらみ
    • pp_dr_mild/moderate/severe — 腹筋分離の程度
    • stretch marks — 今後の改良で、新しいストレッチマークと褪色したものを区別予定

📸 推奨設定

  • サンプラー:DPM++ 2M Karras / Euler a

    • 各サンプラーはわずかに異なる特性を持ちます。ご自身の好みで選択してください。
  • ステップ数:25–35(Euler a)・28–40(DPM++ファミリー)

  • CFG:4.5–6.5

  • 解像度:1024×1024(学習解像度)、またはフル高さを構成する場合:832×1216 / 1216×832

  • Hires fix / アップスケール:オプションで1.2–1.6倍アップスケールし、軽度のノイズ低減(0.2–0.35)を適用してテクスチャをシャープに

ニッチなキャラクターを使用する場合?

生成したいキャラクターのLoRAを併用できます。アニメ由来のキャラクターの場合は、CLIPストレングスを0.5に設定してください。これにより、キャラクターの細部を十分に保持しつつ、ネガティブプロンプトに(big eyes)を含めることで、現実的な描写を維持できます。

🧩 プロンプトガイドライン

キャプションルール

  • 妊娠中プロンプトの先頭に:phase_pregnant, trimester_X, X navel, ethnicity ...
  • 産後プロンプトの先頭に:phase_postpartum, pp_X, pp_Y, ethnicity ...

注:既存のpregnantタグは不要です。

お腹のサイズ

お腹のサイズは非常に柔軟ですが、完璧にするには少し調整が必要です。前述のように、プロンプト内でphase_pregnantを約0.5~1.0の範囲で重み付けすることで、全体サイズをより洗練して制御できます。場合によっては、第1期でも大きなお腹が現れることがあります。その場合はphase_pregnantの重みを下げることでサイズを縮小できます。

実験的に、gigantic bellyというタグは、現在のデータセットよりもはるかに大きな妊娠中の腹部を、現実的な特性を保ったまま生成できることを確認しました。三つ子妊娠や極端な腹部を表現したい場合に試してみてください。

また、上記モデルに付属する画像のメタデータもご確認ください。

なぜLoRAではないのか?

本モデルはLoRAではなく、完全なパニーのファインチューニングを選択しました。その理由は、正確な臨床的解剖学的表現を、ベースモデルの事前学習バイアスと戦うことなく実現するためです。

  • 忠実性優先:LoRAの低ランクアダプターはスタイルやキャラクター、概念には有効ですが、微細な表面の詳細(しわ、折れ目、皮膚の色素沈着、へそのニュアンス)を正確に再現するには、ランクや重みを大きくする必要があり、それでも種子や解像度によってテクスチャが「ぼやける」ことがよくあります。一方、完全なファインチューニングではUNet自体がこれらの微細特徴を学習します。

  • アニメ的バイアスの回避:多くのベースチェックポイントは、インターネット上の画像から理想化され、ときにはアニメ風に歪められた妊娠体型を学習しています。LoRAはその上に追加的な方向性を加えるのみであるため、結果としてベースモデルと重みや否定的タグで戦う必要が生じます。完全なファインチューニングでは、これらの事前学習バイアスを書き換えるため、phaseトークンを使用した際、現実的な妊娠・産後解剖学がデフォルトになります。

  • 受容されたトレードオフ:はい、完全モデルはLoRAに比べてサイズが大きく、学習コストもかかり、他のアダプターとの「プラグアンドプレイ」性は劣ります。しかし、この用途——正確でフェーズ特化した腹部解剖学——においては、一貫性と詳細の質がその価値を上回ります。

このモデルで生成された画像

画像が見つかりません。