Learn Python-based YOLO Custom Object Detection using pre-trained dataset models as well as custom-trained dataset models. Read more.
I am a Post Graduate Masters Degree holder in Computer Science and Engineering with experience in Android/iOS Mobile and PHP/Python Web Developer Apps
Access all courses in our library for only $9/month with All Access Pass
Get Started with All Access PassBuy Only This CourseAbout This Course
Who this course is for:
- Beginners or those who want to start with Python-based Object Recognition and want to develop custom object detection models
What you’ll learn:Â
- Object recognition using a predefined dataset called the Coco dataset which can classify 80 classes of objects
- How to create our own custom dataset and train the YOLO model. We will try to create our own coronavirus detection model.
Requirements:Â
- No prior knowledge is required to take this course
Object Detection is the most used application of Computer Vision, in which the computer will be able to recognize and classify objects inside an image. We will be specifically focusing on YOLO or You Only Look Once which is an effective real-time object recognition algorithm which is featured in Darknet, an open source neural network framework.
This course is equally divided into two halves. The first half will deal with object recognition using a predefined dataset called the Coco dataset which can classify 80 classes of objects. In the second half, we will try to create our own custom dataset and train the YOLO model. We will try to create our own coronavirus detection model.
In the latter part of the course, we will train our custom coronavirus model. We will keep on monitoring the loss for every iteration or epoch as we call it in neural network terms. Our model will automatically save the weights of every 100th epoch securely to our Google Drive backup folder. We will see a continued decrease in the loss values as we go through the epoch. And after many iterations, our model will come into a convergence or flatline state in which there is no further improvement in loss. At that time, we will obtain a final weight which we can use to predict whether an image contains coronavirus in it or not.
Our Promise to You
By the end of this course, you will have learned YOLO custom object detection.
Artificial Intelligence, Quantum Computing, and a plethora of advanced technology courses are offered in my instructor profile.
10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.
Get started today and learn more about Computer Vision.
Course Curriculum
Section 1 - Course Introduction | |||
Course Introduction And Table Of Contents | 00:00:00 | ||
Course Resources | 00:00:00 | ||
Introduction To YOLO Object Detection | 00:00:00 | ||
Environment Setup - Installing Anaconda | 00:00:00 | ||
Section 2 - Python Basics | |||
Python Basics - Assignment | 00:00:00 | ||
Python Basics - Flow Control | 00:00:00 | ||
Python Basics - Data Structures | 00:00:00 | ||
Python Basics - Functions | 00:00:00 | ||
Section 3 - Installing OpenCV Library | |||
Installing OpenCV Library | 00:00:00 | ||
Section 4 - Introduction To CNN | |||
Introduction To CNN | 00:00:00 | ||
Section 5 - YOLO Pre-Trained Object Detection | |||
YOLO Pre-Trained Object Detection From Image - Part 1 | 00:00:00 | ||
YOLO Pre-Trained Object Detection From Image - Part 2 | 00:00:00 | ||
YOLO Pre-Trained Object Detection From Image - Part 3 | 00:00:00 | ||
YOLO Pre-Trained Object Detection From Image - Part 4 | 00:00:00 | ||
YOLO Pre-Trained Object Detection From Image - NMS - Part 1 | 00:00:00 | ||
YOLO Pre-Trained Object Detection From Image - NMS - Part 2 | 00:00:00 | ||
YOLO Pre-Trained Object Detection From Real-Time Webcam Video | 00:00:00 | ||
YOLO Pre-Trained Object Detection From Pre-Saved Video | 00:00:00 | ||
Section 6 - Introduction To Custom Trained YOLO Model | |||
Introduction To Custom Trained YOLO Model | 00:00:00 | ||
YOLOv4 Custom Training Phase 1 - Yolov4 Introduction And Downloading Weights | 00:00:00 | ||
YOLOv4 Custom Training Phase 1 - Yolov4 Preparing Darknet | 00:00:00 | ||
YOLOv4 Custom Training Phase 2 - Data Collection - Part 1 | 00:00:00 | ||
YOLOv4 Custom Training Phase 2 - Data Collection - Part 2 | 00:00:00 | ||
YOLOv4 Custom Training Phase 2 - Image Labelling - Part 1 | 00:00:00 | ||
YOLOv4 Custom Training Phase 2 - Image Labelling - Part 2 | 00:00:00 | ||
YOLOv4 Custom Training Phase 2 - Train Test Split | 00:00:00 | ||
YOLOv4 Custom Training Phase 2 - Data Preparation - Part 1 | 00:00:00 | ||
YOLOv4 Custom Training Phase 2 - Data Preparation - Part 2 | 00:00:00 | ||
YOLOv4 Custom Training Phase 3 - Preparing Files Sync To Drive | 00:00:00 | ||
YOLOv4 Custom Training Phase 3 - Connecting Colab And Drive | 00:00:00 | ||
YOLOV4 Custom Training Phase 4 - Compile And Test Darknet - Part 1 | 00:00:00 | ||
YOLOV4 Custom Training Phase 4 - Compile And Test Darknet - Part 2 | 00:00:00 | ||
YOLOV4 Custom Training Phase 4 - Compile And Test Darknet - Part 3 | 00:00:00 | ||
YOLOv4 Custom Training Phase 5 - Chart And Training Progress Analysis | 00:00:00 | ||
YOLOv4 Custom Training Phase 5 - Finalizing Training Download Weights | 00:00:00 | ||
Colab GPU Usage Limit Issue | 00:00:00 | ||
OpenCV Upgrade For YOLOv4 | 00:00:00 | ||
YOLOv4 Pretrained Object Recognition From Image And Video | 00:00:00 | ||
Section 7 - YOLOv4 Custom Coronavirus Detection | |||
YOLOv4 Custom Coronavirus Detection From Image | 00:00:00 | ||
YOLOv4 Custom Coronavirus Detection From Video | 00:00:00 | ||
Other Sample Real World Case Studies | 00:00:00 |
About This Course
Who this course is for:
- Beginners or those who want to start with Python-based Object Recognition and want to develop custom object detection models
What you’ll learn:Â
- Object recognition using a predefined dataset called the Coco dataset which can classify 80 classes of objects
- How to create our own custom dataset and train the YOLO model. We will try to create our own coronavirus detection model.
Requirements:Â
- No prior knowledge is required to take this course
Object Detection is the most used application of Computer Vision, in which the computer will be able to recognize and classify objects inside an image. We will be specifically focusing on YOLO or You Only Look Once which is an effective real-time object recognition algorithm which is featured in Darknet, an open source neural network framework.
This course is equally divided into two halves. The first half will deal with object recognition using a predefined dataset called the Coco dataset which can classify 80 classes of objects. In the second half, we will try to create our own custom dataset and train the YOLO model. We will try to create our own coronavirus detection model.
In the latter part of the course, we will train our custom coronavirus model. We will keep on monitoring the loss for every iteration or epoch as we call it in neural network terms. Our model will automatically save the weights of every 100th epoch securely to our Google Drive backup folder. We will see a continued decrease in the loss values as we go through the epoch. And after many iterations, our model will come into a convergence or flatline state in which there is no further improvement in loss. At that time, we will obtain a final weight which we can use to predict whether an image contains coronavirus in it or not.
Our Promise to You
By the end of this course, you will have learned YOLO custom object detection.
Artificial Intelligence, Quantum Computing, and a plethora of advanced technology courses are offered in my instructor profile.
10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.
Get started today and learn more about Computer Vision.
Course Curriculum
Section 1 - Course Introduction | |||
Course Introduction And Table Of Contents | 00:00:00 | ||
Course Resources | 00:00:00 | ||
Introduction To YOLO Object Detection | 00:00:00 | ||
Environment Setup - Installing Anaconda | 00:00:00 | ||
Section 2 - Python Basics | |||
Python Basics - Assignment | 00:00:00 | ||
Python Basics - Flow Control | 00:00:00 | ||
Python Basics - Data Structures | 00:00:00 | ||
Python Basics - Functions | 00:00:00 | ||
Section 3 - Installing OpenCV Library | |||
Installing OpenCV Library | 00:00:00 | ||
Section 4 - Introduction To CNN | |||
Introduction To CNN | 00:00:00 | ||
Section 5 - YOLO Pre-Trained Object Detection | |||
YOLO Pre-Trained Object Detection From Image - Part 1 | 00:00:00 | ||
YOLO Pre-Trained Object Detection From Image - Part 2 | 00:00:00 | ||
YOLO Pre-Trained Object Detection From Image - Part 3 | 00:00:00 | ||
YOLO Pre-Trained Object Detection From Image - Part 4 | 00:00:00 | ||
YOLO Pre-Trained Object Detection From Image - NMS - Part 1 | 00:00:00 | ||
YOLO Pre-Trained Object Detection From Image - NMS - Part 2 | 00:00:00 | ||
YOLO Pre-Trained Object Detection From Real-Time Webcam Video | 00:00:00 | ||
YOLO Pre-Trained Object Detection From Pre-Saved Video | 00:00:00 | ||
Section 6 - Introduction To Custom Trained YOLO Model | |||
Introduction To Custom Trained YOLO Model | 00:00:00 | ||
YOLOv4 Custom Training Phase 1 - Yolov4 Introduction And Downloading Weights | 00:00:00 | ||
YOLOv4 Custom Training Phase 1 - Yolov4 Preparing Darknet | 00:00:00 | ||
YOLOv4 Custom Training Phase 2 - Data Collection - Part 1 | 00:00:00 | ||
YOLOv4 Custom Training Phase 2 - Data Collection - Part 2 | 00:00:00 | ||
YOLOv4 Custom Training Phase 2 - Image Labelling - Part 1 | 00:00:00 | ||
YOLOv4 Custom Training Phase 2 - Image Labelling - Part 2 | 00:00:00 | ||
YOLOv4 Custom Training Phase 2 - Train Test Split | 00:00:00 | ||
YOLOv4 Custom Training Phase 2 - Data Preparation - Part 1 | 00:00:00 | ||
YOLOv4 Custom Training Phase 2 - Data Preparation - Part 2 | 00:00:00 | ||
YOLOv4 Custom Training Phase 3 - Preparing Files Sync To Drive | 00:00:00 | ||
YOLOv4 Custom Training Phase 3 - Connecting Colab And Drive | 00:00:00 | ||
YOLOV4 Custom Training Phase 4 - Compile And Test Darknet - Part 1 | 00:00:00 | ||
YOLOV4 Custom Training Phase 4 - Compile And Test Darknet - Part 2 | 00:00:00 | ||
YOLOV4 Custom Training Phase 4 - Compile And Test Darknet - Part 3 | 00:00:00 | ||
YOLOv4 Custom Training Phase 5 - Chart And Training Progress Analysis | 00:00:00 | ||
YOLOv4 Custom Training Phase 5 - Finalizing Training Download Weights | 00:00:00 | ||
Colab GPU Usage Limit Issue | 00:00:00 | ||
OpenCV Upgrade For YOLOv4 | 00:00:00 | ||
YOLOv4 Pretrained Object Recognition From Image And Video | 00:00:00 | ||
Section 7 - YOLOv4 Custom Coronavirus Detection | |||
YOLOv4 Custom Coronavirus Detection From Image | 00:00:00 | ||
YOLOv4 Custom Coronavirus Detection From Video | 00:00:00 | ||
Other Sample Real World Case Studies | 00:00:00 |
Excellent
Learned a lot