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
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 repository-uri

Awesome GitHub RepositoriesVideo Stream Detections

Processes video frames sequentially to identify and track objects across a video stream.

Distinct from Object Detection: Distinct from Object Detection: focuses on sequential video frame processing, not static image detection.

Explore 12 awesome GitHub repositories matching artificial intelligence & ml · Video Stream Detections. Refine with filters or upvote what's useful.

Awesome Video Stream Detections GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • 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

    Processes video frames sequentially to identify and track objects across a video stream.

    Pythondeep-learningmachine-learningobject-detection
    Vezi pe GitHub↗10,571
  • olafenwamoses/imageaiAvatar OlafenwaMoses

    OlafenwaMoses/ImageAI

    8,867Vezi pe 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

    Identifies and labels objects within video files or live streams by rendering bounding boxes and probability percentages.

    Pythonai-practice-recommendationsalgorithmartificial-intelligence
    Vezi pe GitHub↗8,867
  • jwyang/faster-rcnn.pytorchAvatar jwyang

    jwyang/faster-rcnn.pytorch

    7,859Vezi pe GitHub↗

    Acest proiect este un framework de detecție a obiectelor PyTorch care implementează arhitectura Faster R-CNN. Acesta servește ca un model de viziune pentru prezicerea casetelor de delimitare precise în jurul mai multor obiecte din imagini și fluxuri video live. Sistemul este optimizat pentru antrenarea multi-GPU pentru a reduce timpul necesar pentru convergența modelului. Utilizează un design accelerat prin GPU pentru a gestiona antrenarea și inferența rețelelor complexe de detecție. Framework-ul acoperă întregul ciclu de viață al detecției obiectelor, inclusiv antrenarea rețelelor personalizate și inferența pentru imagini statice și fluxuri video în timp real. Include capabilități pentru validarea performanței modelului folosind seturi de date standardizate, precum și optimizări de antrenare, cum ar fi gruparea bazată pe raportul de aspect și sarcinile de lucru distribuite.

    Processes live video feeds sequentially to identify and locate objects as they appear on screen.

    Python
    Vezi pe GitHub↗7,859
  • qqwweee/keras-yolo3Avatar qqwweee

    qqwweee/keras-yolo3

    7,116Vezi pe GitHub↗

    This project is an object detection framework implementing the YOLOv3 architecture using Keras and TensorFlow. It functions as a deep learning vision model and computer vision toolset designed to locate and classify multiple entities within images and video streams using bounding boxes. The system includes a multi-GPU inference engine to distribute computational loads across several graphics processing units. It also provides a pipeline for creating custom object detectors by retraining pre-trained weights on annotated datasets to recognize user-defined object classes. The framework covers m

    Processes sequential video frames to detect objects and exports the resulting detection output.

    Python
    Vezi pe GitHub↗7,116
  • paddlepaddle/paddlexAvatar PaddlePaddle

    PaddlePaddle/PaddleX

    6,163Vezi pe GitHub↗

    PaddleX is a PaddlePaddle-based framework for building, deploying, and fine-tuning AI model pipelines, with pre-built support for computer vision, OCR, document analysis, and time series tasks. It offers a toolkit of ready-to-use pipelines for image classification, object detection, segmentation, and pose estimation, alongside an end-to-end OCR document analysis pipeline that extracts text, tables, formulas, and layout information. The platform also includes a dedicated time series forecasting pipeline for analyzing historical data to detect anomalies, classify patterns, and predict future val

    Locates and classifies actions occurring within a video stream.

    Pythonai-pipelinesclassificationdeployment
    Vezi pe GitHub↗6,163
  • thtrieu/yolotfAvatar thtrieu

    thtrieu/yolotf

    6,140Vezi pe GitHub↗

    yolotf este un framework de detecție a obiectelor care oferă instrumente pentru convertirea configurațiilor și ponderilor modelelor Darknet în grafuri TensorFlow. Include un antrenor de modele TensorFlow pentru antrenarea de noi modele de detecție sau fine-tuning-ul ponderilor existente folosind seturi de date personalizate. Proiectul dispune de un exportator de modele mobile care serializează definițiile grafurilor și metadatele în fișiere protobuf pentru deployment pe dispozitive mobile. Framework-ul suportă inferența de detecție a obiectelor pe imagini și video pentru a identifica obiecte și a exporta coordonatele bounding box-urilor. Gestionează starea modelului prin traducerea mapării ponderilor și antrenare bazată pe checkpoint-uri pentru a permite restaurarea ponderilor și a stărilor optimizatorului.

    Processes video streams to identify objects and export annotated output video with bounding boxes.

    Python
    Vezi pe GitHub↗6,140
  • raspberrypi/documentationAvatar raspberrypi

    raspberrypi/documentation

    5,575Vezi pe GitHub↗

    This is the official documentation repository for Raspberry Pi hardware and software. It covers the complete range of Raspberry Pi single-board computers, the RP-series microcontrollers, and the Raspberry Pi operating system. The documentation provides reference material for setting up devices, configuring hardware, and using the system for tasks including AI inference, camera and video capture, embedded development, and remote access. The documentation covers the full boot chain from the GPU firmware and EEPROM bootloader through to kernel loading, with detailed guidance on boot configuratio

    Documents identifying predefined objects in a live camera stream using a TensorFlow Lite neural network.

    Pythonasciidocdocumentationraspberry-pi
    Vezi pe GitHub↗5,575
  • obss/sahiAvatar obss

    obss/sahi

    5,372Vezi pe GitHub↗

    SAHI este un framework de inferență prin tăiere (sliced inference) și un pipeline de computer vision conceput pentru a detecta obiecte mici în imagini de înaltă rezoluție. Acesta oferă un sistem pentru divizarea imaginilor mari în patch-uri suprapuse pentru a preveni pierderea detaliilor care apare de obicei în timpul downscaling-ului standard al modelelor, alături de un utilitar de tiling al imaginilor și un toolkit pentru seturi de date COCO. Proiectul se distinge prin oferirea unui wrapper de predicție model-agnostic care standardizează diferite framework-uri de machine learning într-o interfață unificată. Acest lucru îi permite să implementeze inferența prin tăiere și detectarea obiectelor pe diverse backend-uri de modele, menținând în același timp un format de output consistent. Dincolo de inferență, framework-ul acoperă gestionarea seturilor de date pentru formatele COCO și YOLO, inclusiv instrumente pentru tăierea imaginilor adnotate, remaparea categoriilor și fuziunea seturilor de date. Include, de asemenea, o suită pentru evaluarea și monitorizarea performanței modelelor, având calculul metricilor pentru precizie și recall, analiza erorilor de detecție și vizualizarea rezultatelor. Toolkit-ul este accesibil printr-o interfață în linie de comandă pentru automatizarea fluxurilor de lucru de inferență pe directoare de imagini și fluxuri video.

    Implements frame skipping optimizations to increase the processing speed of object detection across video streams.

    Python
    Vezi pe GitHub↗5,372
  • open-mmlab/mmaction2Avatar open-mmlab

    open-mmlab/mmaction2

    5,066Vezi pe GitHub↗

    mmaction2 este un set de instrumente PyTorch pentru înțelegerea video, conceput pentru antrenarea și evaluarea modelelor de deep learning. Servește ca un framework pentru recunoașterea acțiunilor, localizarea temporală și detectarea acțiunilor spatio-temporale, oferind instrumente specializate atât pentru analiza video bazată pe pixeli, cât și pentru recunoașterea acțiunilor bazată pe schelet. Proiectul se distinge printr-o arhitectură modulară care dispune de descoperirea componentelor bazată pe registru și asamblarea ierarhică a modelelor bazată pe configurație. Suportă fuziunea caracteristicilor multi-modale, integrând cadre RGB, flux optic și audio, și include capabilități pentru recuperarea clipurilor video din text și predicția video zero-shot. În linii mari, framework-ul acoperă ingineria seturilor de date video, inclusiv standardizarea adnotărilor și eșantionarea cadrelor, precum și antrenarea și evaluarea cuprinzătoare a modelelor. Oferă utilitare pentru antrenarea distribuită, distilarea cunoștințelor și optimizarea inferenței prin reparametrizarea modelului. Codul sursă suportă exportul modelelor ONNX și containerizarea mediului pentru implementarea pe diferite noduri de calcul.

    Locates and classifies specific actions in video by identifying the corresponding time interval and spatial region.

    Python
    Vezi pe GitHub↗5,066
  • open-mmlab/mmtrackingAvatar open-mmlab

    open-mmlab/mmtracking

    3,881Vezi pe GitHub↗

    mmtracking is a PyTorch video perception framework designed for training and deploying computer vision models that analyze sequential image data. It provides specialized tools for multi-object tracking, video instance segmentation, and a configuration-driven system for managing deep learning models. The project utilizes a deep learning model registry and a configuration-driven pipeline to swap model backbones and detectors without modifying the core codebase. This modular approach allows for the development of custom perception architectures by combining various components and configurations.

    Processes video frames sequentially to identify and locate multiple objects using temporal alignment.

    Pythonmulti-object-trackingsingle-object-trackingtracking
    Vezi pe GitHub↗3,881
  • coneypo/dlib_face_recognition_from_cameraAvatar coneypo

    coneypo/Dlib_face_recognition_from_camera

    2,467Vezi pe GitHub↗

    Acest proiect este un sistem de computer vision conceput pentru recunoașterea facială în timp real și urmărirea identității folosind fluxuri video live. Oferă un framework pentru captarea, înregistrarea și identificarea simultană a mai multor persoane prin compararea inputului video live cu o bază de date locală de descriptori faciali pre-înregistrați. Sistemul se distinge printr-un pipeline de procesare orientat spre performanță care echilibrează sarcina computațională în timpul analizei live. Prin combinarea extracției de caracteristici prin rețele neuronale profunde cu urmărirea obiectelor bazată pe centroizi, software-ul menține etichete de identitate consistente între cadrele video, minimizând în același timp frecvența calculelor costisitoare de recunoaștere. Această abordare permite urmărirea și identificarea stabilă a mai multor persoane fără a necesita procesare completă pe fiecare cadru. Biblioteca susține o gamă de sarcini de gestionare a identității, inclusiv crearea de baze de date faciale căutabile și logarea automatizată a persoanelor. Gestionează întregul ciclu de viață al datelor biometrice, de la extracția inițială a vectorilor numerici unici din imaginile camerei până la stocarea persistentă a acestor descriptori pe sistemul de fișiere local pentru verificare ulterioară.

    Optimizes processing performance by performing full facial recognition on intermittent frames while using lightweight tracking for intermediate frames.

    Pythoncnndlib-face-recognitionface-recognition
    Vezi pe GitHub↗2,467
  • datitran/object_detector_appAvatar datitran

    datitran/object_detector_app

    1,305Vezi pe GitHub↗

    This application is a real-time computer vision system designed to identify and label objects within live video feeds, recorded files, and static images. It functions as a comprehensive framework that integrates pre-trained machine learning models with video processing pipelines to perform multi-object localization and visual data tracking. The system distinguishes itself through a multithreaded architecture that decouples frame acquisition from detection logic, ensuring the interface remains responsive during continuous analysis. It provides specialized scripts for training and optimizing cu

    Identifies and labels items within recorded video files by applying pre-trained models to sequential frames.

    Pythonopencvtensorflow
    Vezi pe GitHub↗1,305
  1. Home
  2. Artificial Intelligence & ML
  3. Computer Vision Systems
  4. Computer Vision
  5. Object Detection and Tracking
  6. Object Detection
  7. Video Stream Detections

Explorează sub-etichetele

  • Frame Skipping OptimizationsTechniques that increase processing speed by analyzing only a subset of video frames. **Distinct from Video Stream Detections:** Distinct from Video Stream Detections by focusing specifically on the performance optimization of skipping frames rather than the general process of sequential detection.
  • Video Action DetectionsLocates and classifies actions occurring within a video stream by analyzing temporal and spatial patterns. **Distinct from Video Stream Detections:** Distinct from Video Stream Detections: focuses on action classification and localization, not general object tracking across frames.