awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
AILab-CVC avatar

AILab-CVC/YOLO-World

0
View on GitHub↗
6,425 stars·608 forks·Python·GPL-3.0·18 vueswww.yoloworld.cc↗

YOLO World

YOLO-World is a vision-language framework and open-vocabulary object detection model. It identifies objects in images and video based on free-form text prompts without requiring predefined category labels.

The system enables the identification of arbitrary objects by fusing image features with text embeddings. It includes a specialized tool for automated image labeling, which generates bounding box annotations for custom datasets using text-based prompts.

The project provides a deployment pipeline for converting models into quantized ONNX and TFLite formats, supporting real-time inference on resource-constrained edge hardware. It also includes a fine-tuning adaptation framework to adapt pre-trained models to custom domains through prompt or reparameterized tuning.

Features

  • Open-Vocabulary Object Detection - Implements an open-vocabulary object detection model that identifies arbitrary objects using free-form text prompts.
  • Open-Vocabulary Detection - Implements an open-vocabulary detection pipeline that identifies arbitrary objects using text embeddings instead of fixed labels.
  • Vision-Language Cross-Attention Fusions - Fuses visual features with text embeddings through cross-attention mechanisms to enable open-vocabulary object recognition.
  • Vision-Language Models - Utilizes a vision-language model architecture that fuses image features with text embeddings for object recognition.
  • Vision-Language Fine-Tunings - Adapts pre-trained vision-language models to custom domains using specialized fine-tuning methods.
  • YOLO Object Detectors - Employs a real-time object detection system based on the YOLO architecture optimized for low-latency inference.
  • 2D Object Labeling - Ships a tool that automatically generates 2D bounding box annotations using text-based prompts.
  • Structural Reparameterizations - Utilizes structural reparameterization to adapt pre-trained models to custom domains without sacrificing inference speed.
  • Edge Object Detection - Provides object detection and tracking optimized for deployment on resource-constrained edge hardware.
  • Edge AI Runtimes - Provides a runtime optimized for executing detection and tracking on personal and edge devices.
  • Image Inference Clients - Processes single images, directories, or video files to detect objects described by text prompts.
  • Edge AI Model Deployment - Optimizes and deploys real-time object detection to run efficiently on local hardware and edge devices.
  • ONNX Model Exporters - Provides utilities to export the detection model into the standardized ONNX format for cross-platform deployment.
  • TFLite Model Exporters - Converts trained detectors into ONNX and TFLite formats for deployment on servers and edge devices.
  • Automated Image Labeling - Generates bounding box annotations for vision datasets using text descriptions to automate image labeling.
  • Fine-Tuning Frameworks - Offers a framework supporting normal, prompt, and reparameterized fine-tuning to adapt models to custom domains.
  • Conversion-Time Quantizers - Implements quantization during the model conversion process to shrink weights to 8-bit integers for edge inference.
  • ONNX and TFLite Model Exporters - Provides a deployment pipeline to convert detection models into quantized ONNX and TFLite formats for edge hardware.
  • TFLite Exports - Converts models to TFLite format using INT8 quantization for efficient mobile deployment.
  • Real-Time Video Analysis - Processes live video streams with low-latency pipelines for immediate object detection and tracking.
  • Real-Time Model Inference on Frames - Processes images and video frames through a streamlined pipeline optimized for real-time, low-latency performance.
  • Vision par ordinateur - Real-time open-vocabulary object detection.
  • Object Detection - Listed in the “Object Detection” section of the The Incredible Pytorch awesome list.

Historique des stars

Graphique de l'historique des stars pour ailab-cvc/yolo-worldGraphique de l'historique des stars pour ailab-cvc/yolo-world

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait ailab-cvc/yolo-world ?

YOLO-World is a vision-language framework and open-vocabulary object detection model. It identifies objects in images and video based on free-form text prompts without requiring predefined category labels.

Quelles sont les fonctionnalités principales de ailab-cvc/yolo-world ?

Les fonctionnalités principales de ailab-cvc/yolo-world sont : Open-Vocabulary Object Detection, Open-Vocabulary Detection, Vision-Language Cross-Attention Fusions, Vision-Language Models, Vision-Language Fine-Tunings, YOLO Object Detectors, 2D Object Labeling, Structural Reparameterizations.

Quelles sont les alternatives open-source à ailab-cvc/yolo-world ?

Les alternatives open-source à ailab-cvc/yolo-world incluent : thu-mig/yolov10 — YOLOv10 is a PyTorch computer vision library and real-time vision framework designed for locating and identifying… paddlepaddle/paddledetection — PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of… megvii-basedetection/yolox — YOLOX is a high-performance anchor-free YOLO, exceeding yolov3~v5 with MegEngine, ONNX, TensorRT, ncnn, and OpenVINO… ultralytics/ultralytics — Ultralytics is a comprehensive computer vision framework designed for training, validating, and deploying deep… roboflow/rf-detr — RF-DETR is a Python library for training and deploying object detection, instance segmentation, and keypoint detection… om-ai-lab/vlm-r1 — VLM-R1 is a reasoning vision-language model and embodied AI framework designed to map visual inputs and language…

Alternatives open source à YOLO World

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec YOLO World.
  • thu-mig/yolov10Avatar de THU-MIG

    THU-MIG/yolov10

    11,316Voir sur GitHub↗

    YOLOv10 is a PyTorch computer vision library and real-time vision framework designed for locating and identifying multiple objects in images and video streams. It functions as an end-to-end object detector that optimizes for high-speed deployment and detection precision. The project is distinguished by an NMS-free detection architecture that predicts a single bounding box per object, eliminating the need for non-maximum suppression post-processing to reduce inference latency. It further optimizes for edge hardware through scalable weights and a quantization-friendly structure that facilitates

    Python
    Voir sur GitHub↗11,316
  • paddlepaddle/paddledetectionAvatar de PaddlePaddle

    PaddlePaddle/PaddleDetection

    14,243Voir sur GitHub↗

    PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of computer vision models. It provides a comprehensive library of modular neural network architectures and pipelines that support object detection, instance segmentation, and multi-object tracking tasks. The project distinguishes itself through a configuration-driven approach that decouples model components like backbones and heads, allowing for the flexible assembly of custom vision workflows. It incorporates advanced techniques such as anchor-free detection logic, joint detecti

    Pythonblazefacedeepsortdetr
    Voir sur GitHub↗14,243
  • megvii-basedetection/yoloxAvatar de Megvii-BaseDetection

    Megvii-BaseDetection/YOLOX

    10,504Voir sur GitHub↗

    YOLOX is a high-performance anchor-free YOLO, exceeding yolov3~v5 with MegEngine, ONNX, TensorRT, ncnn, and OpenVINO supported. Documentation: https://yolox.readthedocs.io/

    Pythondeep-learningmegenginencnn
    Voir sur GitHub↗10,504
  • ultralytics/ultralyticsAvatar de ultralytics

    ultralytics/ultralytics

    58,468Voir sur GitHub↗

    Ultralytics is a comprehensive computer vision framework designed for training, validating, and deploying deep learning models across a wide range of visual recognition tasks. It provides a unified interface for core operations including object detection, instance segmentation, pose estimation, and image classification. By utilizing a modular architecture, the platform allows users to swap model components to balance inference speed and accuracy requirements for diverse applications. The framework distinguishes itself through its support for real-time processing and flexible deployment. It in

    Pythonclicomputer-visiondeep-learning
    Voir sur GitHub↗58,468
Voir les 30 alternatives à YOLO World→