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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ifzhang avatar

ifzhang/FairMOT

0
View on GitHub↗
4,237 estrellas·923 forks·Python·MIT·6 vistas

FairMOT

FairMOT is a multi-object tracking framework and deep learning model designed to identify and track multiple entities across video frames. It implements a unified pipeline that integrates object detection and identity re-identification into a single-stage joint network.

The system utilizes an anchor-free detection method to predict object centers and bounding box dimensions. It maintains identity consistency across consecutive frames by generating high-dimensional embedding vectors for re-identification and employing a Kalman filter for motion state prediction.

The framework covers a broad range of computer vision capabilities, including real-time object detection and the use of the Hungarian algorithm for tracklet assignment. It also includes utilities for training models on custom image datasets and generating video visualizations with overlaid bounding boxes and persistent identifiers.

Features

  • Object Tracking Systems - Provides a complete system for maintaining the persistent identity of multiple objects across continuous video streams.
  • Joint Detection-Embedding Architectures - Integrates object detection and re-identification into a single shared neural network backbone.
  • Anchor-Free Detection Models - Implements an anchor-free detection architecture that regresses object locations directly from center points.
  • Re-Identification Trackers - Employs high-dimensional embedding vectors to maintain identity consistency across consecutive video frames.
  • Real-Time Object Detection - Identifies and locates specific object categories within live video streams in real-time.
  • Convolutional Feature Extraction - Uses convolutional filters to extract spatial patterns for both object localization and identity recognition.
  • Deep Learning Architectures - Implements a deep learning architecture optimized for balanced object detection and identification.
  • Detection and Re-ID Pipelines - Implements a unified pipeline that integrates object detection and identity re-identification into a single stage.
  • Object Tracking Frameworks - Offers a comprehensive framework for executing multi-object tracking and identity maintenance.
  • Kalman Filter Trackers - Uses a Kalman filter to model motion state and predict future object locations during occlusions.
  • Computer Vision Research - Provides a codebase implementing a specific tracking algorithm designed for academic evaluation and research.
  • Object Detection Fine-Tuning - Includes utilities for training the tracking system to recognize specific object types using domain-specific image datasets.
  • Custom Image Folder Training - Supports training tracking models using custom image data and label files provided by the user.
  • Bipartite Matching Assignments - Utilizes the Hungarian algorithm to solve the global cost minimization problem for matching tracklets to detections.

Historial de estrellas

Gráfico del historial de estrellas de ifzhang/fairmotGráfico del historial de estrellas de ifzhang/fairmot

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace ifzhang/fairmot?

FairMOT is a multi-object tracking framework and deep learning model designed to identify and track multiple entities across video frames. It implements a unified pipeline that integrates object detection and identity re-identification into a single-stage joint network.

¿Cuáles son las características principales de ifzhang/fairmot?

Las características principales de ifzhang/fairmot son: Object Tracking Systems, Joint Detection-Embedding Architectures, Anchor-Free Detection Models, Re-Identification Trackers, Real-Time Object Detection, Convolutional Feature Extraction, Deep Learning Architectures, Detection and Re-ID Pipelines.

¿Qué alternativas de código abierto existen para ifzhang/fairmot?

Las alternativas de código abierto para ifzhang/fairmot incluyen: paddlepaddle/paddledetection — PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of… muhammadmoinfaisal/yolov8-deepsort-object-tracking — This project is a computer vision pipeline that integrates object detection and tracking to monitor moving objects… nwojke/deep_sort — DeepSORT is a real-time multi-object tracking framework designed to maintain consistent identities of multiple objects… abewley/sort — This project is a multi-object tracking framework designed to assign persistent identities to detected bounding boxes… roboflow/trackers — This project is a multi-object tracking library and computer vision toolkit designed to maintain consistent identity… megvii-basedetection/yolox — YOLOX is a high-performance anchor-free YOLO, exceeding yolov3~v5 with MegEngine, ONNX, TensorRT, ncnn, and OpenVINO…

Alternativas open-source a FairMOT

Proyectos open-source similares, clasificados según cuántas características comparten con FairMOT.
  • paddlepaddle/paddledetectionAvatar de PaddlePaddle

    PaddlePaddle/PaddleDetection

    14,243Ver en 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

    Pythonblazefacedeepsortdetr
    Ver en GitHub↗14,243
  • muhammadmoinfaisal/yolov8-deepsort-object-trackingAvatar de MuhammadMoinFaisal

    MuhammadMoinFaisal/YOLOv8-DeepSORT-Object-Tracking

    1,166Ver en GitHub↗

    This project is a computer vision pipeline that integrates object detection and tracking to monitor moving objects within video streams. It functions as an end-to-end analytics tool that processes video frames to identify, classify, and maintain the unique identity of objects as they move through a scene. The system utilizes a combination of deep learning inference for detection and motion estimation to ensure temporal continuity. By pairing visual appearance descriptors with predictive motion modeling, it maintains object identities even during temporary occlusions or when spatial overlap is

    Jupyter Notebookobject-countingobject-detectionobject-tracking
    Ver en GitHub↗1,166
  • nwojke/deep_sortAvatar de nwojke

    nwojke/deep_sort

    6,148Ver en GitHub↗

    DeepSORT is a real-time multi-object tracking framework designed to maintain consistent identities of multiple objects across video frames. It integrates deep learning appearance features with motion descriptors to track objects through a sequence of video data. The system uses a deep convolutional neural network to generate high-dimensional visual descriptors for person re-identification. These appearance features are combined with motion estimation via Kalman filtering and solved using the Hungarian algorithm to optimally associate detections with existing tracks. The framework includes ca

    Python
    Ver en GitHub↗6,148
  • abewley/sortAvatar de abewley

    abewley/sort

    4,369Ver en GitHub↗

    This project is a multi-object tracking framework designed to assign persistent identities to detected bounding boxes across consecutive video frames. It functions as a computer vision tracking algorithm that monitors multiple moving targets in real time by associating detections with consistent labels. The system utilizes a state estimation approach centered on a Kalman filter to predict future object positions and maintain identity during detection gaps. It employs the Hungarian algorithm for optimal data association and calculates intersection over union to match predicted track locations

    Python
    Ver en GitHub↗4,369
  • Ver las 30 alternativas a FairMOT→