
This lecture provides a complete overview of the course, which includes different topics which will be covered in this course. Along with this, the following lectures also focuses on different applications which we will building in this course.
In this lecture, we delve deeply into Non Maximum Suppression, which is a technique used to remove redundant and overlapping bounding boxes.
This lecture covers Mean Average Precision (mAP), which is a metric used to evaluate the performance of object detection models in computer vision
YOLOv9 represents the latest advancement in computer vision object models. This lecture provides an introduction to YOLOv9, covering its architecture and highlighting how it outperforms other object detection models.
This lecture provides a step-by-step guide to perform object detection on images, videos, and live webcam feeds using YOLOv9
This lecture evaluates the YOLOv9 model performance across various parameters.
This lecture provides a step-by-step guide to train/ fine-tune the YOLOv9 model on a custom dataset for Personal Protective Equipment (PPE) detection
In this lecture, we delve deeply into object tracking. We will explore how to perform object tracking by integrating YOLOv9 and the DeepSORT algorithm
In this lecture, we will learn how to perform object tracking by integrating YOLOv9 and the SORT algorithm.
In this lecture, we will create an application for counting people/vehicles (entry and exit) using YOLOv9 and the DeepSORT algorithm.
This lecture provides an introduction to YOLO-World and highlights how it outperforms other zero-shot object detection models.
This lecture provides a step-by-step guide to perform object detection on images and videos using YOLO-World.
This lecture presents a demo of the web app that we are going to create in this section using YOLOv9 and Flask.
In this lecture, you will learn how to do object detection on images, videos and on the live webcam feed using YOLOv9.
In this lecture we will integrate YOLOv9 with Flask.
In this lecture, we will integrate YOLOv9 with Flask and create a web app.
In this lecture, we will work on the front-end of the web application, designing the front page using HTML and CSS.
This lecture presents an introduction to YOLOv10. YOLOv10 is the new state of the art real time object detection model that outperforms all the other object detection in terms of Average Precision (AP), parameters efficiency and inference speed. YOLOv10 adopts a consistent dual assignment strategy that eliminates the need of Non Maximum Suppression (NMS) during inference and significantly reduces the inference latency while maintaining a competitive performance. Earlier YOLO model rely on NMS for post processing during inference, which leads to inefficiencies and results in increased inference latency.
YOLOv10 also adopts efficiency-driven design strategy which involves optimizing various components of the model to reduce the computational overhead and enhance performance.
This lecture provides a step by step guide to do object detection in images and videos using YOLOv10
Welcome to the YOLOv9, YOLOv10 & YOLO11 Course, a 3-in-1 course. YOLO11, YOLOv10 & YOLOv9 represent the latest advancements in computer vision object detection models. This course begins by covering the fundamentals of computer vision, including Non-Maximum Suppression and Mean Average Precision. Moving forward, we delve deeply into YOLOv9, exploring its architecture and highlighting how it surpasses other object detection models. In Section 04, we demonstrate object detection on images and videos using YOLOv9, evaluating its performance across various parameters.
Subsequently, in Section 05, we train the YOLOv9 model on a custom dataset for Personal Protective Equipment (PPE) detection. Additionally, Section 06 focuses on object tracking, where we integrate YOLOv9 with the DeepSORT & SORT algorithms. Here, we also develop an application for person/vehicle counting (entry and exit) using YOLOv9 and the DeepSORT algorithm.
Section 07 provides a review of YOLO-World and a step by step guide to perform object detection using YOLO-World. Finally, in Section 08, we will create web applications by integrating YOLOv9 with Flask.
Section 09, provides an introduction to YOLOv10, which includes what is YOLOv10, how YOLOv10 works, what architecture enhancements are made in YOLOv10, furthermore a performance comparison of YOLOv10 with other YOLO models is also presented in this section.
In Section 10, we demonstrate object detection in images and videos using YOLOv10. Subsequently, in Section 11, we train the YOLOv10 model on a custom dataset for Personal Protective Equipment (PPE) detection. In Section 12, we perform License Plate Detection and Recognition using YOLOv10 and PaddleOCR. Similarly, in Section 13, we showcase Real-Time Object Tracking using YOLOv10 and the DeepSORT algorithm.
Section 14 introduces YOLO11. In Section 15, we demonstrate object detection in images and videos using YOLO11. In Section 16, we perform object detection, instance segmentation, pose estimation, and image classification using YOLO11 on both Windows and Linux. Subsequently, in Section 17, we delve into testing and analyzing the performance of the YOLO11 model.
In Section 18, we explore training the YOLO11 object detection model on a custom dataset for PPE detection. In Section 19, we focus on training or fine-tuning the YOLO11 instance segmentation model on a custom dataset for pothole detection. In Section 20, we train or fine-tune the YOLO11 classification model on a custom dataset for plant classification. Finally, in Section 21, we fine-tune the YOLO11 pose estimation model for human activity recognition.
This comprehensive course covers a range of topics, including:
Mean Average Precision (mAP).
Non Maximum Suppression (NMS).
What is YOLOv9 | Architecture of YOLOv9.
Object Detection using YOLOv9.
Testing YOLOv9 Model Performance on Images, Videos and on the Live Webcam Feed.
Training YOLOv9 on a Custom Dataset.
Personal Protective Equipment (PPE) Detection using YOLOv9.
Object Tracking using YOLOv9 and DeepSORT.
Object Tracking using YOLOv9 and SORT.
Person/ Vehicles Counting (Entering and Leaving) using YOLOv9 and DeepSORT algorithm.
Introduction to YOLO-World.
Object Detection on Images and Videos using YOLO-World.
Integrating YOLOv9 with Flask and Creating Web Apps.
Object Detection in the Browser using YOLOv9 and Flask
What is YOLOv10? An architecture deep dive
Object Detection in Images and Videos using YOLOv10
Training/ fine-tuning the YOLOv10 model on custom dataset for Personal Protective Equipment (PPE) Detection
License Plate Detection & Recognition with YOLOv10 and PaddleOCR
Real-Time Object Tracking using YOLOv10 and DeepSORT Algorithm
Introduction to YOLO11
Object Detection, Instance Segmentation, Pose Estimation & Image Classification using YOLO11
Evaluating YOLO11 Model Performance: Testing and Analysis
Fine-Tune YOLO11 Object Detection Model on Custom Dataset for PPE Detection
Instance Segmentation using YOLO11 on a Custom Dataset for Potholes Detection
Fine-Tune YOLO11 Image Classification Model for Plants Classification
Human Activity Recognition with YOLO11: Fine-Tune YOLO11 Pose Estimation Model