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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
MuhammadMoinFaisal avatar

MuhammadMoinFaisal/YOLOv8-DeepSORT-Object-Tracking

0
View on GitHub↗
1,166 stars·271 forks·Jupyter Notebook·29 views

YOLOv8 DeepSORT Object Tracking

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 insufficient. The framework employs sequential processing to synchronize detection results with tracking logic, allowing for the consistent monitoring of movement patterns.

Beyond basic tracking, the software includes capabilities for quantifying activity within a video feed. It supports the calculation of total object or vehicle counts as they cross designated lines or enter specific areas. The implementation is structured as a development framework for building custom vision applications that interpret and extract data from dynamic environments.

Features

  • Real-Time Video Analytics - Provides a real-time analytics tool for counting and monitoring moving objects in live video feeds.
  • Object Detection and Tracking - Identifies and tracks objects across video frames to monitor movement patterns over time.
  • Object Tracking Systems - Implements a computer vision pipeline that detects and tracks objects across video frames using deep learning models.
  • Re-Identification Trackers - Maintains object identity consistency across frames by extracting visual appearance descriptors to handle occlusions.
  • Traffic Counting - The system calculates the total number of unique vehicles or objects that cross a specific line or enter a designated area within a live video feed.
  • Video Object Tracking - Maintains object identity and motion analysis across sequential video frames for continuous monitoring.
  • Convolutional Neural Networks - Uses convolutional neural network architectures to perform high-speed object detection and classification within video frames.
  • Detection-to-Track Association - Matches detected objects to existing tracks using bipartite matching algorithms to maintain temporal consistency.
  • Object Tracking Frameworks - Implements a tracking framework that combines motion prediction and appearance features to maintain unique object identities.
  • Kalman Filter Trackers - Predicts future object positions using Kalman filters to maintain tracking during temporary occlusions.
  • Video Analytics Pipelines - Processes raw video streams through machine learning models to extract actionable movement and activity data.

Star history

Star history chart for muhammadmoinfaisal/yolov8-deepsort-object-trackingStar history chart for muhammadmoinfaisal/yolov8-deepsort-object-tracking

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with YOLOv8 DeepSORT Object Tracking

These projects share indexed features with YOLOv8 DeepSORT Object Tracking. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • nwojke/deep_sortnwojke avatar

    nwojke/deep_sort

    6,148View on 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
    View on GitHub↗6,148
  • abewley/sortabewley avatar

    abewley/sort

    4,369View on 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
    View on GitHub↗4,369
  • paddlepaddle/paddledetectionPaddlePaddle avatar

    PaddlePaddle/PaddleDetection

    14,243View on 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
    View on GitHub↗14,243
  • ifzhang/fairmotifzhang avatar

    ifzhang/FairMOT

    4,237View on GitHub↗

    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 r

    Pythonjoint-detection-and-trackingmulti-object-trackingone-shot-tracker
    View on GitHub↗4,237
Compare all 30 related projects→

Frequently asked questions

What does muhammadmoinfaisal/yolov8-deepsort-object-tracking do?

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.

What are the main features of muhammadmoinfaisal/yolov8-deepsort-object-tracking?

The main features of muhammadmoinfaisal/yolov8-deepsort-object-tracking are: Real-Time Video Analytics, Object Detection and Tracking, Object Tracking Systems, Re-Identification Trackers, Traffic Counting, Video Object Tracking, Convolutional Neural Networks, Detection-to-Track Association.

Which projects share features with muhammadmoinfaisal/yolov8-deepsort-object-tracking?

Projects with overlapping indexed features include: 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… paddlepaddle/paddledetection — PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of… ifzhang/fairmot — FairMOT is a multi-object tracking framework and deep learning model designed to identify and track multiple entities… roboflow/trackers — This project is a multi-object tracking library and computer vision toolkit designed to maintain consistent identity… foundationvision/bytetrack — ByteTrack is a multi-object tracking framework that implements the ByteTrack algorithm, an ECCV 2022 method designed…

Curated searches featuring YOLOv8 DeepSORT Object Tracking

Hand-picked collections where YOLOv8 DeepSORT Object Tracking appears.
  • Real-Time Object Detection And Tracking