YOLOv9 Object Detection | yolov9 python tutorial | Yolov9 tutorial | Yolov9 python

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hello everyone my name is assal and welcome to my YouTube channel so guys YOLO v9 has been released and it beats the real time object detection Transformer and YOLO Ms in speed and accuracy and YOLO v9 is the most advanced state of art the object detector so in this video we are going to implement a pre-trained yolin 9 model so before implementing the YOLO v9 model let me show you the paper and the report that we are going to use for this tutorial so here is the official repo of the YOLO v9 and uh this is the official repo and they also mention the paper and if you want to gain more knowledge about this YOLO v9 model you can look at this paper which is freely available on rvx right so let's get jump into our notebook that I have prepared for you so before uh starting with our tutorial let uh connect with our GPU so we can change our run type and select T4 GPU and save it so after saving Let's uh take a quick look at a status of our uh GPU using the Nvidia and hyphen smvm so it will uh show us the status of GPU so let's wait it's connecting and also running the cell so our uh GPU is connected and you can see it uh it we have free access to the Tesla D4 so uh now let's now we are cloning uh the repo from the GitHub and this uh repo contain all the code that we need to implement the YOLO v9 object detection model so let's run this uh cell and as you can see our uh this repo has been downloaded and uh one more thing I want to mention that uh the YOLO 9 have three different pre-ra model YOLO v9c YOLO v9 e Gan C and Gan e right but for this today's tutorial we will be only using YOLO v9 C so now as you can see our reposit itory has been cloned in our collab environment so let's download the pre-trained YOLO nine model bits using uh this Command right and uh we can use this pre-train model to start with our own object detection right so let's download this model uh pre-train vs and uh these vs are downloaded as well in our lab environment so so now we are navigating into the YOLO v9 directory using the CD command and uh by using this we can assess all the files and code that we that is related to our YOLO v9 model now let's install the all uh install all the necessary python packages and dependencies uh that is listed in a requirement do uh txt for our project using the PIP uh underscore Q uh flag stand for uh the qu mode and it will hide all the installation process so let's run this cell as you can see our uh installation has been completed now let's put our YOLO v9 model to work we are going to use detect uh. py script that is present in our YOLO v9 so let me show you this is the file that we will be used to make the inferences on our images right and the source uh underscore uncore Source will take the input image on which we want to perform the object detection so let me first import one uh image into the collab environment so uh I am using this image so let me first change the name just copy the path and paste uh just after the source and uh the underscore uncore device this parameter specify the device to run inferences on and zero indicate the GPU so now let's run this cell and make the inferences on the image in our case we have a truck image and you can see the cell is run and it save the results in run detect under the experiment folder so let's navigate to that folder under the runs there is a detect folder and there is a exp folder and this is the image and as you can see how accurately it identifying the card this is a person and everything and this is how you can you utilize the power of this pre-trend YOLO v9 model weights and with and kickart with your own detector right so I will mention the code of this video in the video description and you can assess it from there and try it out so if you like this video Thumbs Up And subscribe to the channel for more content like this and don't forget to leave your comment and I will see you in the next video
Info
Channel: Asad Iqbal
Views: 1,308
Rating: undefined out of 5
Keywords: deep learning, computer vision, computer vision project, deep learning project, yolov9, yolov9 tutorial, Yolov9 python, Yolov9 python tutorial, Yolov9 python tutorial for beginners, yolo object detection
Id: 5_sDIH6KYuM
Channel Id: undefined
Length: 7min 2sec (422 seconds)
Published: Sat Feb 24 2024
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.