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
·

32 dépôts

Awesome GitHub RepositoriesObject Detection Models

Neural network architectures specifically designed to identify and locate objects within image and video data.

Explore 32 awesome GitHub repositories matching artificial intelligence & ml · Object Detection Models. Refine with filters or upvote what's useful.

Awesome Object Detection Models GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • d2l-ai/d2l-zhAvatar de d2l-ai

    d2l-ai/d2l-zh

    78,493Voir sur GitHub↗

    This project is an open-source, interactive educational platform designed to teach deep learning through a comprehensive, code-first curriculum. It provides a structured learning path that covers foundational mathematics, modern neural network architectures, and practical optimization techniques, enabling practitioners to master complex artificial intelligence concepts through hands-on experimentation. The platform distinguishes itself by integrating technical explanations with executable Jupyter notebooks. This design allows readers to modify code and hyperparameters in real-time, facilitati

    Coordinates the implementation of neural network architectures tailored for identifying and locating objects within visual data.

    Pythonbookchinesecomputer-vision
    Voir sur GitHub↗78,493
  • 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

    Identifies and localizes items within visual media using advanced neural network architectures optimized for training and real-time inference.

    Pythonclicomputer-visiondeep-learning
    Voir sur GitHub↗58,468
  • facebookresearch/detectron2Avatar de facebookresearch

    facebookresearch/detectron2

    34,548Voir sur GitHub↗

    Detectron2 is a PyTorch computer vision framework and visual recognition platform designed for training and deploying models for object detection, image segmentation, and visual recognition. It provides a research-oriented environment for training complex vision models with multi-GPU acceleration. The project includes a specialized object detection library for identifying and locating multiple objects via bounding boxes, as well as an image segmentation toolkit for creating pixel-level masks through instance, semantic, and panoptic segmentation. Additionally, it features a human pose estimati

    Implements object detection architectures that utilize transformer self-attention mechanisms.

    Python
    Voir sur GitHub↗34,548
  • chenfei-wu/taskmatrixAvatar de chenfei-wu

    chenfei-wu/TaskMatrix

    34,082Voir sur GitHub↗

    TaskMatrix is a multimodal AI chat interface and visual task orchestrator. It combines language models with visual recognition to enable the exchange, analysis, and modification of images within a conversational environment. The system coordinates multiple foundation models through orchestration pipelines that chain language, detection, and segmentation models. This allows for complex visual operations, such as using text instructions to guide image masking and executing modular inpainting workflows to edit specific image regions. The project includes a computer vision toolset for object det

    Coordinates multi-stage inference pipelines combining language, detection, and segmentation models.

    Python
    Voir sur GitHub↗34,082
  • facebookresearch/detectronAvatar de facebookresearch

    facebookresearch/Detectron

    26,370Voir sur GitHub↗

    Detectron is a PyTorch object detection framework and computer vision research platform. It provides implementations of neural network architectures for locating and identifying objects in images, including Mask R-CNN for generating instance segmentation masks and RetinaNet for one-stage detection. The platform supports computer vision prototyping and object detection research through the deployment of pre-trained baseline models. This allows for the rapid implementation and evaluation of visual recognition systems. Its capabilities cover image object localization and instance segmentation w

    Provides a platform for experimenting with neural network architectures designed for object localization.

    Python
    Voir sur GitHub↗26,370
  • matterport/mask_rcnnAvatar de matterport

    matterport/Mask_RCNN

    25,564Voir sur GitHub↗

    This project is a TensorFlow and Keras implementation of the Mask R-CNN architecture. It provides a framework for performing simultaneous object detection and instance segmentation, transforming raw images into segmented masks and bounding boxes for individual object identification. The toolset enables custom computer vision training through fine-tuning pre-trained weights and integrating user-provided datasets. It includes capabilities for distributed GPU training to accelerate the optimization of large vision models. The framework covers model evaluation using standard precision metrics an

    Provides a toolset of neural network architectures designed to identify and locate multiple object instances in images.

    Pythoninstance-segmentationkerasmask-rcnn
    Voir sur GitHub↗25,564
  • microsoft/jarvisAvatar de microsoft

    microsoft/JARVIS

    24,854Voir sur GitHub↗

    JARVIS is a system for large language model task orchestration, deployment management, and automation benchmarking. It utilizes a task orchestrator to decompose complex requests into actionable steps and coordinates various expert models to synthesize final responses. The project includes an AI model deployment manager to handle the local deployment of expert models across different hardware scales. It further provides an AI workflow API consisting of web endpoints used to trigger automated task workflows and retrieve results from model selection stages. The framework incorporates an automat

    Combines intermediate outputs from various expert models into a single coherent final response through a refinement process.

    Python
    Voir sur GitHub↗24,854
  • pytorch/examplesAvatar de pytorch

    pytorch/examples

    23,752Voir sur GitHub↗

    This repository serves as a comprehensive collection of reference implementations for the PyTorch machine learning library. It provides practical examples for building, training, and deploying deep learning models, functioning as a toolkit for developers to explore neural network architectures and training workflows. The project distinguishes itself by offering concrete demonstrations of complex machine learning operations, ranging from computer vision tasks like object detection and depth estimation to the training of large-scale transformer models. These examples illustrate how to implement

    Demonstrates loading pretrained detection models to perform object detection tasks without training from scratch.

    Python
    Voir sur GitHub↗23,752
  • justadudewhohacks/face-api.jsAvatar de justadudewhohacks

    justadudewhohacks/face-api.js

    17,869Voir sur GitHub↗

    face-api.js is a TensorFlow.js face recognition library and browser-based computer vision API. It provides tools for performing face detection, recognition, and landmark prediction within browsers and Node.js. The library includes a biometric identity descriptor generator that creates numerical vectors to compare identity and similarity between images. It features a facial landmark detection tool for mapping sixty-eight specific coordinate points on a face, as well as an age and gender estimation model. Its capabilities cover real-time facial analysis, including the recognition of facial exp

    Processes images through sequential stages of detection, landmark mapping, and feature extraction to achieve final recognition.

    TypeScriptage-estimationemotion-recognitionface-detection
    Voir sur GitHub↗17,869
  • decolua/9routerAvatar de decolua

    decolua/9router

    17,690Voir sur GitHub↗

    9router is an AI model gateway designed to route requests from AI coding tools to multiple model providers through a single unified API. It provides administration for self-hosted AI proxy deployments, allowing users to manage API keys and model access on local servers or edge networks. The system differentiates itself through multi-provider API normalization, which translates incompatible request and response formats to ensure compatibility across different AI models. It features AI provider failover management to automatically switch between providers or accounts when quotas are exhausted o

    Sends prompts to multiple models in parallel and utilizes a judge model to synthesize a final coherent response.

    JavaScriptai-agentsai-gatewayanthropic
    Voir sur GitHub↗17,690
  • facebookresearch/detrAvatar de facebookresearch

    facebookresearch/detr

    15,305Voir sur GitHub↗

    This project provides a transformer-based object detection model that treats the task as a direct set prediction problem. It implements a vision system capable of predicting bounding boxes and class labels for objects within an image, as well as frameworks for instance and panoptic segmentation. The architecture utilizes a transformer encoder and decoder to perform end-to-end set prediction, employing a Hungarian matcher to assign predicted boxes to ground truth objects. It incorporates a convolutional backbone for feature extraction and a system of learnable object queries to probe image loc

    Implements a transformer-based object detection model that treats detection as a direct set prediction problem.

    Python
    Voir sur GitHub↗15,305
  • 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

    Provides pre-configured YOLOv3 architectures for training and evaluating object detection tasks.

    Pythonblazefacedeepsortdetr
    Voir sur GitHub↗14,243
  • tonybeltramelli/pix2codeAvatar de tonybeltramelli

    tonybeltramelli/pix2code

    12,032Voir sur GitHub↗

    pix2code is a computer vision UI parser and screenshot-to-code converter that transforms images of graphical user interfaces into functional code representations. It operates as a deep learning system that maps visual interface elements to layout instructions and syntax. The project includes a machine learning training pipeline for UI, which converts raw image data into numerical arrays to create training sets. This workflow supports training models to recognize visual interface components and map them to specific code structures. The system covers automated frontend development through the

    Uses a sequence of models to identify visual components and then map them to code.

    Pythondatasetsdeep-learningdeep-neural-networks
    Voir sur GitHub↗12,032
  • opencv/opencv_contribAvatar de opencv

    opencv/opencv_contrib

    10,116Voir sur GitHub↗

    This project is a collection of optional, community-contributed algorithms and specialized vision tools that extend the core OpenCV framework. It serves as a comprehensive library of extra modules for computer vision research, providing advanced toolsets for image processing, visual data analysis, and object detection. The library includes specialized frameworks for augmented reality tracking, biometric face recognition, and three-dimensional pose estimation. It provides distinct capabilities for identifying AR markers, tracking 3D object silhouettes, and performing neural network vulnerabili

    Identifies objects by detecting a cascade of flexible part components.

    C++opencv
    Voir sur GitHub↗10,116
  • xuebinqin/u-2-netAvatar de xuebinqin

    xuebinqin/U-2-Net

    9,773Voir sur GitHub↗

    U-2-Net is a PyTorch image segmentation framework and computer vision saliency model designed to generate high-resolution foreground-background masks. It functions as an AI background removal tool that identifies and isolates the most visually prominent objects within an image. The model utilizes a nested U-structure design to detect salient objects, creating precise cutouts by predicting saliency maps. These capabilities enable the separation of main subjects from their surroundings to create transparent images. The framework covers several image processing workflows, including automatic ba

    Uses a nested U-structure architecture to identify and isolate the most prominent objects in an image.

    Pythoncomputer-visiondeep-learningimage-background-removal
    Voir sur GitHub↗9,773
  • wongkinyiu/yolov9Avatar de WongKinYiu

    WongKinYiu/yolov9

    9,534Voir sur GitHub↗

    YOLOv9 is a real-time computer vision framework and deep learning model designed for image classification, object detection, and instance segmentation. It functions as both a vision model and a trainer, allowing for the optimization of neural network weights on custom datasets using single or multiple GPUs. The framework utilizes programmable gradient information to perform high-speed identification and location of multiple objects within images and video streams. It extends beyond bounding box detection to provide instance segmentation and panoptic segmentation, which labels every pixel in a

    Provides a real-time object detection model for identifying and locating multiple objects in images and video.

    Pythonyolov9
    Voir sur GitHub↗9,534
  • facebookresearch/maskrcnn-benchmarkAvatar de facebookresearch

    facebookresearch/maskrcnn-benchmark

    9,370Voir sur GitHub↗

    This project is a modular PyTorch framework for training and evaluating object detection and instance segmentation models. It serves as a computer vision research tool and a deep learning inference engine designed to identify object locations, classes, and pixel-level masks within images. The framework implements a two-stage inference pipeline that utilizes region proposal networks and a symmetric mask-head architecture. It provides specialized capabilities for instance segmentation, object bounding box detection, and human pose estimation via anatomical keypoint detection. The system includ

    Features a multi-stage inference pipeline that sequentially chains region proposals with mask-generating heads.

    Python
    Voir sur GitHub↗9,370
  • dusty-nv/jetson-inferenceAvatar de dusty-nv

    dusty-nv/jetson-inference

    8,734Voir sur GitHub↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    Links multiple models and preprocessing steps into a single execution graph for complex vision and audio workflows.

    C++caffecomputer-visiondeep-learning
    Voir sur GitHub↗8,734
  • bentoml/bentomlAvatar de bentoml

    bentoml/BentoML

    8,456Voir sur GitHub↗

    BentoML is a machine learning model serving framework and GPU-accelerated inference server designed to package, deploy, and scale AI models as production-ready REST APIs. It functions as an AI model lifecycle manager and an inference graph orchestrator, enabling the chaining of multiple models and custom logic into complex pipelines for advanced task sequences. The framework distinguishes itself through a dynamic batching engine that optimizes GPU throughput and an artifact-based packaging system that bundles model weights and dependencies into immutable archives for consistent deployment. It

    Splits the prediction process into separate stages for asynchronous processing and parallel execution.

    Pythonai-inferencedeep-learninggenerative-ai
    Voir sur GitHub↗8,456
  • nvlabs/sanaAvatar de NVlabs

    NVlabs/Sana

    8,310Voir sur GitHub↗

    Sana is a framework for high-resolution image and video synthesis based on a linear diffusion transformer. It provides a toolkit for the training, fine-tuning, and execution of text-to-image and text-to-video models, as well as a video generative world model capable of simulating physical environments with precise spatial control. The project is distinguished by its use of linear complexity layers to handle high resolutions and its support for long-form, minute-length video generation in real time. It implements a two-stage inference paradigm that separates structural generation from visual t

    Implements a two-stage inference paradigm that separates structural generation from visual texture refinement.

    Python
    Voir sur GitHub↗8,310
Préc.12Suivant
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Architectures
  5. Computer Vision Segmentation Models
  6. Object Detection Models

Explorer les sous-tags

  • Deformable Part ModelsObject detection architectures that represent objects as a collection of flexible parts. **Distinct from Object Detection Models:** Specific to part-based deformable models rather than general CNN-based detection models
  • Multi-Stage Inference Pipelines2 sous-tagsWorkflows that chain detection and keypoint estimation models for complex visual analysis. **Distinct from Object Detection Models:** Distinct from general object detection: focuses on multi-stage model chaining rather than single-pass detection.
  • SalientDeep learning architectures specifically optimized to identify the most prominent objects in an image. **Distinct from Object Detection Models:** Focuses on saliency-based isolation rather than category-based object detection
  • Surveillance Object DetectorsMachine learning models specifically trained to identify people, vehicles, and faces within surveillance video streams for advanced event filtering. **Distinct from Object Detection Models:** Distinct from Object Detection Models: focuses on surveillance-specific detection (people, vehicles, faces) rather than general-purpose object detection architectures.
  • Transformer-Based ArchitecturesObject detection models that utilize transformer encoder-decoder structures for set prediction. **Distinct from Object Detection Models:** Focuses specifically on transformer-based set prediction rather than general CNN or R-CNN object detection architectures.
  • Transformer-Based DetectorsObject detection architectures that utilize self-attention mechanisms to eliminate hand-crafted components. **Distinct from Object Detection Models:** Distinct from general object detection models: focuses on transformer-based architectures specifically.