AppendInstanceDiffusionTracking
このノードは2つのTRACKINGタイプの入力を受け取り、内部実装では2番目の入力のトラッキングデータを1番目の入力データに統合します
Append Instance Diffusion Tracking
AppendInstanceDiffusionTracking ノードは、2つの TRACKING タイプの入力を受け取り、内部処理で2番目の入力のトラッキングデータを1番目の入力データに統合します。
AppendInstanceDiffusionTracking ノードは、InstanceDiffusion のトラッキングデータを処理するための補助ツールです。その中核機能は、2組のトラッキングデータを1組に統合し、対応するプロンプトテキストを連結することで、後続のインスタンスセグメンテーションや生成ステップのためのデータを準備することです。
ノード機能
このノードは2つの TRACKING タイプの入力を受け取り、内部処理で2番目の入力のトラッキングデータを1番目の入力データに統合します。両方の入力に同じ名前のカテゴリが存在する場合、ノードはそのカテゴリに属する具体的なインスタンスデータ(class IDs)を統合し、上書きやエラーを発生させることはありません。同時に、2つのオプションのテキストプロンプトはカンマ区切りの文字列として連結され、出力されます。
ノードパラメータ説明 - AppendInstanceDiffusionTracking
接続入力 (Inputs)
| パラメータ名 | データ型 | 必須 | デフォルト値 | 範囲/オプション | 説明 |
|---|---|---|---|---|---|
tracking_1 | TRACKING | はい | - | - | 統合データの基礎となる、最初のインスタンストラッキングデータ。 |
tracking_2 | TRACKING | はい | - | - | 最初のセットに統合される内容を持つ、2番目のインスタンストラッキングデータ。 |
制御パラメータ (Parameters)
| パラメータ名 | データ型 | 必須 | デフォルト値 | 範囲/オプション | 説明 |
|---|---|---|---|---|---|
prompt_1 | STRING | いいえ | "" | - | 連結されるオプションのプロンプトテキスト。 |
prompt_2 | STRING | いいえ | "" | - | 連結されるオプションのプロンプトテキスト。 |
出力 (Output)
| パラメータ名 | データ型 | 説明 |
|---|---|---|
| tracking | TRACKING | 統合されたインスタンストラッキングデータ。 |
| prompt | STRING | 2つの入力プロンプトを連結した文字列。 |
使用シナリオ
実用的なアプリケーションでは、ワークフローが異なるソース(例えば、異なるビデオフレームや画像領域)からのインスタンス検出結果を統合する必要がある場合に、このノードを使用できます。例えば、ビデオの前半と後半でそれぞれオブジェクト検出とトラッキングを行い、その両方のトラッキング結果をこのノードで統合することで、完全なビデオのすべてのインスタンス情報を含む統一されたデータセットを取得し、それを InstanceDiffusion ノードに入力して画像生成を行うことができます。
注意事項
このノードは主に、InstanceDiffusion 拡張機能が必要とする特定の TRACKING データ構造を処理するために使用されることに注意してください。入力データの形式は要件を満たしている必要があり、そうでない場合は下流ノードのエラーを引き起こす可能性があります。
AppendInstanceDiffusionTracking ノードソースコードリンク
AppendInstanceDiffusionTracking ノードは ComfyUI-KJNodes ノードパッケージに含まれています。
コメント
GitHubでサインインしてディスカッションに参加しましょう。