Object Tracking and Reidentification with FairMOT

preview_player
Показать описание
FairMOT is a model for multi-object tracking which consists of two homogeneous branches to predict pixel-wise objectness scores and re-ID features.
Arguably, the most crucial task of a Deep Learning based Multiple Object Tracking (MOT) is not to identify an object, but to re-identify it after occlusion. There are a plethora of trackers available to use, but not all of them have a good re-identification pipeline. Here we will focus on one such tracker, FairMOT, that revolutionized the joint optimization of detection and re-identification tasks in tracking.

We will learn about the following:

✅About MOTs
✅Problems faced because of previous trackers
✅The problems FairMOT tackles
✅FairMOT’s homogenous architecture
✅The detection branch and its various heads
✅Re-ID branch and the embeddings
✅Association stage of FairMOT
✅The results on public datasets
✅Comparison with DeepSORT

Here we understand and explain the inner workings of FairMOT Tracker. Checkout the intermediate outputs, and compare the results with DeepSort Tracker

🤖 Learn from the experts on AI: Computer Vision and AI Courses
YOU have an opportunity to join the over 5300+ (and counting) researchers, engineers, and students that have benefited from these courses and take your knowledge of computer vision, AI, and deep learning to the next level.

#️⃣ Social Media #️⃣

⭐️ Time Stamps:⭐️
0:00-00:10: Introduction
00:10-00:33: Object Tracking
00:33-00:45: Approaches to Tracking & Re-ID
00:45-03:09: FairMOT
03:09-03:22: DeepSort Vs FairMOT Results

🔖Hashtags🔖
#AI #fairmot #fairmotarchitecture #machinelearning #objectdetection #deeplearning #computervision #objecttracking
Рекомендации по теме
Комментарии
Автор

Nice, very good explanation of one of the most claimed applications for CV.

issaiass
Автор

Hello sir, I am doing my Advanced Computer Vision final project at my university. Thanks a lot for your tutorial, it does help me a lot to understand fairMOT. However, I have some problem with the demo code. Can you make an updated version of this so that I can run it on Google Colab 2023?

baonguyentranhoai
Автор

Very good video and a clear explanation.
I am learning FairMOT with Yolov5 detector, can you give me the source code?
Thank you very much.

nguyenchitam
Автор

I have problems using FairMOT on costum data, how did you set it up? got any example code?

Jkfyr
Автор

Is it able to reid in different streams/cameras of the same person?

cena
Автор

interesting ive had trouble getting fairmot going i keep getting cython error from cython_bbox import bbox_overlaps as bbox_ious
File "src/cython_bbox.pyx", line 1, in init cython_bbox
ImportError: numpy.core.multiarray failed to import (auto-generated because you didn't call 'numpy.import_array()' after cimporting numpy; use '<void>numpy._import_array' to disable if you are certain you don't need it).

cursedfox
Автор

How to Detect QRCode and BarCode using OpenCVSharp to C#

abdalarmden