KJNodes/InstanceDiffusiongenerated

AppendInstanceDiffusionTracking

このノードは2つのTRACKINGタイプの入力を受け取り、内部実装では2番目の入力のトラッキングデータを1番目の入力データに統合します

Append Instance Diffusion Tracking

tracking_1
tracking_2
tracking
prompt
prompt_1
STRING
prompt_2
STRING
KJNodes

AppendInstanceDiffusionTracking ノードは、2つの TRACKING タイプの入力を受け取り、内部処理で2番目の入力のトラッキングデータを1番目の入力データに統合します。

AppendInstanceDiffusionTracking ノードは、InstanceDiffusion のトラッキングデータを処理するための補助ツールです。その中核機能は、2組のトラッキングデータを1組に統合し、対応するプロンプトテキストを連結することで、後続のインスタンスセグメンテーションや生成ステップのためのデータを準備することです。

ノード機能

このノードは2つの TRACKING タイプの入力を受け取り、内部処理で2番目の入力のトラッキングデータを1番目の入力データに統合します。両方の入力に同じ名前のカテゴリが存在する場合、ノードはそのカテゴリに属する具体的なインスタンスデータ(class IDs)を統合し、上書きやエラーを発生させることはありません。同時に、2つのオプションのテキストプロンプトはカンマ区切りの文字列として連結され、出力されます。

ノードパラメータ説明 - AppendInstanceDiffusionTracking

接続入力 (Inputs)

パラメータ名データ型必須デフォルト値範囲/オプション説明
tracking_1TRACKINGはい--統合データの基礎となる、最初のインスタンストラッキングデータ。
tracking_2TRACKINGはい--最初のセットに統合される内容を持つ、2番目のインスタンストラッキングデータ。

制御パラメータ (Parameters)

パラメータ名データ型必須デフォルト値範囲/オプション説明
prompt_1STRINGいいえ""-連結されるオプションのプロンプトテキスト。
prompt_2STRINGいいえ""-連結されるオプションのプロンプトテキスト。

出力 (Output)

パラメータ名データ型説明
trackingTRACKING統合されたインスタンストラッキングデータ。
promptSTRING2つの入力プロンプトを連結した文字列。

使用シナリオ

実用的なアプリケーションでは、ワークフローが異なるソース(例えば、異なるビデオフレームや画像領域)からのインスタンス検出結果を統合する必要がある場合に、このノードを使用できます。例えば、ビデオの前半と後半でそれぞれオブジェクト検出とトラッキングを行い、その両方のトラッキング結果をこのノードで統合することで、完全なビデオのすべてのインスタンス情報を含む統一されたデータセットを取得し、それを InstanceDiffusion ノードに入力して画像生成を行うことができます。

注意事項

このノードは主に、InstanceDiffusion 拡張機能が必要とする特定の TRACKING データ構造を処理するために使用されることに注意してください。入力データの形式は要件を満たしている必要があり、そうでない場合は下流ノードのエラーを引き起こす可能性があります。

AppendInstanceDiffusionTracking ノードソースコードリンク

AppendInstanceDiffusionTracking ノードは ComfyUI-KJNodes ノードパッケージに含まれています。

コメント

GitHubでサインインしてディスカッションに参加しましょう。

コメントを読み込み中…