Course curriculum

    1. Welcome! (how to use the course)

    1. Install Python and Opencv (on Windows)

    2. PyCharm IDE (Install, create new projects, useful shortcuts)

    3. Install Opencv with CUDA GPU (on Windows)

    4. Install Darknet with CUDA GPU (on Windows)

    1. What Is OpenCV and What you'll learn in this module

    2. 1. Load and Save images

    3. 2. Load and Save videos

    4. 3. Drawing functions

    5. 4. Basic Operations with images

    6. 5. Arithmetical Operations

    7. 6. Find and draw contours

    8. 7. Contours 4 main features

    1. 4 different Object Detection methods

    2. 1.1 OBJECT DETECTION BY COLOR: The HSV Colorspace

    3. 1.2 OBJECT DETECTION BY COLOR: Detect objects on an Image and in Real Time

    4. 2.1 OBJECT DETECTION ON HOMOGENEOUS BACKGROUND: The Threshold

    5. 2.2 OBJECT DETECTION ON HOMOGENEOUS BACKGROUND: Detect objects on an Image and in Real time

    6. 3.1 OBJECT DETECTION WITH BACKGROUND SUBTRACTION: Simple background subtraction and MOG

    7. 3.2 OBJECT DETECTION WITH BACKGROUND SUBTRACTION: Detect objects on an Image and In Real Time

    8. 4.1 OBJECT DETECTION USING FEATURES: What are Features and Feature Matching

    9. 4.2 OBJECT DETECTION USING FEATURES: Detect objects on an Image and in Real Time

    10. 4.3 OBJECT DETECTION USING FEATURES: Improve the detection with Lowe's ratio test

    1. Object detection with Deep Learning

    2. 1. Detect Objects with YOLO

    3. 2.1) Annotate your own images (to detect custom objects)

    4. 2.2 Download Images from OID (on Google Colab)

    5. 2.3 Download Images from OID (with OIDV4 Toolkit) - for big datasets

    6. 2.4 Convert OID (open Images Dataset) to YOLO

    7. 2.5 Video Annotation (Create images dataset from a video)

    8. 3.1 Train Custom object Detector (on your computer with GPU)

    9. 3.2 Train Custom object Detector (on google colab, FREE online GPU)

    10. 4. Detect Custom Objects

    11. Run YOLO on GPU

    1. 1. Object Detection vs Object Tracking

    2. 2. Object Tracking (with Euclidean Distance)

    3. 3. Object Tracking (with SORT)

    4. 4. Object Tracking (YOLO + SORT)

    5. 5. Object Counting

    6. 6. Object Trajectory

    7. 7. Object Tracking (with Deep Sort)

About this course

  • $597.00
  • 55 lessons
  • 37.5 hours of video content