Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
FREE: YOLOv7 Custom Object Detection Course
Rating: 4.3 out of 5(129 ratings)
2,347 students

FREE: YOLOv7 Custom Object Detection Course

YOLOv7 architecture, Data Annotation, Training on Custom Dataset, Object Detection, Study Case (Project)
Last updated 8/2024
English

What you'll learn

  • How to run, from scratch, a YOLOv7 program to detect 80 object classes in < 10 minutes
  • How to install and train YOLOv7 using your own Custom Dataset and perform Object Detection for image, video and Real-Time using Webcam/Camera
  • YOLOv7 architecture and how it really works
  • How to find dataset
  • Data annotation/labeling using LabelImg
  • Automatic Dataset splitting
  • How to visualize training performance using TensorBoard
  • Real-World Project: Masker detection using YOLOv7

Course content

10 sections27 lectures1h 52m total length
  • How to Install Python and requirements5:37

    Install python on Windows, add it to your path, and verify the version for yolov7; then download, extract, and review the yolov7 source, weights, requirements, and classnames for object detection.

  • How to install OpenCV1:03

    Open the Yolov7 python folder, launch the command prompt, and install the requirements by running pip install dash r requirements.txt to enable object detection.

  • How to run your first Deep Learning program using YOLOv7 in < 3 minutes3:40

    Learn to run your first deep learning program with YOLOv7, detecting 80 object types in videos, images, and webcam after downloading weights and onnx files.

Requirements

  • Windows laptop/PC, especially with Nvidia GPU
  • Programming experience is an advantage but not required

Description

Welcome to the YOLOv7 Custom Object Detection Course (FREE)


So what will you learn:

1. How to run, from scratch, a YOLOv7 program to detect 80 types of objects in < 10 minutes. This introductory exercise will take less than 10 minutes, giving you a quick and satisfying win to start the course.

2. How convolutional neural networks work (convolution process, pooling layer, flattening, etc)

3. YOLOv7 architecture in detail

4. How to find the dataset

5. How to perform data annotation using LabelImg. This step-by-step guide will teach you how to label your data accurately, which is a crucial part of training an effective object detection model.

6. How to automatically split a dataset. Automate the process of splitting your dataset into training, validation, and test sets

7. A detailed step-by-step YOLOv7 installation. We will cover everything from setting up the environment to verifying your installation

8. Train YOLOv7 on your own custom dataset. You will learn how to configure the model, set up training parameters, and monitor the training process

9. Visualize your training result using Tensorboard. This tool will help you understand how your model is learning over time and identify any potential issues

10. Test the trained YOLOv7 model on image, video, and webcam

11. Real World Project: Robust mask detector using YOLOv7

12. Please bear in mind that Udemy Free Course can have 2 HOURS lectures only therefore only object detection can be taught. What Next? 

Learn Pose Estimation and Image Segmentation of YOLOv7 and other YOLO versions powerful features in our "YOLOv7-YOLOv8-YOLOv9 : 3 in 1 course".

Who this course is for:

  • Professionals who want to quickly grasp and apply YOLOv7.
  • Undergraduate/Graduate students who are taking computer vision using deep learning as their final project
  • Any one who is interested in learning Deep Learning and How to Apply it in solving Computer Vision problem