KJNodes/InstanceDiffusiongenerated

AppendInstanceDiffusionTracking

Ce nœud reçoit deux entrées de type TRACKING. Son implémentation interne fusionne les données de suivi de la deuxième entrée dans celles de la première entrée.

Append Instance Diffusion Tracking

tracking_1
tracking_2
tracking
prompt
prompt_1
STRING
prompt_2
STRING
KJNodes

Le nœud AppendInstanceDiffusionTracking reçoit deux entrées de type TRACKING. Son implémentation interne fusionne les données de suivi de la seconde entrée dans les données de la première entrée.

Le nœud AppendInstanceDiffusionTracking est un outil auxiliaire conçu pour traiter les données de suivi de la diffusion d'instances (InstanceDiffusion). Sa fonction principale est de fusionner deux ensembles de données de suivi en un seul et de concaténer les textes d'invitation correspondants, préparant ainsi les données pour les étapes ultérieures de segmentation et de génération d'instances.

Fonctionnalité du nœud

Ce nœud reçoit deux entrées de type TRACKING. Son implémentation interne fusionne les données de suivi de la seconde entrée dans les données de la première entrée. Si des catégories portant le même nom existent dans les deux entrées, le nœud fusionnera les données d'instances spécifiques (class IDs) de cette catégorie sans les écraser ni générer d'erreur. Parallèlement, les deux invites textuelles optionnelles sont également fusionnées en une seule chaîne de caractères, séparées par une virgule, en sortie.

Spécifications des paramètres du nœud - AppendInstanceDiffusionTracking

Entrées (Inputs)

Nom du paramètreType de donnéesRequisValeur par défautPlage de valeurs/OptionsDescription
tracking_1TRACKINGOui--Le premier ensemble de données de suivi d'instances, qui servira de base pour la fusion.
tracking_2TRACKINGOui--Le second ensemble de données de suivi d'instances, dont le contenu sera fusionné dans le premier ensemble.

Paramètres de contrôle (Parameters)

Nom du paramètreType de donnéesRequisValeur par défautPlage de valeurs/OptionsDescription
prompt_1STRINGNon""-Invite textuelle optionnelle à concaténer.
prompt_2STRINGNon""-Invite textuelle optionnelle à concaténer.

Sorties (Output)

Nom du paramètreType de donnéesDescription
trackingTRACKINGLes données de suivi d'instances fusionnées.
promptSTRINGLa chaîne de caractères résultant de la concaténation des deux invites d'entrée.

Cas d'utilisation

Dans des applications concrètes, vous pouvez utiliser ce nœud lorsque votre flux de travail nécessite d'intégrer les résultats de détection d'instances provenant de sources différentes (par exemple, différentes trames vidéo ou régions d'image). Par exemple, vous pouvez d'abord effectuer une détection et un suivi d'objets séparément sur la première et la seconde moitié d'une vidéo, puis fusionner les résultats de suivi des deux via ce nœud. Cela produit un ensemble de données unifié contenant toutes les informations d'instances pour la vidéo complète, qui peut ensuite être transmis au nœud InstanceDiffusion pour la génération d'image.

Notes importantes

Veuillez noter que ce nœud est principalement conçu pour traiter la structure de données TRACKING spécifique requise par l'extension InstanceDiffusion. Le format des données d'entrée doit être conforme aux exigences, sinon des erreurs d'exécution peuvent survenir dans les nœuds en aval.

Lien vers le code source du nœud AppendInstanceDiffusionTracking

Le nœud AppendInstanceDiffusionTracking provient du pack de nœuds ComfyUI-KJNodes.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…