Object Detection 101 Course - Including 4xProjects | Computer Vision

  Рет қаралды 964,134

Murtaza's Workshop - Robotics and AI

Murtaza's Workshop - Robotics and AI

Күн бұрын

Win a 3080 Ti by Registering using the link below and attending one of the conference sessions.(20 to 23 March 2023)
nvda.ws/3HnZEPM
🚀🚀 My Urdu/Hindi AI KZfaq Channel 🚀🚀
/ @murtazahassan01
Download Code and Files (Make sure to sign up for free to get access):
www.computervision.zone/cours...
Premium Courses:
✔️ Computer Vision Web Development:
bit.ly/3EmdhNB
✔️ Computer Vision Game Development Course:
bit.ly/3ttLZ2s
✔️ Computer Vision with Arduino Course:
bit.ly/3wzLB4m
✔️ Advanced Drone Programming Course:
bit.ly/3qs3v5g
✔️ Learn to Build Computer Vision Mobile Apps:
bit.ly/3uioY1J
✔️ Jetson Nano Premium Course:
bit.ly/3L8uIlF
⚙️⚙️⚙️--My Gear - ⚙️⚙️⚙️
👉 Complete Gear 💈: www.computervision.zone/tech-...
👉 My PC Specs 🖥️: www.computervision.zone/tech-...
👉 My Video Shooting Gear📽️ : www.computervision.zone/tech-...
👉 My Laptops 💻: www.computervision.zone/tech-...
👉 Educational Products🧑‍🎓: www.computervision.zone/tech-...
👉 KZfaq Starter Kit 🔴: www.computervision.zone/tech-...
Follow Me:
TikTok: bit.ly/3Vo76OQ
Facebook Group: bit.ly/3irDcb7
Discord: bit.ly/3JvyxAM
Facebook Page: bit.ly/3IvpU7W
Instagram: bit.ly/3NdGME3
Website: bit.ly/3ICFTS0
GitHub: bit.ly/3woU6PS
#ComputerVision
#OpenCV
#CVZone
00:00 Introduction
02:08 Chapter 1 - What is Object Detection?
03:30 Chapter 2 - A Brief History
06:16 Chapter 3 - Performance Evaluation Metrics
09:07 Chapter 4 - Installations
19:23 Chapter 4.1 - Package Installations
25:45 Chapter 5 - Running Yolo
37:14 Chapter 6 - Yolo with Webcam
01:08:17 Chapter 7 - Yolo with GPU
01:21:39 Premium Courses
01:23:51 Project 1 - Car Counter
02:17:58 Project 2 - People Counter
02:31:41 Project 3 - PPE Detection (Custom Training)
03:06:19 Project 4 - Poker Hand Detector

Пікірлер: 468
@murtazasworkshop
@murtazasworkshop 10 ай бұрын
If you are getting an error while installing requirement “lap==0.4.0” then try installing visual studio C++ complier as shown at 1:10:10. Let me know if that solves your issue.
@walidazerkane9430
@walidazerkane9430 10 ай бұрын
yes it's working thank you Murtaza
@nisr-gs7qe
@nisr-gs7qe 9 ай бұрын
i don't have this problem just with lap but also the specific version of opencv-python and ultralytics. I still can't solve it.pls i need some help cause this is my second course iwan not to skip too because of the same problem that i found with pycocotools
@sameepshah3835
@sameepshah3835 9 ай бұрын
Please pin this comment my brother, thank you for the fix.
@sayyedasifrizvi3301
@sayyedasifrizvi3301 9 ай бұрын
thanks a lot it did help lots of love from Aligarh Muslim University Aligarh India
@atharvchauhan2648
@atharvchauhan2648 7 ай бұрын
aayin@@sayyedasifrizvi3301
@joychen1285
@joychen1285 Жыл бұрын
The tutorials, are awesome and easy for beginners to follow up!
@adayinthelife5496
@adayinthelife5496 Жыл бұрын
You videos are super clean! Nice work.
@muhammadzohaibhassan552
@muhammadzohaibhassan552 11 ай бұрын
Amazing tutorial, vey well explained. Highly recommended
@flyingmods9568
@flyingmods9568 Жыл бұрын
fantastic work Murtaza, thank you! This made me think of autonomous drones: if you combine Yolo object detection with the Tello camera input and make it go forward as long as it detects objects in the room and stop it, when no longer detecting, you would have a sort of lidar for free...
@Moon-D0G
@Moon-D0G 7 күн бұрын
what if drone sees mirror
@OmoroReborn
@OmoroReborn Жыл бұрын
Am in the right place at the right time. Thanks. i will be very greatful if you do another video with tensorflow ❤️❤️
@danielmichaelraj9665
@danielmichaelraj9665 8 ай бұрын
Murtaza you are doing a great job, its really helpfull for the beginners. To get an audio output what should we do with this coding?
@dlep9221
@dlep9221 5 ай бұрын
Thank you very much, your approach is exhaustive and very pedagogic.
@gnanendrakumar2761
@gnanendrakumar2761 11 ай бұрын
Good work. Murtaza!. I would like to point one thing in car counter project. Instead of list for tracking counts, you might need to consider dictionary or a set for unique ids.
@KyukiBlade
@KyukiBlade 10 ай бұрын
This is the best course for beginner like me ! Awesome work ! Thanks 🙂
@matalomax
@matalomax Жыл бұрын
Thank a lot for the course!
@Abstract_Code
@Abstract_Code Жыл бұрын
I was waiting so long for this tutorial thank you so much!
@Piyushraj-ry1kz
@Piyushraj-ry1kz Жыл бұрын
had you encountered error installing lap package
@q.u.e.r.t.y
@q.u.e.r.t.y 4 ай бұрын
59:23 You can also get the classnames from the results variable: class_names = results[0].names print(class_names) The only difference is that it will be a dict with index keys as ID numbers and that's probably what you want but can be turned into a list with: class_names = results[0].names print(list(class_names.values()))
@DavidGiannopoulos
@DavidGiannopoulos 5 ай бұрын
Dude, i want an object detection / reader / scanner that works over a visor or glasses in real time. Could be very very basic at first but over time it would be an incredibly useful tool for the everyday human.
@chibuikeokpala6064
@chibuikeokpala6064 Жыл бұрын
Thanks so much. this was really educating and interesting.
@ch.minamotohidarii8338
@ch.minamotohidarii8338 Жыл бұрын
thank for the course ! very useful
@iotwork9483
@iotwork9483 Жыл бұрын
amazing you are very professional,,and your teaching style is amazing I easily understand as a begginer😍🥰 ...
@pilotocomercial
@pilotocomercial Жыл бұрын
Congratulations!! Very good job!
@TensorGrass
@TensorGrass Жыл бұрын
Hello Murtaza This is your best video. You are a great discloser. Thanks for everything
@sachin2725
@sachin2725 Жыл бұрын
One more excellent project as usual....waiting for next
@newdetektive
@newdetektive Жыл бұрын
This course help me for my learning project. ❤ Thank you sir. I need more specific counting for every class object. Could you make new video tutorials about it sir. Thank you again
@nikbivation
@nikbivation Жыл бұрын
thank you so much for this!!
@hamdykouta
@hamdykouta Жыл бұрын
thanks a lot for your effort. it is really great work, please keep going
@mikew2883
@mikew2883 6 ай бұрын
Excellent tutorial! 👍
@yoshirovilchez3392
@yoshirovilchez3392 Жыл бұрын
I love this. I think i can get a job finally with this
@ayushbanerjee1187
@ayushbanerjee1187 9 ай бұрын
For anyone struggling with the requirements.txt, make sure you have Python 3.10 or above. I was trying to run it on Python 3.9, and it was saying there was some hardware error. I completely deleted and reinstalled python 3.10, and everything works perfectly. Besides that, this was a highly informative course on the YOLO algorithm and its applications. Thank you Murtaza.
@ryankomalley
@ryankomalley 3 ай бұрын
This was the fix for me as well. I tried originally installed 3.12, and had tons of issues with the requirement packages. I even tried 3.11, and that was better, but still issues. Only after uninstalling everything and going with JUST 3.10, it worked!
@PakDaisy
@PakDaisy Жыл бұрын
Good Efforts.. Keep it up.. You are the champion
@MuhammadAdnan-tq3fx
@MuhammadAdnan-tq3fx Жыл бұрын
Thank you so much it will help the students specially researchers
@kamilgasiorek8548
@kamilgasiorek8548 4 ай бұрын
great stuff man, cheers from Poland :)
@fabriciomartins2734
@fabriciomartins2734 3 ай бұрын
Congrats for the project! Really awsome.
@fedegonzal
@fedegonzal 9 ай бұрын
Hi, amazing tutorial! I have two question about the poker project: 1. Let’s say I have two different detectors, one for numbers (rank) and the other one for suit. How can use it detector to avoid to make a new “poker card detector”? 2. It’s possible to make an AI model to classify the hand given the detected cards? I mean, to avoid the traditional code in the last part of the tutorial. How? Thanks again!
@techmontc8360
@techmontc8360 Жыл бұрын
Thanks a lot sir !
@viniciusnoyoutube
@viniciusnoyoutube Жыл бұрын
Very good work I hope for more :)
@tyhaas3w
@tyhaas3w Жыл бұрын
Its was very helpful. Thank You Man. Im staisfed there is broccoli in classes because they are very helthy. btw. i found reasonable to set terminal shell to cmd.exe by default. Setting>Tools>Terminal > Shell path: switch to cmd.exe
@rperezalejo
@rperezalejo Жыл бұрын
Awesome video...just wondering if there is a camera where i could put inside an algorithm of Posture(for example) and put it in my home gym, not to be attached to my laptop. Can you recommend any? thanks.
@codingwithteam7262
@codingwithteam7262 Жыл бұрын
Registration Done 👍 By the way wonderful course
@EliSpizzichino
@EliSpizzichino Жыл бұрын
I have the same wrong values for box.xywh, weird... To get the numbers from the tensor you can use toList() instead of casting to int individually
@berobatdikotadepok1261
@berobatdikotadepok1261 Жыл бұрын
thank you for the wonderful tutorial, sir. but unfortunately, i have problem and issue with run with gpu things. i do follow your step by step a couple times but the issue is still there :,(
@miyobakaswaya9893
@miyobakaswaya9893 8 ай бұрын
Excellent tutorial ❤
@nalinperera5754
@nalinperera5754 Жыл бұрын
This is amazing ❤
@miner_zm6171
@miner_zm6171 Жыл бұрын
thank you very much for this course it is realy helpfull
@user-bd5ou9rr6e
@user-bd5ou9rr6e 3 ай бұрын
I would like to express my sincere thanks for your time, effort, and willingness to share your expertise with the online community. Your contributions have made a significant impact on my learning journey, and I am truly grateful for that. Once again, thank you for your exceptional work and for going above and beyond to educate and inspire others. I look forward to exploring more of your content in the future.,you are the best one
@chipngo9758
@chipngo9758 Жыл бұрын
Very useful lesson. 💯👍
@xavier__memes
@xavier__memes Жыл бұрын
May God bless you brother, thanks for the free and helpful content
@Piyushraj-ry1kz
@Piyushraj-ry1kz Жыл бұрын
had you encountered error installing lap package
@umut8244
@umut8244 Жыл бұрын
Excellent course. Thank you. I have a question: How can I use a GPU with Apple M2?
@umaissajjad1159
@umaissajjad1159 Жыл бұрын
Thank you sir it's amazing 🥰
@WillianSilvanoMaria
@WillianSilvanoMaria Жыл бұрын
thank you!!
@users.anonymous
@users.anonymous 3 ай бұрын
Thank you brother.. Thank you very much 👍😊
@chalermgiatthee-asana512
@chalermgiatthee-asana512 11 ай бұрын
Very useful .Thank you sir
@ibrahimcious
@ibrahimcious Жыл бұрын
It's really helpful. Thanks for the tutorial!
@Piyushraj-ry1kz
@Piyushraj-ry1kz Жыл бұрын
had you encountered error installing lap package
@vitdart
@vitdart 3 ай бұрын
@@Piyushraj-ry1kz try before pip install wheel
@cesartabares6203
@cesartabares6203 11 ай бұрын
Bro , I was struggling a lot before this video, you make it pretty simple and was waaay better than other videos, even paid tutorials. thanks a lot! . btw , Im building an application for counting people going in and out on a door, so the limit line is just one, any thoughs on how to track if a person is going in or out ?
@gsmteam4214
@gsmteam4214 Жыл бұрын
hi, thanks for such grate informative content, is Ultralytics commercially usable? is it open source? are there any alternatives for the same.
@artificialintelligence584
@artificialintelligence584 Жыл бұрын
Goood Job, Thanks tooo much! I Have a question sir, did you make cvzone library or not
@zaqai
@zaqai Жыл бұрын
How beautiful if I had seen your video earlier. I not only learned technology, but also practiced English. Thanks a lot for your efforts and I will continue to follow you.🥳
@Piyushraj-ry1kz
@Piyushraj-ry1kz Жыл бұрын
had you encountered error installing lap package
@vigneshwaransaminathan6418
@vigneshwaransaminathan6418 Жыл бұрын
Thanks sir!
@gbo10001
@gbo10001 Жыл бұрын
thanks for the video. how can i tackle a task of counting objects in a video with moving camera? specifically sea animals in a big pool so i need to scan all the pool and accumalte the numbers
@felipegomez4662
@felipegomez4662 Жыл бұрын
Hello friend, I congratulate you, could I ask you how you can improve the fps of video transmission... or how to make the video look more fluid with the detection.
@omerahmaad
@omerahmaad Жыл бұрын
Thank you very much
@user-ke4jl4ul7z
@user-ke4jl4ul7z 11 ай бұрын
thank you sooooo much bro
@user-sz1ny2no3b
@user-sz1ny2no3b 11 ай бұрын
Hello Sir. question, how many cameras can be connected at the same time maximum?
@ralts8484
@ralts8484 9 ай бұрын
Thank you so so much
@marbacc
@marbacc 7 ай бұрын
Hello. Thank you for the information. Would all of this work with prior Yolo Versions? Especially YoloV5? Or it would not.
@laokkkwww
@laokkkwww 4 ай бұрын
THX!!!
@mkd1203
@mkd1203 Жыл бұрын
Amazing course but as newbe have a question, I tried to make 1st project but im still getting List Index Out of Range error, is this problem of latest versions of all extintions? Everything works fine if CurrentClass == 'car' but when I try to add 'truck' everything crashes.
@krs7936
@krs7936 7 ай бұрын
Is the project built in video pytorch or Tensorflow based?
@shantilalzanwar8687
@shantilalzanwar8687 7 ай бұрын
Useful tutorial, thanks @murtaza. I truly wish the other courses were little inexpensive, so that we can learn from you.
@diogomartini6
@diogomartini6 9 ай бұрын
great course so far but wanted to point out that the link for the zipped code and files is dead at the moment. Thanks
@gplgomes
@gplgomes Жыл бұрын
Thanks a lot. A very good course. Spread knowledge is humanitary.
@Piyushraj-ry1kz
@Piyushraj-ry1kz Жыл бұрын
had you encountered error installing lap package
@connielee6165
@connielee6165 7 ай бұрын
is there any way to find out the limits of the lines? instead of trial and error
@bashiruibrahim8443
@bashiruibrahim8443 Жыл бұрын
Thank you sir
@victoredj
@victoredj Жыл бұрын
Thank you very much for the tutorial, excellent content, how to accelerate with CUDA in mac osx ventura, I have a mac : 13-inch, 2020, 2 GHz Intel Core i5 de cuatro núcleos, graphics Intel Iris Plus Graphics 1536 MB, Thanks a lot
@michael2826
@michael2826 8 ай бұрын
do we need a to have a NVIDIA gpu on our device to setup the gpu?
@_JihadFachriRB
@_JihadFachriRB Жыл бұрын
im not skip ad :) thanks
@bibhutibaibhavbora8770
@bibhutibaibhavbora8770 Жыл бұрын
Sir make a video on tensorflow object detection api. The history and the tutorial. There's not much videos and if it there they are not explaining well and everytime I run the projects they taught I'm getting error I don't know where it came from. Love from India❤️
@user-ml6gv6bv7o
@user-ml6gv6bv7o Жыл бұрын
Hi Murtaza, I am unable to install the lap package and the error says its not a pip issue. A little help here please?
@saeidmi6859
@saeidmi6859 11 ай бұрын
Hi Murtaza, do you have the same example for Raspberry pi, or can we upload the same code on Raspberry pi
@rishinagati1472
@rishinagati1472 Жыл бұрын
brilliant🤩but i have a doubt ,how can i use gpu with Amd graphic card?
@joaopaulosanfelice
@joaopaulosanfelice 10 ай бұрын
such a great video.
@perfoperfo9910
@perfoperfo9910 Жыл бұрын
Great video Murtaza. I've watched it a few times now and think I understand most of it :-) . My windows PC isn't fast enough for this and it doesn't appear to be compatible with running it on the GPU either. Would you think a n ESP32 CAM or Raspberry PI cam set up could run this in real time ? Thanks again fella...
@johnkebadlejohn
@johnkebadlejohn Жыл бұрын
sir how to do Vehicle counting based on classification??
@brunognoato8016
@brunognoato8016 25 күн бұрын
Wow it's is amazing job 😮❤
@user-zi9ek6md2w
@user-zi9ek6md2w Жыл бұрын
Thank you
@user-rh3oz1qs6f
@user-rh3oz1qs6f Жыл бұрын
Also make videos on object segmentation and classification
@nur-aalam3296
@nur-aalam3296 10 ай бұрын
fantastic work Murtaza, thank you! but There is a problem.
@Taki7o7
@Taki7o7 6 ай бұрын
The Version you pick on the cuda website is the windows version, not the cuda version
@Black-lc8ll
@Black-lc8ll 26 күн бұрын
ish snawane le'phahla ishawe kakhulu...it really helped me
@nijytngagh9448
@nijytngagh9448 Жыл бұрын
I follow your videso. THey are simply brilliant. I had one doubt though. All these are done using Python. Can we do same thing in C or C++ ?
@anurajms
@anurajms 4 ай бұрын
thank you
@user-fm7jm2qb9t
@user-fm7jm2qb9t Жыл бұрын
Best video on yolo , awesome
@ananjohar8248
@ananjohar8248 Жыл бұрын
Please more projects like these I already love your projects but mu question is are still valid the earlier projects like 1 year ago or may be 7 months ago projects or it need u
@bozok1903
@bozok1903 11 ай бұрын
The tutorial was excellent, and I gained a wealth of knowledge. I greatly appreciate your dedication and hard work.
@BigDaddyRenny
@BigDaddyRenny 10 ай бұрын
Good day, were you able to install lap?
@bozok1903
@bozok1903 10 ай бұрын
@@BigDaddyRenny Good day! Yes, I was able to install all dependencies.
@BigDaddyRenny
@BigDaddyRenny 10 ай бұрын
@@bozok1903lap didn't install... I don't know why but I really want this to work.
@user-rn1hu3ij4d
@user-rn1hu3ij4d 9 ай бұрын
Can I learn computer vision engineering from a laptop which has 4GB RAM and intel R HD 520 graphics card ?
@mohamedelmalah6716
@mohamedelmalah6716 9 ай бұрын
@@user-rn1hu3ij4d I think yes , try the code but I think the difference that as an example - the first project - the video and detection will be slow .
@nhatpham5797
@nhatpham5797 Жыл бұрын
thank you, hope you make more courses on YOLOv8 like this, wish you a lot of health and happiness
@Piyushraj-ry1kz
@Piyushraj-ry1kz Жыл бұрын
had you encountered error installing lap package
@skripandthes
@skripandthes Жыл бұрын
@@Piyushraj-ry1kz what python version you have? i had issues while installing lap package and I downgrade the python version and it all works fine after that
@SwastikSaha1204
@SwastikSaha1204 Жыл бұрын
@@skripandthes Which version
@skripandthes
@skripandthes Жыл бұрын
@@SwastikSaha1204 Python 3.9.9, but you can ignore the lap package because it was never used in this course
@mena-barter
@mena-barter Жыл бұрын
You amazing!!!
@zombiefreak5780
@zombiefreak5780 11 ай бұрын
Sorry, but what are weights that u mentioned in chapter running yolo? Im new to program so these stuff are kinda new to me
@thequang9234
@thequang9234 7 ай бұрын
Hi will the car counter project work with trucks and motorbikes also ?
@user-ii6vr6ng2u
@user-ii6vr6ng2u 9 ай бұрын
Hi sir, is it possible for you to build the trails of the detections ?
@welsonfy5246
@welsonfy5246 9 ай бұрын
Nice very good job. Possible tracking players football match pose estimation ?
@3viveking29
@3viveking29 8 ай бұрын
Is people counter project work on real time cctv camera?
@aliensoul7600
@aliensoul7600 Жыл бұрын
I'm very much new to this channel and robotics and AR stuff... Can i able to make in javascript or java? Thank you sir
@bestchoice6749
@bestchoice6749 Жыл бұрын
I have a question? How to code the distances between the center point of the bounding boxes in yolov8? Please answer for me. I want to calculate the distance between the cars using Euclidean Method.
Top 25 Computer Vision Projects 2021
6:01
Murtaza's Workshop - Robotics and AI
Рет қаралды 186 М.
Парковка Пошла Не По Плану 😨
00:12
Глеб Рандалайнен
Рет қаралды 12 МЛН
MINHA IRMÃ MALVADA CONTRA O GADGET DE TREM DE DOMINÓ 😡 #ferramenta
00:40
Computer Vision With Arduino |  2 Hour Course | OpenCV Python
2:05:07
Murtaza's Workshop - Robotics and AI
Рет қаралды 2,7 МЛН
Computer Vision Roadmap [UPDATED 2023] | How to become a computer vision engineer
16:31
The StandardScaler is not Standard
16:32
:probabl.
Рет қаралды 648
I Tried Adding Computer Vision to Table Tennis
14:56
Murtaza's Workshop - Robotics and AI
Рет қаралды 3,6 М.
REAL TIME OBJECT MEASUREMENT | OpenCV Python (2020)
53:25
Murtaza's Workshop - Robotics and AI
Рет қаралды 233 М.
Developer Stereotypes to Make You Haha :)
5:52
Marko
Рет қаралды 8 М.
YOLO Object Detection (TensorFlow tutorial)
21:51
Siraj Raval
Рет қаралды 1,3 МЛН
Object Tracking with Opencv and Python
30:03
Pysource
Рет қаралды 583 М.
Learn Python With This ONE Project!
55:04
Tech With Tim
Рет қаралды 1,5 МЛН
Парковка Пошла Не По Плану 😨
00:12
Глеб Рандалайнен
Рет қаралды 12 МЛН