Nodo UltralyticsDetector (Pipe) en ComfyUI(ultralyticsDetectorForDetailerFix)
Nodo UltralyticsDetector (Pipe) de ComfyUI-Easy-Use.
ultralytics Detector For Detailer Fix
Descripción
El nodo UltralyticsDetector (Pipe) crea un detector de cajas delimitadoras a partir de un modelo YOLO de Ultralytics y lo empaqueta como PIPE_LINE para usarlo con el pipeline DetailerFix de Easy-Use. Pertenece a la categoría EasyUse/Fix y está diseñado para flujos de trabajo en los que un objeto detectado se repara o refina en una etapa de corrección posterior. Este nodo no realiza la reparación por sí mismo; solo proporciona la configuración del detector como parte del pipe del pipeline.
Entradas
model_name
- Tipo:
COMBO - Requerido: verdadero
Selecciona el modelo de detección de Ultralytics que se cargará. El menú desplegable enumera los modelos de Ultralytics disponibles en ComfyUI. Elige el modelo que debe utilizarse para localizar objetos en la imagen.
bbox_threshold
- Tipo:
FLOAT - Requerido: verdadero
- Valor predeterminado:
0.5 - Mín:
0 - Máx:
1 - Paso:
0.01
El umbral de confianza para las cajas delimitadoras detectadas. Solo se conservan las detecciones con una confianza superior a este valor. Aumenta el umbral para reducir los falsos positivos; redúcelo para incluir más detecciones potenciales.
bbox_dilation
- Tipo:
INT - Requerido: verdadero
- Valor predeterminado:
10 - Mín:
-512 - Máx:
512 - Paso:
1
Expande cada caja delimitadora detectada en esta cantidad de píxeles antes de que el detailer fix la use. Los valores positivos agrandan la caja alrededor del objeto detectado, añadiendo contexto útil. Los valores negativos reducen la caja, lo que puede ayudar cuando el detector devuelve cajas demasiado holgadas.
bbox_crop_factor
- Tipo:
FLOAT - Requerido: verdadero
- Valor predeterminado:
3.0 - Mín:
1.0 - Máx:
10.0 - Paso:
0.1
Controla cuánto se escala la caja delimitadora detectada cuando se prepara el recorte para la etapa de corrección. Los valores más grandes proporcionan más contexto circundante; los valores más pequeños mantienen el recorte más cerca de la caja delimitadora original.
Salidas
PIPE_LINE: Un objeto de pipeline que contiene el detector de cajas delimitadoras de Ultralytics configurado y sus configuraciones. Conéctalo a la entrada de pipe de un nodo DetailerFix / de reparación posterior.
Notas de uso
- Este es un proveedor de detección, no un procesador de imágenes. No devuelve ninguna imagen ni máscara; coloca la configuración del detector en un pipe del pipeline.
- Comienza con
bbox_thresholdalrededor de0.5y ajusta según las detecciones omitidas o los falsos positivos. - Usa
bbox_dilationpara asegurarte de que la caja delimitadora contenga suficiente parte del objeto para la etapa de corrección. La dilatación negativa está disponible si las cajas detectadas son demasiado grandes. bbox_crop_factorcontrola cuánto contexto circundante se incluye en la región corregida. Los valores más grandes incluyen más contexto, pero también pueden hacer que la etapa de corrección procese un área mucho más grande.- En un gráfico típico de Easy-Use DetailerFix, alimenta el
PIPE_LINEde este nodo en un nodo de corrección y luego suministra la imagen que se procesará en la etapa de corrección.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.