Pony/ILLUSTRIOUS dictionary! - full tag catalogue

詳細

ファイルをダウンロード

モデル説明

これは大規模なプロジェクトであり、現在進行中のものです。私はこのツールが現在の状態でもコミュニティに役立つと考え、そのまま公開しています。今後、進捗に応じて更新していく予定です。

PONY|ILLUSTRIOUS 完全タグカタログ

これは何でしょうか?これはDanbooruから出現頻度が500以上のすべてのタグを抽出したものです(つまり、解析時点において、指定されたタグが500枚以上の画像に含まれていたという意味です)。このプロジェクトの目的は、すべてのタグを整理・テスト・削除し、テーマごとの個別のリストに分類することです。

このカタログは以下の目的に役立ちます:

  1. 存在しないタグをプロンプトに含めない。ほとんどのユーザーは生成中にタグを推測しようとして、機能しないタグを含んだごちゃごちゃしたプロンプトを作成しがちです。PonyベースのモデルはDanbooruタグのみを理解し、ILLUSTRIOUSではタグをBooru上の表記と正確に一致させなければ、ほとんど機能しません。このカタログを使えば、タグの正しい綴りを確認し、思いついたタグが存在するか検索できます。これにより、無効なタグをプロンプトに入力するのを防げます。

  2. 選択肢を確認し、インスピレーションを得る。何千ものタグがあり、Danbooru自体で確認することは可能ですが、カテゴリ分けが不自然で一覧性が非常に低いです。ここにある整理されたリストを使えば、Ponyベースのモデルが理解できる特定の要素について、すべての選択肢を一ヶ所で見ることができます。「artstyle.txt」を開けば、1ページで選べるすべてのアートスタイルが表示されます。「pose.txt」を開けば、Ponyが認識するすべてのポーズがわかります。要するに、これはモデルとやりとりするための単語辞書であり、画像の必要な要素をすばやく検索できるように構造化されています。

  3. 画像の特定の要素をランダム化する。これらのファイルはワイルドカードとして利用できます。同じシーンを異なる場所で試したいですか?「location」ワイルドカードを使いましょう。登場人物の服をいろいろ変えてみたいですか?「clothes」ワイルドカードを使えばOK。それぞれから1つずつ選んで、まったくランダムな画像を生成してください :)))

一般的な目的がわかったところで、以下に具体的な内容と仕組みを説明します。

これは現在進行中のプロジェクトです。今日現在、Danbooruの出現頻度が500以上のすべてのタグを処理し、ワイルドカードファイルへ分類しました。現在の進捗は、14,328個のタグのうち2,602個を処理済みです。

ファイル「alltags.txt」には、頻度が500以上のすべてのDanbooruタグが含まれています。カンマと数字が付いているタグは未処理です。数字のないタグは処理済みであり、カテゴリリストに含まれています。

「処理済み」とは具体的に次の意味です:

  1. 実際にそのタグを使って画像を生成して確認済み。リストに載っているタグは、確実に機能します。

  2. タグは1つまたは複数のカテゴリに割り当てられ、カテゴリワイルドカードに含まれている。あるタグが直感的に「○○」だと感じても、実際には「△△」のカテゴリに属することがあります。各タグがどのように機能するかを理解することがこのプロジェクトの目標の一つです。たとえば、「armchair(.armchair)」というタグは「家具」と思われがちですが、実際には、そのタグを使うと画像の大部分が椅子で占められ、メインキャラクターが椅子に座るシーンになります。そのため、「armchair」は「item(アイテム)」ではなく「location(場所)」として分類されています。

  3. 必要な場合、タグを補強・サポート済み。まれに、特定のタグは他のタグと組み合わせて初めて機能することがあります。たとえば、「ffm threesome」タグは単独では不安定またはまったく機能しないことがあります。しかし、「ffm threesome, 1boy, 2girls, hetero」というように補助タグと一緒に使用すれば、意図通りに動作します。

  4. 「alltags.txt」では一部のタグを削除済み:機能しないタグ、生成に意味のないメタタグ(例:「wrong artist」「requires comments」など)、個別のキャラクター名、個別のアニメシリーズ名、個別のゲーム/ブランド名を削除しました。私が知っているブランド名は「franchise.txt」に移動し、知らないものは完全に削除しました。

以上が全体の概要です。では、具体的に何が含まれているかを説明します:

  1. alltags.txt – 処理済みタグを除いた、頻度500以上のすべてのBooruタグ(未処理タグを含む)。

  2. accessory.txt – 装身具など、人物に身に着ける小さなアイテム。

  3. anatomy.txt – 画像に特定の身体部位を含めるタグ、およびその部位の変形(小胸、大胸など)。

  4. armor.txt – 防具の一部。

  5. artstyle.txt – 画像の全体的なスタイルに影響を与えるタグ。

  6. background.txt – 単色またはシンプルな背景を生成するタグ。

  7. bodymod.txt – 主体の身体に影響を与えるが、人間性を保ち、全体構成への影響が「anatomy.txt」ほど大きくないタグ。ネイルの色、タトゥー、歯など。目は別リストで管理。

  8. clothes.txt – 衣服のタグが多すぎて、現在は少し整理されていません。現在はすべての衣服を含みますが、脚部装着物と下着・セクシー衣装は別リストで管理。衣服タグは非常に多く、最終版では衣類の種類別にサブカテゴリに分割予定。

  9. clothesmod.txt – 衣服を変更するタグ。複数の衣服に適用可能なもの(例:フリル)はここに。特定の衣服を強制的に表示するタグは「clothes.txt」に。

  10. color.txt – 単なる色のタグ。特別なことはありません。

  11. composition.txt – 主体を定義せず、画像の構成を制御するタグ。「lineup」「full body」「magazine cover」など。他のリストとは異なり、互いに排他的ではないタグが多いです。

  12. expression.txt – 顔の表情。推測が難しい表情の名前をすぐに調べられるため、非常に役立ちます(少なくとも私にとっては)。

  13. eyes.txt – 目を定義するタグ。色やアニメ特有の特殊な目など。明らかに人間でない主役を要求する目のタグは「nonhuman.txt」に。

  14. eyewear.txt – 眼鏡など。アクセサリーとは分けて管理しています(私は眼鏡の女の子が好きなので :)))。

  15. fashion.txt – 特定の服のスタイルを示すタグ(具体的な衣服名ではない)。現在はリストが小さいですが、最終版では衣服関連カテゴリを再構成する予定です。

  16. footwear.txt – 靴。

  17. franchise.txt – フランチャイズ、シリーズ、フィクションの世界。これらのタグは具体的なものを生成しないことが多く、スタイルやキャラクターの外見に影響を与えることが多いです。

  18. gazedirection.txt – キャラクターの視線方向を制御する小さなリスト。他のプロンプト要素に強く依存するため、今後再構成予定。

  19. gesture.txt – 主体の手の動き。小さな手のジェスチャー、手や腕に限定されるポーズ。全身の姿勢に関するタグは「pose.txt」に。

  20. haircolor.txt – 髪の色。アニメ特有の奇抜な色もすべて含みます。

  21. hairstyle.txt – 髪型。名前を覚えていられないほど多いため、私はこのリストをワイルドカードとして最もよく使います :))

  22. headwear.txt – 頭に被るもの。スクランチーやヘアバンドなどは含まず、フェドラハットなどは含みます。曖昧なもの(例:サークレット)は後で分類します。

  23. improve.txt – 画像品質に確実に影響を与えると確認したタグ。すべて使用するよう推奨するわけではありません(ILLUSTRIOUSとPONYには独自の品質評価システムがあります)。

  24. item.txt – 画像に表示される物・アイテム。大きなスペースを占めず、メインの主体に影響を与えないもの。主体の手に持たれるアイテムも含みますが、「situations.txt」に含まれるタグは「持つ」ことを明示するもの。

  25. legwear.txt – 脚に履くもの。足元は「footwear.txt」で別管理。

  26. lighting.txt – 画像の照明を制御するタグ。現状、一部のタグが場所やアイテムを強制するなどごちゃ混ぜです。将来再構成予定ですが、新タグの処理に集中しているため現時点でそのまま保持。

  27. location.txt – シーンの場所を定義するタグ。「場所」とは、主体の周囲や後方に存在する環境を意味します。たとえば、背景を支配するアイテムや状況は「location」として分類されます。「armchair」はその例です。

  28. male.txt – 男性主体を強制する小さなリスト。現状は未完成で、将来再構成予定。

  29. misc_unknown.txt – 現在の分類体系に当てはまらず、分類できていないタグ。今後、体系が進化すれば、適切な場所に移動される可能性があります。

  30. nonhuman.txt – 明らかに人間でない主体を生成するタグ。ファー(動物化キャラ)や実際の動物、モンスター、その一部など。

  31. nudity.txt – 何らかの裸体を生成するタグ。他のリストと一部重複しているため、将来整理・再分類予定。また、すべての裸体タグを含んでいるわけではありません(Ponyモデルはプロンプトにない場合でも裸体を生成することが多いため、現状ではやや冗長)。

  32. pattern.txt – 色やジオメトリックな模様。衣服に現れることが多いですが、床、壁、その他表面にも現れることがあります。

  33. pose.txt – 全身のポーズを定義するタグ。性的なポーズも含みます。将来的に分類を再整理する可能性あり。

  34. profession.txt – 衣服に影響を与えるが、画像の全体的な内容(場所や活動)にも関わるタグ。特定の服ではなく、ユニフォームや職業的な服装の種類を表すタグ。

  35. rating.txt – ILLのコンテンツレーティング。4つのタグのみで、ILL専用。

  36. scene.txt – 画像に何が写っているかを定義するが、主体を定義しないタグ。「1girl」など。女の子が人間、悪魔、ファー、ふたなりかに関わらず、「1girl」はこのリストに。主体の特徴を定義するタグは「subject」リストに。

  37. sex.txt – セックスを生成するタグの非排他的リスト。「pose」や「situation」にも含まれるタグがあるため、将来再構成予定。

  38. situation.txt – 画像で何が起こっているかを定義するタグ。非常に広範なカテゴリのため、将来的に分割予定。

  39. specialeffect.txt – 画像に内在しない、追加の芸術的エフェクトを生成するタグ(あるいは、どこに分類すべきかわからなかったもの :)). バルーン、枠線、動き線など。

  40. subject.txt – 画像の主体を定義するタグ。人間であるべきタグのみを含むはずですが、現在はnonhumanと混在しています(分類体系を導入したのは、すでにいくつかのタグを処理してからでした)。リリース前に再整理予定。

  41. underwear.txt – 下着およびセクシーな衣装。水着やビキニも含みます。

  42. viewangle.txt – カメラの位置と角度。

ふう。長いリストですね :)))

このリソースが役に立てば幸いです。私は今後、さらに多くのタグを処理し、構造を改善するたびに、定期的に更新していきます。現状は非常に進行中の状態ですので、厳しく判定しないでください。構造を随時変更しているため、混同する部分もあるかもしれません。

ぜひコメントや提案、どんなフィードバックも歓迎します。あなたの声は、この壮大なプロジェクトを続ける大きな励みになります。

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

画像が見つかりません。