Object Tracking and counting using YOLOv8 and DeepSORT | Counting Persons

preview_player
Показать описание
In this tutorial, we will learn how to perform object detection and tracking with YOLOv8 and DeepSORT.

We will use the Ultralytics implementation of YOLOv8 which is implemented in PyTorch. So the YOLO model will be used for object detection and the DeepSORT algorithm will be used to track those detected objects.

Tracking objects using YOLOv8 and DeepSORT is a popular approach in computer vision for real-time object tracking. YOLOv8 (You Only Look Once version 8) is an object detection model, while DeepSORT (Deep Simple Online and Realtime Tracking) is a tracking algorithm that can be combined with YOLOv8 for tracking objects in videos.

#yolov8 #computervision #objectdetection #objecttracking
Рекомендации по теме
Комментарии
Автор

Dear Aarohi
Your channel is very knowledgeable & helpful for all Artificial Intelligence/ Data Scientist Professionals. Stay blessed & keep sharing such a good content.

ashimasingla
Автор

What I observe is You are first detecting and then incrementing the counter actually, the counting should be solely dependent on each frame not on incrementing a new object every frame caz the object detection model can generate some false detections as well. and the counter may increment. and the actual people in a video are less but the counter can be greater .

ArbaazShaikh-yt
Автор

Hello Aarohi
Your channel is very knowledgeable & helpful for all Artificial Intelligence/ Data Scientist Professionals. Stay blessed & keep sharing such a good content. Your channel really needs more likes & share so to reach maximum AI professionals who can encash from it

ashimasingla
Автор

Thank you for your video ma'am. it's straight to the point. Please have a great day!!

Wetu_Vexo
Автор

Hello Ma’am
Your AI and Data Science content is consistently impressive! Thanks for making complex concepts so accessible. Keep up the great work! 🚀 #ArtificialIntelligence #DataScience #ImpressiveContent 👏👍

Sunil-ezhx
Автор

Hi Aarohi, your content is excellent and your channel is one of the best Artificial Intelligence channel but still not getting that much of likes which your channel deserves. Hope you succeed #AI
#ArtificialIntelligence
#DataScience
#EducationalContent

soravsingla
Автор

That was amazing work, madame! ❤️ I just have a few questions. What modifications are needed in this code to count multiple objects, not just people? Also, how can I make it count in real-time? Thanks for answering!

Tsukuyomi
Автор

U didnt teach any theory about yolov8 's architecture loss function how it works ext... Directly going to code is not a big think we too get plenty of codes from net we finding difficult to get the theory behind yolov8 plz focus on that. This is my humble request.

vigneshvicky
Автор

Madam, From where did you get that deepsort files from ? can you please provide me the resources. i know i can clone the deepsort folder directly from your git account but i need the source from which you had downloaded. Thank you in advance Madam.

siddardhaannapureddy
Автор

Explained in a very nice manner, thank you man

arnavthakur
Автор

Hi Ma'am,

I'm back with another issue. My code executed successfully and an output video was created, but the video file is 0 KB and cannot be opened. Could you please help me resolve this? ( Btw I use Google colab)

Thank you!

Tsukuyomi
Автор

Nice Job, is there a way to implement with Home Assistant?

sandovalon
Автор

Maam I am unable to find the "yolov8_DeepSORT" as when I clone the git repo it gives me the "deep_sort" folder but nothing else.
Please help me if I am missing something as the code is unable to find the the images and giving me a "file not found" error

KiritJain-wwzk
Автор

Hello ma'am, can object tracking and counting methods like deepsort only be used for video input? what about image input? can it still be used? and how effective is it?

nurmuhimawann
Автор

Hai mam. I have a yolov8 detection model for my dataset. in that i have five classes. i need to track and count the defective product and i need to reject that defective product from conveyor belt. so for that i need to create a text file with all defective product is assigned as 0 and defect-free product as 1. how to do that.

V.Ajantha
Автор

video is created but there is no data :- code executed successfully and output video also created but it has 0kb data and can't open.

welcomebro
Автор

Hi Ma'am, Can you explain more about the deep_sort_weight?

陽明交大-高明秀
Автор

Can you please share the path from where i can download this video and photo.

maniac
Автор

why haven't you used bytetrack?
and which is better yolov8 tracker, deepsort or bytesort as there is alot of object detection in the video and I am using yolo v8 detector trained on custom dataset.

i-MUsmanMalik
Автор

Could you please share the pre-trained model!

muhammadislam