DeepSort : A Machine Learning Model for Tracking People

#artificialintelligence 

DeepSort is a machine learning model for tracking people, assigning IDs to each person. Traditionally, tracking has used an algorithm called Sort (Simple Online and Realtime Tracking), which uses the Kalman filter. Using the bounding boxes detected by YOLO v3, we can assign an ID and track a person by mapping bounding boxes of similar size and similar motion in previous and following frame. However, Sort presents the limitation that if a person hid behind an object and then reappeared, it is assigned a different ID. DeepSort solves this problem by using an AI model that compares similarity between people, thus reducing the issue of switching people's identities.