Save 4 hours! We auto-setup your workflow! Free!

Drop your workflow.json — we handle every dependency, custom node, and model. Just open the link and run.

Auto-Setup Workflow Json (Free) Now!

ComfyUI Node: YOLO BBox Extractor

Class Name

BBoxYOLO

Category
SDPose/Utils
Author
judian17 (Account age: 2603days)
Extension
ComfyUI_YOLO_For_Multi_SDPose_Detection
Latest Updated
2026-03-08
Github Stars
0.05K

How to Install ComfyUI_YOLO_For_Multi_SDPose_Detection

Install this extension via the ComfyUI Manager by searching for ComfyUI_YOLO_For_Multi_SDPose_Detection
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI_YOLO_For_Multi_SDPose_Detection in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

YOLO BBox Extractor Description

Extract bounding boxes from images using YOLO object detection for precise object localization in real-time tasks.

YOLO BBox Extractor:

BBoxYOLO is a node designed to extract bounding boxes from images using the YOLO (You Only Look Once) object detection model. This node is particularly useful for identifying and localizing objects within images, specifically focusing on detecting people, as indicated by the class label 0 in most YOLO models. The primary function of BBoxYOLO is to process images, run them through a YOLO model, and return the coordinates of bounding boxes that meet a specified confidence threshold. This capability is essential for applications that require precise object localization, such as automated image cropping, surveillance, and augmented reality. By leveraging the YOLO model's efficiency and accuracy, BBoxYOLO provides a robust solution for real-time object detection tasks.

YOLO BBox Extractor Input Parameters:

images

The images parameter represents the batch of images that will be processed by the YOLO model. These images are expected to be in a tensor format, typically obtained from a deep learning framework like PyTorch. The images are converted to a NumPy array and then processed to extract bounding boxes. The quality and size of the input images can significantly impact the detection accuracy and performance of the node.

confidence_threshold

The confidence_threshold parameter is a floating-point value that determines the minimum confidence level required for a detected bounding box to be considered valid. This threshold helps filter out low-confidence detections, ensuring that only the most reliable bounding boxes are returned. The value typically ranges from 0 to 1, with a higher threshold resulting in fewer, but more confident, detections. Adjusting this parameter allows you to balance between detection sensitivity and precision.

YOLO BBox Extractor Output Parameters:

all_bboxes

The all_bboxes output parameter is a list of lists, where each inner list contains dictionaries representing the bounding boxes detected in a corresponding image frame. Each dictionary includes the coordinates (x, y, width, height) of a bounding box. This output provides the necessary information to localize detected objects within the input images, enabling further processing or analysis, such as cropping or annotation.

YOLO BBox Extractor Usage Tips:

  • Ensure that the input images are pre-processed correctly and are of good quality to improve detection accuracy.
  • Adjust the confidence_threshold parameter based on your specific use case; a higher threshold may be suitable for applications requiring high precision, while a lower threshold might be better for detecting more objects.
  • Consider using a pre-trained YOLO model that is well-suited for your specific object detection task to achieve optimal results.

YOLO BBox Extractor Common Errors and Solutions:

"ultralytics library not found. YOLO detection will be disabled."

  • Explanation: This error occurs when the ultralytics library, which is required for YOLO model execution, is not installed.
  • Solution: Install the ultralytics library using the command pip install ultralytics to enable YOLO detection functionality.

"ultralytics is not installed. Please pip install ultralytics."

  • Explanation: This error message indicates that the ultralytics library is missing, preventing the loading and execution of YOLO models.
  • Solution: Ensure that the ultralytics library is installed by running pip install ultralytics in your environment.

YOLO BBox Extractor Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI_YOLO_For_Multi_SDPose_Detection
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

YOLO BBox Extractor