EasyUse/Fixgenerated

UltralyticsDetector (Pipe)(ultralyticsDetectorForDetailerFix)

Nœud UltralyticsDetector (Pipe) de ComfyUI-Easy-Use.

ultralytics Detector For Detailer Fix

bbox_segm_pipe
model_name
COMBO
bbox_threshold
0.50
bbox_dilation
10
bbox_crop_factor
3.0
Easy Use

Description

Le nœud UltralyticsDetector (Pipe) crée un détecteur de boîtes englobantes à partir d'un modèle YOLO Ultralytics et le conditionne sous forme de PIPE_LINE pour une utilisation avec le pipeline DetailerFix d'Easy-Use. Il appartient à la catégorie EasyUse/Fix et est conçu pour les flux de travail où un objet détecté est réparé ou affiné par une étape de correction ultérieure. Ce nœud n'effectue pas lui-même la réparation ; il fournit uniquement la configuration du détecteur dans le cadre du pipe du pipeline.

Entrées

model_name

  • Type : COMBO
  • Requis : vrai

Sélectionne le modèle de détection Ultralytics à charger. La liste déroulante affiche les modèles Ultralytics disponibles dans ComfyUI. Choisissez le modèle à utiliser pour localiser les objets dans l'image.

bbox_threshold

  • Type : FLOTTANT
  • Requis : vrai
  • Défaut : 0.5
  • Min : 0
  • Max : 1
  • Pas : 0.01

Le seuil de confiance pour les boîtes englobantes détectées. Seules les détections dont la confiance est supérieure à cette valeur sont conservées. Augmentez le seuil pour réduire les faux positifs ; abaissez-le pour inclure davantage de détections potentielles.

bbox_dilation

  • Type : ENTIER
  • Requis : vrai
  • Défaut : 10
  • Min : -512
  • Max : 512
  • Pas : 1

Étend chaque boîte englobante détectée de ce nombre de pixels avant qu'elle ne soit utilisée par la correction du detailer. Les valeurs positives agrandissent la boîte autour de l'objet détecté, ajoutant un contexte utile. Les valeurs négatives réduisent la boîte, ce qui peut aider lorsque le détecteur retourne des boîtes trop lâches.

bbox_crop_factor

  • Type : FLOTTANT
  • Requis : vrai
  • Défaut : 3.0
  • Min : 1.0
  • Max : 10.0
  • Pas : 0.1

Contrôle l'échelle de la boîte englobante détectée lorsque le recadrage est préparé pour l'étape de correction. Des valeurs plus grandes fournissent plus de contexte environnant ; des valeurs plus petites maintiennent le recadrage plus proche de la boîte englobante d'origine.

Sorties

  • PIPE_LINE : Un objet de pipeline contenant le détecteur de boîtes englobantes Ultralytics configuré et ses paramètres. Connectez-le à l'entrée du pipe d'un nœud DetailerFix / de réparation en aval.

Remarques d'utilisation

  • Ce nœud est un fournisseur de détecteur, pas un processeur d'images. Il ne renvoie ni image ni masque ; il place la configuration du détecteur dans un pipe de pipeline.
  • Commencez avec bbox_threshold autour de 0.5 et ajustez en fonction des détections manquées ou des faux positifs.
  • Utilisez bbox_dilation pour vous assurer que la boîte englobante contient suffisamment de l'objet pour l'étape de correction. Une dilatation négative est disponible si les boîtes détectées sont trop grandes.
  • bbox_crop_factor contrôle la quantité de contexte environnant inclus dans la région corrigée. Des valeurs plus grandes incluent plus de contexte mais peuvent également amener l'étape de correction à traiter une zone beaucoup plus grande.
  • Dans un graphique Easy-Use DetailerFix typique, alimentez le PIPE_LINE de ce nœud vers un nœud de correction, puis fournissez l'image à traiter à l'étape de correction.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…