awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
open-mmlab avatar

open-mmlab/mmtracking

0
View on GitHub↗
3,881 स्टार्स·620 फोर्क्स·Python·Apache-2.0·9 व्यूज़mmtracking.readthedocs.io/en/latest↗

Mmtracking

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.

The framework covers a broad range of video analysis tasks, including single and multi-object tracking, video object detection, and pixel-level instance segmentation. It includes utilities for data management via distributed storage integration and a benchmarking suite for calculating tracking precision and visualizing errors against ground truth data.

The system supports mixed precision training and provides tools for converting trained models into containerized environments for production serving.

Features

  • Video Object Tracking - Provides algorithms for maintaining object identity and motion analysis across sequential video frames for multiple objects.
  • Computer Vision Benchmarks - Provides a standardized evaluation suite for measuring the tracking precision of visual recognition systems.
  • Video Stream Detections - Processes video frames sequentially to identify and locate multiple objects using temporal alignment.
  • Evaluation Metrics - Calculates tracking precision and performance metrics using standardized computer vision evaluation methods.
  • Perception Module Training - Provides specialized training processes and schedules for optimizing object tracking and video perception modules.
  • Configuration-Driven Pipelines - Implements vision workflows that decouple model components into declarative configuration files for flexible assembly.
  • Video Perception Construction - Provides methods for assembling custom video perception architectures using interchangeable modular components.
  • Model Performance Evaluators - Quantifies model accuracy and reliability by comparing tracking trajectories against ground truth labels.
  • Temporal Feature Aggregation - Aggregates visual features across sequential frames to maintain object identity and consistency in video streams.
  • Instance Segmentation Tracking - Provides a framework for tracking objects using pixel-level masks to isolate exact shapes across video sequences.
  • Computer Vision Frameworks - Provides a modular PyTorch-based toolbox for developing and training deep learning architectures for video perception tasks.
  • Multi-Object Trackers - Implements trackers that assign persistent IDs to detected objects and follow their movement across video frames.
  • Video Object Segmentations - Isolates and tracks specific objects across video frames using pixel-level masking.
  • Component Registries - Implements a configuration-driven registry for swapping backbones and detectors without modifying core code.
  • Component Registries - Uses a registry to map configuration strings to Python classes, enabling modular swapping of model backbones.
  • Model Serving & Deployment - Provides infrastructure for hosting trained perception models to provide inference via network endpoints.
  • Error Visualizations - Generates visual representations of tracking failures to help diagnose and refine model behavior.
  • Training Data Ingestion - Provides mechanisms for importing and streaming large-scale video datasets into neural network training pipelines.
  • Containerized Model Serving - Provides architectural patterns for serving trained perception models via containerized environments.
  • Tracking Accuracy Metrics - Calculates tracking precision and consistency using industry-standard quantitative metrics.

स्टार हिस्ट्री

open-mmlab/mmtracking के लिए स्टार हिस्ट्री चार्टopen-mmlab/mmtracking के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Mmtracking के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Mmtracking के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • ultralytics/yolov3ultralytics का अवतार

    ultralytics/yolov3

    10,571GitHub पर देखें↗

    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
    GitHub पर देखें↗10,571
  • open-mmlab/mmdetectionopen-mmlab का अवतार

    open-mmlab/mmdetection

    32,756GitHub पर देखें↗

    This project is a modular research toolkit designed for developing, training, and evaluating deep learning models for object detection, segmentation, and video instance tracking. It provides a flexible training engine that manages complex neural network execution, including distributed training, custom lifecycle hooks, and weight optimization. The framework is built around a hierarchical configuration system that allows users to define architectures, data pipelines, and training hyperparameters through composable, inheritable files. The project distinguishes itself through its highly modular

    Pythoncascade-rcnnconvnextdetr
    GitHub पर देखें↗32,756
  • datawhalechina/thorough-pytorchdatawhalechina का अवतार

    datawhalechina/thorough-pytorch

    3,684GitHub पर देखें↗

    This project is an educational resource and comprehensive guide for implementing and deploying deep learning models using the PyTorch framework. It provides a structured learning curriculum consisting of tutorials and notebooks that cover neural network architectures, data pipelines, and model optimization across multiple AI domains. The curriculum includes practical implementation guides for building convolutional networks, transformers, and recurrent models. It specifically focuses on workflows for computer vision, including image classification, object detection, and segmentation, as well

    Jupyter Notebookdeep-learningmachine-learningpython
    GitHub पर देखें↗3,684
  • stvir/pysotSTVIR का अवतार

    STVIR/pysot

    4,600GitHub पर देखें↗

    pysot is a computer vision framework designed for single object tracking. It provides a platform for implementing and evaluating algorithms that locate and follow specific target objects across sequences of video frames. The project includes implementations of the SiamRPN architecture for region proposal network based localization and the SiamMask model, which combines tracking with binary mask generation to provide pixel-level segmentation of objects. The framework also contains a visual tracking evaluation toolkit used to measure the accuracy and reliability of tracking algorithms against

    Python
    GitHub पर देखें↗4,600
Mmtracking के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

open-mmlab/mmtracking क्या करता है?

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.

open-mmlab/mmtracking की मुख्य विशेषताएं क्या हैं?

open-mmlab/mmtracking की मुख्य विशेषताएं हैं: Video Object Tracking, Computer Vision Benchmarks, Video Stream Detections, Evaluation Metrics, Perception Module Training, Configuration-Driven Pipelines, Video Perception Construction, Model Performance Evaluators।

open-mmlab/mmtracking के कुछ ओपन-सोर्स विकल्प क्या हैं?

open-mmlab/mmtracking के ओपन-सोर्स विकल्पों में शामिल हैं: ultralytics/yolov3 — This is a real-time object detection framework built on the YOLOv3 architecture, implemented in PyTorch. It provides a… open-mmlab/mmdetection — This project is a modular research toolkit designed for developing, training, and evaluating deep learning models for… datawhalechina/thorough-pytorch — This project is an educational resource and comprehensive guide for implementing and deploying deep learning models… stvir/pysot — pysot is a computer vision framework designed for single object tracking. It provides a platform for implementing and… paddlepaddle/paddledetection — PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of… olafenwamoses/imageai — ImageAI is a Python computer vision library providing a suite of tools for image classification, object detection, and…