UltralyticsDetector (Pipe)(ultralyticsDetectorForDetailerFix)
Nœud UltralyticsDetector (Pipe) de ComfyUI-Easy-Use.
ultralytics Detector For Detailer Fix
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_thresholdautour de0.5et ajustez en fonction des détections manquées ou des faux positifs. - Utilisez
bbox_dilationpour 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_factorcontrô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_LINEde 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.