Mô tả

Welcome to the Course, we will start with the basics of OpenCV. From there, we'll dive into creating real-world applications using OpenCV.  Next up, we'll explore different Object Detection Algorithms  i.e. YOLOv8 and YOLO-NAS. We will create different applications using YOLOv8 and YOLO-NAS. In this course, we'll not only implement Object Tracking from scratch using OpenCV but also explore top-notch Object Tracking Algorithms like SORT and DeepSORT.  Moreover, we'll also focus on Pose Estimation in this course as well. With the help of MediaPipe and OpenCV, we'll uncover the secrets of estimating poses. We'll apply this knowledge to develop practical applications, such as a Bicep Curl Counter and Push-Ups Counter, bringing your skills to life.

This course covers all this and more, including the following topics:

  • Basics of OpenCV.

  • Different image processing techniques with OpenCV including Blurring, Dilation, Erosion, Edge Detection, Finding  and Drawing Contours,  Warp Perspective.

  • Haar Cascades Classifiers to Detection Face, License Plate etc.

  • Using OpenCV to create Real-World Applications including Optical Mark Recognition, Lane Detection,  QR & Bar Code Detection, Object Size Measurement etc.

  • Using OpenCV to create Advanced Projects/ Applications including Basket Ball Shot Predictor, Parking Space Counter, Pong Game using Hand Gestures, Gesture Volume Control.

  • Fundamentals of  Object Detection and  how to use YOLO Algorithm to do Object Detection with YOLOv8 and YOLO-NAS.

  • Basics of Object Segmentation and learn how to do Object Segmentation with YOLOv8  and how to train YOLOv8  Segmentation Model on Custom Data.

  • Basics of Object Tracking and how to integrate the SOTA Object Tracking Algorithms i.e. SORT and DeepSORT with YOLOv8 and YOLO-NAS.

  • Build Real World Applications with YOLOv8 and YOLO-NAS including Potholes Detection, Personal Protective Equipment Detection,  Vehicles Intensity Heatmaps etc.

  • Basics of Optical Character Recognition and create different apps i.e. License Plate Detection and Recognition, Multi-Cam License Plate Detection and Recognition.

  • Using Object Detection and Object Tracking Algorithms to create different Real World Applications including  Vehicles Counting (Entering & Leaving) using YOLO-NAS.

  • Integrate Object Tracking with an Object Detection Model trained on a Custom Dataset.

  • Grocery Items in a Retail Store with YOLO-NAS.

  • Understand the Segment Anything Model (SAM) and how to do Image and Video Segmentation with YOLO-NAS and Segment Anything Model (SAM).

  • Basics of Pose Estimation and Learn how to implement Pose Estimation using OpenCV and MediaPipe.

  • Create Real World Applications using OpenCV and MediaPipe including Bicep Curl Counter and Push-Ups Counter.


Bạn sẽ học được gì

Understand basics of OpenCV

Use OpenCV to work with Image and Video Files

Apply different image processing techniques with OpenCV including Blurring, Dilation, Erosion, Edge Detection, Finding and Drawing Contours, Warp Perspective

Use Haar Cascades Classifiers to Detection Face, License Plate etc

Use OpenCV to create Real-World Applications including Optical Mark Recognition, Lane Detection, QR & Bar Code Detection, Object Size Measurement etc

Use OpenCV to create Advanced Projects/ Applications including Basket Ball Shot Predictor, Parking Space Counter, Pong Game using Hand Gestures, Gesture Vol Cnt

Understand the fundamentals of Object Detection and learn how to use YOLO Algorithm to do Object Detection with YOLOv8 and YOLO-NAS

Understand the basics of Object Segmentation and learn how to do Object Segmentation with YOLOv8 and how to train YOLOv8 Segmentation Model on Custom Data

Understand the Basics of Object Tracking and how to integrate the SOTA Object Tracking Algorithms i.e. SORT and DeepSORT with YOLOv8 and YOLO-NAS

Build Real World Applications with YOLOv8 and YOLO-NAS including Potholes Detection, Personal Protective Equipment Detection, Vehicles Intensity Heatmaps etc

Learn Optical Character Recognition and create different apps i.e. License Plate Detection and Recognition, Multi-Cam License Plate Detection and Recognition,

Use Object Detection and Object Tracking Algorithms to create different Real World Applications including Vehicles Counting (Entering & Leaving) using YOLO-NAS

Learn how to integrate Object Tracking with an Object Detection Model trained on a Custom Dataset

Learn how to detection Grocery Items in a Retail Store with YOLO-NAS.

Understand the Segment Anything Model (SAM) and how to do Image and Video Segmentation with YOLO-NAS and Segment Anything Model (SAM)

Understand the Basics of Pose Estimation and Learn how to implement Pose Estimation using OpenCV and MediaPipe

Create Real World Applications using OpenCV and MediaPipe including Bicep Curl Counter and Push-Ups Counter

Yêu cầu

  • Python Programming experience is an advantage but not required
  • Laptop/PC

Nội dung khoá học

12 sections

Introduction

2 lectures
Introduction
03:41
Installations
02:47

Introduction to OpenCV

11 lectures
Introduction
19:19
Basic Functions
18:30
Resizing and Cropping
12:02
Shapes and Texts
09:49
Warp Perspective
11:45
Joining Images
07:00
Color Detection
13:03
Drawing Contours and Shape Detection
22:34
Face Detection using OpenCV
09:12
Number Plate Detection using OpenCV
12:29
Document Scanner using OpenCV
34:09

OpenCV Projects

10 lectures
Detect Mouse Clicks on an Image and Creating a Warp Perspective
23:07
QR Code and Bar Code Detection
24:26
Lane Detection
17:42
Object Size Measurement using OpenCV
39:34
OPTICAL MARK RECOGNITION (OMR) MCQ Automated Grading- OpenCV Python - Part 1
11:08
OPTICAL MARK RECOGNITION (OMR) MCQ Automated Grading- OpenCV Python - Part 2
12:24
OPTICAL MARK RECOGNITION (OMR) MCQ Automated Grading- OpenCV Python - Part 3
13:03
OPTICAL MARK RECOGNITION (OMR) MCQ Automated Grading- OpenCV Python - Part 4
15:22
OPTICAL MARK RECOGNITION (OMR) MCQ Automated Grading- OpenCV Python - Part 5
16:17
OPTICAL MARK RECOGNITION (OMR) MCQ Automated Grading- OpenCV Python - Part 6
10:45

Advanced OpenCV Projects

4 lectures
Basketball Shot Predictor
53:25
Parking Space Counter using OpenCV
44:18
Pong Game using Hand Gestures | OpenCV | Python
01:07:08
Gesture Volume Control using OpenCV
46:09

YOLOv8

20 lectures
Introduction to YOLO
20:42
Overview of CNN, RCNN, Fast RCNN, Faster RCNN, Mask R-CNN
23:29
Introduction to YOLOv8
08:14
Objects Detection with YOLOv8 - Google Colab
25:20
Read and Display an Image using OpenCV
12:09
Read and Display a Video using OpenCV
08:42
Read, Write and Display a video using OpenCV
05:02
Capture Video from Camera using OpenCV
02:56
Object Detection on Images using YOLOv8
07:57
Object Detection on Videos using YOLOv8
19:22
Object Detection in Real Time with Webcam using YOLOv8
04:11
Object Tracking from Scratch with YOLOv8 and OpenCV -- Part 1
09:44
Object Tracking from Scratch with YOLOv8 and OpenCV -- Part 2
12:25
Object Tracking from Scratch with YOLOv8 and OpenCV -- Part 3
08:29
Object Tracking from Scratch with YOLOv8 and OpenCV -- Part 4
07:32
Object Tracking from Scratch with YOLOv8 and OpenCV -- Part 5
06:49
Object Tracking from Scratch with YOLOv8 and OpenCV -- Part 6
06:27
Predict Trajectory of a Basket Ball with Kalman Filter -- Part 1
04:21
Predict Trajectory of a Basket Ball with Kalman Filter -- Part 2
10:43
Predict Trajectory of a Basket Ball with Kalman Filter -- Part 3
31:29

Training Custom YOLOv8

2 lectures
Personal Protective Equipment (PPE) Detection| Google Colab| Part 1
27:52
PPE Detection Part 2| Live Webcam Testing
03:17

YOLOv8 Object Segmentation

5 lectures
YOLOv8 Segmentation
02:56
Run YOLOv8 Segmentation on Google Colab
11:37
YOLOv8 Segmentation on Custom Dataset | Potholes Segmentation | Part 1
00:22
YOLOv8 Segmentation on Custom Dataset | Potholes Segmentation | Part 2
16:37
YOLOv8 Segmentation on Custom Dataset | Potholes Segmentation | Part 3
17:22

YOLO-NAS

15 lectures
YOLO-NAS : A New Foundation Model for Object Detection
05:34
What's New in YOLO-NAS | Is YOLO-NAS the Future of Object Detection?
05:05
Object Detection with YOLO-NAS - Google Colab
16:05
Read and Display Image using OpenCV
12:27
Read and Display Video using OpenCV
11:32
Read Display and Write Video using OpenCV
05:25
Capture Video from Camera using OpenCV
03:17
Object Detection on Images using YOLO-NAS
08:13
Object Detection on Videos using YOLO-NAS
30:12
Object Tracking using YOLO-NAS and SORT Algorithm
32:34
Vehicles Counting (Entering and Leaving) using YOLO-NAS and SORT Object Tracking
33:28
Object Tracking using YOLO-NAS and SORT on Custom Dataset (Ship Detection)
19:41
Introduction to Object Tracking using YOLO-NAS and DeepSORT Algorithm
00:59
Object Tracking using YOLO-NAS and DeepSORT Algorithm
55:10
Object Tracking with YOLO-NAS and DeepSORT Custom Dataset (Vehicles Detection)
13:31

YOLO-NAS Apps

5 lectures
Potholes Detection using YOLO-NAS
43:46
Grocery Items Detection in a Retail Store with YOLO-NAS
27:37
Personal Protective Equipment (PPE) Detection using YOLO-NAS
23:03
Vehicle Intensity Heatmaps | YOLO-NAS | Intro
00:20
Vehicle Intensity Heatmaps | YOLO-NAS | Complete Tutorial
38:51

Image and Video Segmentation using YOLO-NAS and Segment Anything Model (SAM)

1 lectures
Image and Video Segmentation using YOLO-NAS and Segment Anything Model (SAM)
16:51

Optical Character Recognition - Text Detection with Tesseract, Paddle & Easy OCR

9 lectures
Install Tesseract-OCR
05:08
Read Text from Image using Tesseract OCR
07:08
Detecting Characters from Image using Tesseract OCR
10:40
Detecting Words from Image using Tesseract OCR
07:13
Text Detection with PaddleOCR
10:40
Text Recogniton with PaddleOCR
07:32
License Plate Detection and Recognition with YOLO-NAS and Paddle OCR
26:10
License Plate Detection and Recognition with YOLO-NAS and Tesseract OCR
12:09
Multi-Cam Number Plate Detection and Recognition with YOLO-NAS and EasyOCR
32:05

Pose Estimation

3 lectures
Pose Estimation using OpenCV and MediaPipe
42:04
Bicep Curl Counter with OpenCV and MediaPipe
23:30
Push-Ups Counter with OpenCV and MediaPipe
07:28

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.