Multiple Object Tracking Using Deep Learning With Yolo v5 IJERTCONV9IS13010
Multiple Object Tracking Using Deep Learning With Yolo v5 IJERTCONV9IS13010
ISSN: 2278-0181
NCREIS - 2021 Conference Proceedings
Abhinu C G Aswin P
UG Student, Department of Computer Science UG Student, Department of Computer Science
and Engineering and Engineering
College of Engineering Kidangoor College of Engineering Kidangoor
Kottayam-686583, India, Kottayam-686583, India,
Abstract - The MOT (Multiple Object Tracking) is an trained and is used as a model for the system which can detect
important tool in the modern world. It has various uses like object objects in different frames comparing to the objects that was
detection, counting objects, security tools ,etc. The Object
tracking is a prominent technology in image processing which has provided in the model by mapping the same pattern of model
a large future scope. The MOT has made significant growth in a in the frame [2].
few years due to deep learning, computer vision, machine YOLO(“You Only Look Once”), OPENCV,
learning, etc. This paper aims to provide a software solution that PYTORCH,COCO dataset, TKINTER with MYSQL(MySQL
keeps track of the objects so that it can handle object list and
count. By using YOLO “You Only Look Once” Technology with is optional),GPU are the methodology used to detect, count
the help of Pytorch, the system aims in object detection, tracking and track the objects in MOT.The proposed system uses the
and counting. Also unlike the general yolo object detection tool Latest YoloV5 which is used to detect the objects.YoloV5 uses
which detects all objects at the same time ,this MOT system also
pytorch classifier for training as well as detection. Yolo begins
detects only objects which are needed to be detected by the user
and thus helps in improving the performance of the system. its journey with darknet technology ,which was later
developed to yolov2 ,then yolo v3 and later to yolo v4 [9].And
Keywords - Multiple Object Tracking (MOT); YoloV5; now for easy building of object detection yolo v5 was
Deep Learning; Dataset/Model
introduced leading to better performance of object detection
I. INTRODUCTION [6].Yolo V5 is constructed with Pytorch Classifier in deep
Tracking is one of the necessary technologies needed for the learning and after object detection the opencv module is used
upcoming world. Tracking can broadly be divided into for inputting real-time or file format video input to the
multiple Object Tracking (MOT) and single object tracking. algorithm and also tracks, and counts the objects detected in
Multiple Object Tracking (MOT) plays an important role in the output obtained making the system an efficient MOT
solving many basic problems in computer vision [1].Tracking system. And also the Tkinter makes the MOT easy for user
multiple objects in videos requires detection of objects in interaction making it user to choose particular model according
individual frames and combining those across multiple frames. to the user requirements and only the particular model object
Many Computer Vision techniques have been used to build is detected.
MOT systems, and day to day the technology is growing The proposed system can be used for various object crowded
rapidly providing an area of opportunities called image environments for detection of particular classified objects
processing is done by providing a labeled dataset which is according to the environment. The MOT makes users take
count of the same type of objects and also used to detect the Opencv does few applications like video image stitching,
particular object from the bulk crowd helping users to save navigation, Medical analysis, etc.
time in searching for a particular object.
ACKNOWLEDGMENT
We would like to convey our special thanks with gratitude to
our Tutors and Head of Department as well as our principal
who gave us a wonderful chance to do this project, which
helped us in involving a lot of Research and we are really
thankful to them.
REFERENCES
[1] Li Tan, Xu Dong, Yuxi Ma, Chongchong Yu ,“ A Multiple Object
Tracking Algorithm Based on YOLO Detection” ,IEEE, 2018
[2] ShiJie Sun, Naveed Akhtar, HuanSheng Song, Ajmal Mian, Mubarak
Shah ,” Deep Affinity Network for Multiple Object Tracking ”,
JOURNAL OF LATEX CLASS FILES, VOL. 13, NO. 9, SEPTEMBER
2017.
[3] HASITH KARUNASEKERA , HAN WANG , (Senior Member, IEEE),
AND HANDUO ZHANG “ Multiple Object Tracking With Attention to
Appearance, Structure, Motion and Size”,IEEE, 104423-104432
,VOLUME 7, 2019
[4] Shriharsha S. Veni,Ananda S. Hiremath,Mahalakshmi Patil, Mayuri
Shinde, Aishwarya Teli “ Video-Based Detection, Counting and
Classification of Vehicles using OpenCV ” ICICNIS 2020.
[5] Samira Karimi Mansoub,Rahem Abri,Anıl Hakan Yarıcı,” Concurrent
Real-Time Object Detection on Multiple Live Streams Using
Optimization CPU and GPU Resources in YOLOv3 ” , IARIA, 2019,
ISBN: 978-1-61208-716-0.
[6] Bin Yan , Pan Fan , Xiaoyan Lei , Zhijie Liu and Fuzeng Yang,” A
Real-Time Apple Targets Detection Method for Picking Robot Based on
Improved YOLOv5 ”, Remote Sens. 2021,1619.
[7] Fadhlan Hafizhelmi Kamaru Zaman,Syahrul Afzal Che Abdullah,
Noorfadzli Abdul Razak, Juliana Johari, Idnin Pasya, Khairil Anwar Abu
Kassim,“ Visual-Based Motorcycle Detection using You Only Look
Once(YOLO) Deep Network” , ICATAS-MJJIC 2020,
doi:10.1088/1757- 899X/1051/1/012004.
[8] Hasith Karunasekera, Handuo Zhang and Han Wang, ” Real Time
Multiple Object Tracking using Deep Features and Localization
Information ”, ICCA,IEEE,July 16-19, 2019.
[9] KangUn Jo, JungHyuk Im, Jingu Kim, Dae-Shik Kim, ” A Real-time
Multi-class Multi-object Tracker using YOLOv2 ”, IEEE
ICSIPA,Malaysia,
September 12-14, 2017.