KJNodes/InstanceDiffusiongenerated

AppendInstanceDiffusionTracking

Este nodo recibe dos entradas de tipo TRACKING, y su implementación interna fusiona los datos de seguimiento de la segunda entrada en los datos de la primera entrada.

Append Instance Diffusion Tracking

tracking_1
tracking_2
tracking
prompt
prompt_1
STRING
prompt_2
STRING
KJNodes

El nodo AppendInstanceDiffusionTracking recibe dos entradas de tipo TRACKING. Su implementación interna fusiona los datos de seguimiento de la segunda entrada con los datos de la primera entrada.

El nodo AppendInstanceDiffusionTracking es una herramienta auxiliar para procesar datos de seguimiento de difusión de instancias (InstanceDiffusion). Su función principal es combinar dos conjuntos de datos de seguimiento en uno solo y concatenar los textos de prompt correspondientes, preparando los datos para los pasos posteriores de segmentación y generación de instancias.

Funcionalidad del Nodo

Este nodo recibe dos entradas de tipo TRACKING. Su implementación interna fusiona los datos de seguimiento de la segunda entrada con los datos de la primera entrada. Si existen categorías con el mismo nombre en ambas entradas, el nodo fusionará los datos de instancias específicas (class IDs) de esa categoría, sin sobrescribir ni generar errores. Además, los dos prompts de texto opcionales se combinan en una sola cadena de texto separada por comas en la salida.

Especificación de Parámetros del Nodo - AppendInstanceDiffusionTracking

Entradas (Inputs)

Nombre del ParámetroTipo de DatoObligatorioValor por DefectoRango de Valores/OpcionesDescripción
tracking_1TRACKING--Primer conjunto de datos de seguimiento de instancias, que servirá como base para los datos fusionados.
tracking_2TRACKING--Segundo conjunto de datos de seguimiento de instancias, cuyo contenido se fusionará con el primer conjunto.

Parámetros de Control (Parameters)

Nombre del ParámetroTipo de DatoObligatorioValor por DefectoRango de Valores/OpcionesDescripción
prompt_1CADENANo""--
prompt_2CADENANo""--

Salidas (Output)

Nombre del ParámetroTipo de DatoDescripción
trackingTRACKINGDatos de seguimiento de instancias fusionados.
promptCADENACadena de texto resultante de concatenar los dos prompts de entrada.

Casos de Uso

En aplicaciones concretas, puede utilizar este nodo cuando su flujo de trabajo necesite integrar resultados de detección de instancias provenientes de diferentes fuentes (por ejemplo, diferentes fotogramas de vídeo o regiones de imagen). Por ejemplo, puede realizar primero la detección y seguimiento de objetos por separado en la primera y segunda mitad de un vídeo, y luego fusionar los resultados de seguimiento de ambas partes mediante este nodo, obteniendo un conjunto de datos unificado con toda la información de instancias del vídeo completo, para luego introducirlo en el nodo InstanceDiffusion para la generación de imágenes.

Consideraciones

Tenga en cuenta que este nodo está diseñado principalmente para procesar la estructura de datos TRACKING específica requerida por la extensión InstanceDiffusion. El formato de los datos de entrada debe cumplir con los requisitos, de lo contrario podría causar errores en la ejecución de nodos posteriores.

Enlace al Código Fuente del Nodo AppendInstanceDiffusionTracking

El nodo AppendInstanceDiffusionTracking pertenece al paquete de nodos ComfyUI-KJNodes.

Comentarios

Inicia sesión con GitHub para unirte a la conversación.

Cargando comentarios…