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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dbolya avatar

dbolya/yolact

0
View on GitHub↗
5,231 stele·1,325 fork-uri·Python·MIT·7 vizualizări

Yolact

Yolact este un framework de viziune computerizată și un model de segmentare a instanțelor în timp real. Utilizează o rețea neuronală complet convoluțională pentru a detecta obiecte și a genera măști la nivel de pixel pentru imagini și fluxuri video.

Sistemul folosește generarea de măști prototipice pentru a crea prototipuri globale de măști care sunt combinate liniar pentru rezultate specifice instanței. Încorporează straturi convoluționale deformabile și pooling de regiuni de interes (RoI) deformabile pentru a adapta eșantionarea spațială la formele neregulate ale obiectelor.

Framework-ul acoperă întregul ciclu de viață al dezvoltării modelului, inclusiv antrenarea pe seturi de date personalizate, evaluarea acurateței folosind media Average Precision și utilizarea antrenării distribuite multi-GPU pentru a scala viteza de procesare. Oferă, de asemenea, utilitare de procesare media pentru aplicarea măștilor de segmentare pe imagini și exportul fișierelor video adnotate.

Proiectul include instrumente de persistență a stării pentru gestionarea checkpoint-urilor și reluarea antrenării, alături de logare pentru înregistrarea metricilor și a valorilor de pierdere (loss).

Features

  • Segmentation Model Training - Provides a full framework for training real-time instance segmentation models to detect and mask objects.
  • Fully Convolutional Architectures - Employs a fully convolutional architecture to produce pixel-level masks and bounding boxes without fully connected layers.
  • Region Pooling - Extracts feature maps by pooling data according to the geometry of detected bounding boxes.
  • Deformable ROI Pooling - Extracts feature maps from regions of interest by dynamically adjusting the pooling grid to match object geometry.
  • Instance Segmentation Engines - Provides a high-performance engine for generating pixel-level masks to isolate individual object instances.
  • Computer Vision Training Frameworks - Provides a framework for building and training neural networks specifically for object detection and segmentation.
  • Real-Time Instance Segmentation - Detects and masks individual objects in images or video feeds in real-time using a fully convolutional network.
  • Prototypical Mask Generators - Generates global mask prototypes that are linearly combined to produce final instance-specific segmentation masks.
  • Convolutional Neural Networks - Utilizes a deep learning architecture with convolutional layers to extract spatial features from images.
  • Detection Model Training - Trains models on custom or standard datasets to recognize and localize specific object classes.
  • Image Annotation Integration - Supports integrating custom image datasets and annotations for training on domain-specific objects.
  • Deformable Convolutions - Implements convolutional layers with learnable offsets to better fit the irregular shapes of objects.
  • Real-Time Instance Segmentation Models - Implements a fully convolutional neural network that generates pixel-level masks in real-time.
  • Non-Maximum Suppression - Removes redundant bounding boxes using suppression algorithms to ensure each object is detected only once.
  • Checkpoint Management - Implements state persistence for saving and selecting optimal model weights during the training process.
  • Computer Vision Pipelines - Implements an automated workflow to process media files for object identification and pixel-level masking.
  • Distributed GPU Training - Distributes the computational load of neural network training across multiple graphics cards to accelerate convergence.
  • Model Evaluation Metrics - Calculates precision metrics such as mean Average Precision to validate model accuracy on image datasets.
  • Training Resumption - Enables restoring a model from a saved checkpoint to continue training from a specific iteration.
  • Multi-GPU Training Utilities - Scales batch sizes and processing speed across multiple graphics cards via a distributed training pipeline.
  • Detection Accuracy Evaluators - Calculates mean Average Precision to quantify the localization and classification accuracy of object detection.
  • Performance Validators - Evaluates model precision and mean average precision against validation subsets during training.
  • Computer Vision - Real-time instance segmentation model.
  • Computer Vision and Image Processing - Real-time instance segmentation model.
  • Computer Vision Libraries - Real-time instance segmentation model.
  • Segmentation Architectures - YOLACT real-time instance segmentation in PyTorch.
  • CNN - Listed in the “CNN” section of the Ailia Models awesome list.

Istoric stele

Graficul istoricului de stele pentru dbolya/yolactGraficul istoricului de stele pentru dbolya/yolact

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Yolact

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Yolact.
  • wongkinyiu/yolov9Avatar WongKinYiu

    WongKinYiu/yolov9

    9,534Vezi pe 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

    Pythonyolov9
    Vezi pe GitHub↗9,534
  • facebookresearch/detectron2Avatar facebookresearch

    facebookresearch/detectron2

    34,548Vezi pe 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

    Python
    Vezi pe GitHub↗34,548
  • ultralytics/yolov3Avatar ultralytics

    ultralytics/yolov3

    10,571Vezi pe GitHub↗

    This is a real-time object detection framework built on the YOLOv3 architecture, implemented in PyTorch. It provides a complete pipeline for identifying and localizing objects in images and video using a single neural network pass, combining a Darknet-53 backbone with multi-scale feature pyramids and anchor-based bounding box prediction. The framework extends beyond basic detection to include instance segmentation, human pose estimation, and multi-object tracking across video frames. It offers a model export toolkit that converts trained models through ONNX to CoreML, TensorFlow Lite, and Ten

    Pythondeep-learningmachine-learningobject-detection
    Vezi pe GitHub↗10,571
  • ultralytics/ultralyticsAvatar ultralytics

    ultralytics/ultralytics

    58,468Vezi pe 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
    Vezi pe GitHub↗58,468
Vezi toate cele 30 alternative pentru Yolact→

Întrebări frecvente

Ce face dbolya/yolact?

Yolact este un framework de viziune computerizată și un model de segmentare a instanțelor în timp real. Utilizează o rețea neuronală complet convoluțională pentru a detecta obiecte și a genera măști la nivel de pixel pentru imagini și fluxuri video.

Care sunt principalele funcționalități ale dbolya/yolact?

Principalele funcționalități ale dbolya/yolact sunt: Segmentation Model Training, Fully Convolutional Architectures, Region Pooling, Deformable ROI Pooling, Instance Segmentation Engines, Computer Vision Training Frameworks, Real-Time Instance Segmentation, Prototypical Mask Generators.

Care sunt câteva alternative open-source pentru dbolya/yolact?

Alternativele open-source pentru dbolya/yolact includ: wongkinyiu/yolov9 — YOLOv9 is a real-time computer vision framework and deep learning model designed for image classification, object… facebookresearch/detectron2 — Detectron2 is a PyTorch computer vision framework and visual recognition platform designed for training and deploying… ultralytics/yolov3 — This is a real-time object detection framework built on the YOLOv3 architecture, implemented in PyTorch. It provides a… ultralytics/ultralytics — Ultralytics is a comprehensive computer vision framework designed for training, validating, and deploying deep… facebookresearch/maskrcnn-benchmark — This project is a modular PyTorch framework for training and evaluating object detection and instance segmentation… jwyang/faster-rcnn.pytorch — This project is a PyTorch object detection framework that implements the Faster R-CNN architecture. It serves as a…