Python object-tracking

Open-source Python projects categorized as object-tracking

Top 15 Python object-tracking Projects

  • norfair

    Lightweight Python library for adding real-time multi-object tracking to any detector.

    Project mention: Help combining custom detector (yolo) with a tracker. | | 2022-03-27

    Yyou can use norfair:

  • ailia-models

    The collection of pre-trained, state-of-the-art AI models for ailia SDK

    Project mention: 10$ Full Body Tracking! I'm proud to release ToucanTrack (in Beta!). Get decent FBT with the power of 2 PS3 Eye Cameras and AI! | | 2023-02-20

    If you're looking for the differences in terms of how inference is done, I recommend you take a look at MediaPipe's source code. MediaPipe doesn't use raw code, but uses a "graph" instead (eg. pose_landmark_cpu.pbtxt), which can be visualised using MediaPipe Viz. I also used axinc-ai/ailia-models as the base (preprocessing, inference, postprocessing, etc...) which I further built upon (keypoint refinement, roi from keypoints, filtering / smoothing, etc...)

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • py-motmetrics

    :bar_chart: Benchmark multiple object trackers (MOT) in Python

    Project mention: HOW to find MOTA and MOTP for MOT evaluation metrics? | | 2022-08-17

    I think this repo is a great starting point for your question:

  • yolov4-deepsort

    Object tracking implemented with YOLOv4, DeepSort, and TensorFlow.

  • Unicorn

    [ECCV'22 Oral] Towards Grand Unification of Object Tracking (by MasterBin-IIAU)

    Project mention: need help with object detection and object tracking using yolov4 | | 2022-08-07

    Also check out Unicorn -

  • multi-object-tracker

    Multi-object trackers in Python

  • Deep-SORT-YOLOv4

    People detection and optional tracking with Tensorflow backend.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • UniTrack

    [NeurIPS'21] Unified tracking framework with a single appearance model. It supports Single Object Tracking (SOT), Video Object Segmentation (VOS), Multi-Object Tracking (MOT), Multi-Object Tracking and Segmentation (MOTS), Pose Tracking, Video Instance Segmentation (VIS), and class-agnostic MOT (e.g. TAO dataset). (by Zhongdao)

    Project mention: Multi Object Tracking from moving camera | | 2022-06-02

    Great suggestion! I’ll add the github link.

  • zero-shot-object-tracking

    Object tracking implemented with the Roboflow Inference API, DeepSort, and OpenAI CLIP.


    [CVPR'23] Universal Instance Perception as Object Discovery and Retrieval

    Project mention: [R] Universal Instance Perception as Object Discovery and Retrieval (Video Demo) | | 2023-03-12

    Hi, we have uploaded the complete paper ( to our repo. You can find more details in the paper :) About the first question, the input videos are NOT segmented aforehand and all target masks are predicted by our UNINEXT model. For SOT and VOS, we use target annotations (box or mask) from the first frame as the prompts. This helps UNINEXT to segment corresponding targets in the following frames.

  • nanonets_object_tracking

  • PeekingDuck

    A modular framework built to simplify Computer Vision inference workloads.

    Project mention: PeekingDuck v1.2.1 released - Modular framework for Computer Vision (CV) inference | | 2022-06-04
  • CODD

    Cooperative Driving Dataset: a dataset for multi-agent driving scenarios

  • robotics-level-4

    This repo contains projects created using TensorFlow-Lite on Raspberry Pi and Teachable Machine. AI and ML capabilities have been integrated with Robot's software.

    Project mention: nub needs some directions | | 2023-01-26

    My end goal is to achieve functionality similar to: but in python on windows pc

  • yolo_series_deepsort_pytorch

    Deepsort with yolo series. This project support the existing yolo detection model algorithm (YOLOV8, YOLOV7, YOLOV6, YOLOV5, YOLOV4Scaled, YOLOV4, YOLOv3', PPYOLOE, YOLOR, YOLOX ).

    Project mention: DeepSort with PyTorch(support yolo series) | | 2022-09-20

    git clone

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-12.

Python object-tracking related posts


What are some of the best open-source object-tracking projects in Python? This list will help you:

Project Stars
1 norfair 1,785
2 ailia-models 1,316
3 py-motmetrics 1,164
4 yolov4-deepsort 1,156
5 Unicorn 867
6 multi-object-tracker 610
7 Deep-SORT-YOLOv4 468
8 UniTrack 304
9 zero-shot-object-tracking 298
10 UNINEXT 284
11 nanonets_object_tracking 199
12 PeekingDuck 143
13 CODD 123
14 robotics-level-4 65
15 yolo_series_deepsort_pytorch 43
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives