ComfyUI nodes for object detection and segmentation workflows
Top 47.1% on sourcepulse
This repository provides an unofficial implementation of YOLO-World and EfficientSAM for ComfyUI, enabling efficient object detection and instance segmentation. It targets users of ComfyUI, particularly those involved in image and video processing, offering advanced mask manipulation capabilities.
How It Works
The integration leverages YOLO-World for object detection and EfficientSAM for precise instance segmentation. Users can select specific YOLO-World models (l, m, s) and EfficientSAM models, configuring parameters like confidence and IoU thresholds. A key feature is the ability to either merge all segmentation masks into a single output or extract specific masks based on their index, supporting both image and video workflows.
Quick Start & Requirements
cd custom_nodes && git clone https://github.com/ZHO-ZHO-ZHO/ComfyUI-YoloWorld-EfficientSAM && cd ComfyUI-YoloWorld-EfficientSAM && pip install -r requirements.txt
efficient_sam_s_cpu.jit
, efficient_sam_s_gpu.jit
) must be manually downloaded and placed in the custom node directory. GPU acceleration is supported.Highlighted Details
Yoloworld ESAM Detector Provider
node, compatible with Impact-Pack.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is an unofficial implementation. The V1.0 workflow is deprecated and incompatible with V2.0. Manual model downloading is required, and licensing for commercial use is not specified.
1 year ago
Inactive