EasyUse/Fixgenerated

UltralyticsDetector (Pipe)(ultralyticsDetectorForDetailerFix)

Нода UltralyticsDetector (Pipe) из 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

Описание

Нода UltralyticsDetector (Pipe) создает детектор ограничивающих рамок (Bounding Box) на основе модели Ultralytics YOLO и упаковывает его как PIPE_LINE для использования в конвейере DetailerFix от Easy-Use. Она относится к категории EasyUse/Fix и предназначена для рабочих процессов, где обнаруженный объект восстанавливается или уточняется на более позднем этапе исправления. Нода не выполняет само исправление; она лишь передает конфигурацию детектора как часть конвейерного pipe.

Входы

model_name

  • Тип: КОМБО
  • Обязательно: Да

Выбирает модель детекции Ultralytics для загрузки. В раскрывающемся списке перечислены модели Ultralytics, доступные в ComfyUI. Выберите модель, которая будет использоваться для поиска объектов на изображении.

bbox_threshold

  • Тип: ПЛАВАЮЩИЙ
  • Обязательно: Да
  • По умолчанию: 0.5
  • Мин.: 0
  • Макс.: 1
  • Шаг: 0.01

Порог уверенности для обнаруженных ограничивающих рамок. Сохраняются только те детекции, уверенность которых превышает это значение. Повысьте порог, чтобы уменьшить количество ложных срабатываний; понизьте его, чтобы включить больше потенциальных детекций.

bbox_dilation

  • Тип: ЦЕЛОЕ
  • Обязательно: Да
  • По умолчанию: 10
  • Мин.: -512
  • Макс.: 512
  • Шаг: 1

Расширяет каждую обнаруженную ограничивающую рамку на указанное количество пикселей перед использованием на этапе исправления (detailer fix). Положительные значения увеличивают рамку вокруг обнаруженного объекта, добавляя полезный контекст. Отрицательные значения уменьшают рамку, что может помочь, когда детектор возвращает слишком свободные рамки.

bbox_crop_factor

  • Тип: ПЛАВАЮЩИЙ
  • Обязательно: Да
  • По умолчанию: 3.0
  • Мин.: 1.0
  • Макс.: 10.0
  • Шаг: 0.1

Управляет тем, насколько масштабируется обнаруженная ограничивающая рамка при подготовке кропа для этапа исправления. Большие значения дают больше окружающего контекста; меньшие значения сохраняют кроп ближе к исходной ограничивающей рамке.

Выходы

  • PIPE_LINE: Объект конвейера, содержащий настроенный детектор ограничивающих рамок Ultralytics и его настройки. Подключите его ко входу pipe последующей ноды DetailerFix / исправления.

Примечания по использованию

  • Это провайдер детектора, а не обработчик изображений. Нода не возвращает изображение или маску; она помещает конфигурацию детектора в конвейерный pipe.
  • Начните со значения bbox_threshold около 0.5 и корректируйте его с учетом пропущенных детекций или ложных срабатываний.
  • Используйте bbox_dilation, чтобы ограничивающая рамка содержала достаточную часть объекта для этапа исправления. Значения расширения могут быть отрицательными, если обнаруженные рамки слишком велики.
  • bbox_crop_factor управляет тем, сколько окружающего контекста включается в исправляемую область. Большие значения добавляют больше контекста, но также могут привести к тому, что этап исправления будет обрабатывать значительно большую область.
  • В типичном графе DetailerFix от Easy-Use подайте PIPE_LINE из этой ноды в ноду исправления, а затем передайте изображение для обработки на этапе исправления.

Комментарии

Войдите через GitHub, чтобы участвовать в обсуждении.

Загрузка комментариев…