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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
thtrieu avatar

thtrieu/darkflow

0
View on GitHub↗
6,140 stars·2,026 forks·Python·GPL-3.0·3 vues

Darkflow

Darkflow est un framework de détection d'objets et un pipeline de vision par ordinateur qui fournit une interface programmatique pour effectuer de l'analyse d'image et de l'identification d'objets en temps réel. Il fonctionne comme un outil pour charger des poids, affiner des modèles et exécuter des inférences sur des images statiques et des flux vidéo.

Le projet sert de convertisseur qui traduit les configurations et les poids Darknet en graphes TensorFlow pour permettre le réentraînement et le déploiement. Il inclut un exportateur de modèles qui enregistre les graphes entraînés dans des fichiers protobuf portables pour une utilisation sur des appareils mobiles et natifs.

Le système couvre des capacités pour l'entraînement et l'ajustement de modèles de détection sur des jeux de données personnalisés, avec des points de contrôle de progression pour la reprise de l'entraînement. Il fournit également des outils pour la traduction de mappage de poids et le traitement de données d'image brutes via des opérations tensorielles pour produire des boîtes englobantes et des scores de confiance.

Features

  • Object Detection - Identifies and locates objects within static images, returning bounding boxes, labels, and confidence scores.
  • Computer Vision Pipelines - Provides an end-to-end computer vision pipeline for loading weights, fine-tuning models, and performing inference.
  • Custom Model Training - Allows the import of existing weights to perform additional training on custom datasets for specific tasks.
  • Detection Model Training - Trains and fine-tunes object detection models on custom datasets to classify specific objects.
  • Model Inference APIs - Provides a Python-based interface to pass image arrays into detection models and receive structured results as dictionaries.
  • Computer Vision Model Integration - Integrates pre-trained weights for object detection tasks using a programmatic Python interface.
  • Object Detection Frameworks - Provides a comprehensive framework for real-time image analysis and object identification using deep learning.
  • Cross-Framework Converters - Translates Darknet configurations and weights into TensorFlow graphs for retraining and deployment.
  • Framework Converters - Translates Darknet models and weights into TensorFlow graphs to enable retraining and deployment.
  • Real-Time Video Analysis - Analyzes live camera feeds or video files in real-time to identify objects and save processed output.
  • Model Graph Conversion - Translates Darknet configuration files into TensorFlow computational graphs for execution and retraining.
  • Portable Model Exporters - Converts trained graphs into portable protobuf files for mobile and native device deployment.
  • Runtime Weight Loading - Implements runtime weight loading to align external binary weights with the target runtime's tensor dimensions.
  • Training Checkpointers - Provides mechanisms for saving and resuming model training states to ensure session continuity.
  • Weight Parameter Mapping - Provides utilities to map Darknet binary weight names and shapes to TensorFlow tensor variables.
  • Model Export Formats - Saves trained graphs and weights into portable binary formats like Protobuf for deployment on mobile devices.
  • Detection Model Exporters - Serializes trained detection models into portable Protobuf formats for deployment on mobile devices.
  • Tensor Processing Pipelines - Implements a tensor processing pipeline that handles image batches as multi-dimensional arrays for GPU-accelerated inference.
  • Mobile Model Deployment - Exports trained models into portable protobuf formats for execution on mobile devices.
  • Computer Vision Libraries - TensorFlow port of the Darknet object detection framework.
  • Computer Vision Models - Real-time object detection optimized for mobile device deployment.
  • Object Detection - TensorFlow implementation of real-time object detection.

Historique des stars

Graphique de l'historique des stars pour thtrieu/darkflowGraphique de l'historique des stars pour thtrieu/darkflow

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

Alternatives open source à Darkflow

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Darkflow.
  • jwyang/faster-rcnn.pytorchAvatar de jwyang

    jwyang/faster-rcnn.pytorch

    7,859Voir sur GitHub↗

    This project is a PyTorch object detection framework that implements the Faster R-CNN architecture. It serves as a vision model for predicting precise bounding boxes around multiple objects within images and live video feeds. The system is optimized for multi-GPU training to reduce the time required for model convergence. It utilizes a GPU-accelerated design to handle the training and inference of complex detection networks. The framework covers the full object detection lifecycle, including custom network training and inference for static images and real-time video streams. It includes capa

    Python
    Voir sur GitHub↗7,859
  • roboflow/rf-detrAvatar de roboflow

    roboflow/rf-detr

    5,643Voir sur GitHub↗

    RF-DETR is a Python library for training and deploying object detection, instance segmentation, and keypoint detection models built on a vision transformer architecture. It provides a unified command-line interface and Python API for the full workflow, from fine-tuning pretrained checkpoints on custom datasets to running inference on images, video files, and live camera streams. The project supports training on datasets in COCO or YOLO format, with automatic format detection and configurable augmentation pipelines. Models can be exported to ONNX, TFLite, or TensorRT for deployment across edge

    Pythoncomputer-visiondetrinstance-segmentation
    Voir sur GitHub↗5,643
  • meituan/yolov6Avatar de meituan

    meituan/YOLOv6

    5,882Voir sur GitHub↗

    YOLOv6 is a single-stage deep learning framework designed for industrial object detection. It serves as a computer vision model trainer for identifying and locating objects within images, as well as an instance segmentation tool that delineates precise object boundaries using masks. The project includes a specialized mobile inference optimizer and a model quantization toolkit. These components focus on reducing model size and resolution to improve execution speed on ARM-based chipsets and converting models to low-precision formats to decrease file size. The framework covers a broad range of

    Jupyter Notebookobject-detectionpytorchyolo
    Voir sur GitHub↗5,882
  • olafenwamoses/imageaiAvatar de OlafenwaMoses

    OlafenwaMoses/ImageAI

    8,867Voir sur GitHub↗

    ImageAI is a Python computer vision library providing a suite of tools for image classification, object detection, and video analytics. It functions as an integrated framework for locating and labeling objects in static images and video streams, utilizing deep learning models for identification and categorization. The project includes a model training toolkit that allows for the creation of custom classifiers and detectors through scratch training or transfer learning. It features a GPU-accelerated inference engine to increase processing speed for vision tasks and includes specialized utiliti

    Pythonai-practice-recommendationsalgorithmartificial-intelligence
    Voir sur GitHub↗8,867
Voir les 30 alternatives à Darkflow→

Questions fréquentes

Que fait thtrieu/darkflow ?

Darkflow est un framework de détection d'objets et un pipeline de vision par ordinateur qui fournit une interface programmatique pour effectuer de l'analyse d'image et de l'identification d'objets en temps réel. Il fonctionne comme un outil pour charger des poids, affiner des modèles et exécuter des inférences sur des images statiques et des flux vidéo.

Quelles sont les fonctionnalités principales de thtrieu/darkflow ?

Les fonctionnalités principales de thtrieu/darkflow sont : Object Detection, Computer Vision Pipelines, Custom Model Training, Detection Model Training, Model Inference APIs, Computer Vision Model Integration, Object Detection Frameworks, Cross-Framework Converters.

Quelles sont les alternatives open-source à thtrieu/darkflow ?

Les alternatives open-source à thtrieu/darkflow incluent : jwyang/faster-rcnn.pytorch — This project is a PyTorch object detection framework that implements the Faster R-CNN architecture. It serves as a… roboflow/rf-detr — RF-DETR is a Python library for training and deploying object detection, instance segmentation, and keypoint detection… meituan/yolov6 — YOLOv6 is a single-stage deep learning framework designed for industrial object detection. It serves as a computer… olafenwamoses/imageai — ImageAI is a Python computer vision library providing a suite of tools for image classification, object detection, and… amdegroot/ssd.pytorch — This is a PyTorch object detection framework that implements the Single Shot MultiBox Detector for identifying and… dusty-nv/jetson-inference — jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU…