Description
In this course, you will :
- Learn how to create a YOLOv7 and YOLOv8 program that can recognize 80 object classes in less than 10 minutes.
- How to setup and train YOLOv7 and YOLOv8 using your own Custom Dataset, as well as perform Object Detection for images, videos, and real-time utilizing a webcam or camera.
- How to use YOLOv7 and YOLOv8's new features: Instance segmentation, pose estimation, image classification, object tracking, and real-world projects.
- 4. Real-World Projects: Detecting maskers, classifying weather images and videos, and segmenting diseases on coffee leaves Squat Counter
- YOLOv7 & YOLOv8 architecture and how it really works
- How to find dataset
- Data annotation/labeling using LabelImg
- Automatic Dataset splitting
- How to train YOLOv7 & YOLOv8 using custom dataset, transfer learning and resume training.
- How to visualize training performance using TensorBoard
- Easily understand The Fundametal Theory of Deep Learning and How exactly Convolutional Neural Networks Work
- Real-World Project #1: Masker detection using YOLOv7 & YOLOv8
- Real-World Project #2: Weather Image/Video Classification using YOLOv8
- Real-World Project #3: Coffee Leaf Diseases Segmentation using YOLOv8
- Real-World Project #4: Squat Counter based on YOLOv7 Pose Estimation
Syllabus:
- How to run your first YOLOv7/YOLOv8 Deep Learning program in < 10 minutes
- A comprehensive overview of YOLO
- Understanding Deep Learning
- Understanding YOLOv7 & YOLOv
- Tools Installation (Windows)
- Dataset Preparation
- YOLOv7 and YOLOv8 prerequisites Installation (Windows)
- YOLOv7 Installation (Windows, Google Colab)
- YOLOv8 Installation (Windows, Google Colab)
- Perform Object Detection using YOLOv7 pretrained model on image, video, webcam.
- Perform Object Detection using YOLOv8 pretrained model on image, video, webcam.
- Training YOLOv7 detection model on custom dataset
- Training YOLOv8 detection model on custom dataset
- YOLOv7 & YOLOv8 Performance Measurement
- YOLOv7 New Features
- YOLOv8 New Features
- Training YOLOv8 Classification model on custom dataset (Real-World Project #2)
- Training YOLOv8 Segmentation model on custom dataset (Real-World Project #3)
- Real-World Project 4 : Squat Counter