Computer Vision: YOLO Custom Object Detection with Colab GPU

Preview this course

This course will teach you how to work with object recognition using a predefined dataset and how to create a custom dataset. The course will also teach you to train the You Only Look Once (YOLO) model to build a coronavirus detection model.

Unlimited access to 750+ courses.
Enjoy a Free Trial. Cancel Anytime.

- OR -

30-Day Money-Back Guarantee
Full Lifetime Access.
48 on-demand videos & exercises
Level: Beginner
English
3hrs 59mins
Access on mobile, web and TV

What to know about this course

Object detection is the most commonly used application of computer vision, which also helps the computer recognize and classify objects inside an image. This video course will help you learn Python-based object recognition methods and develop custom object detection models. The course begins with an introduction to the You Only Look Once (YOLO) object detection system, Python programming, and Convolutional Neural Networks (CNNs). You will learn object detection by installing Anaconda on your computer and the OpenCV library in Python. Next, you will learn to perform object detection and recognition on a single object in an image and on a real-time webcam video using YOLO pre-trained model and Common Objects in Context (COCO) dataset. Moving ahead, you will learn the pros and cons of using a pre-trained dataset model and a custom dataset trained model. In addition, you will get an overview of the free GPU offered by Google Colab. Toward the end, you will learn to create a custom dataset and train a darknet YOLO model to detect coronavirus from an electron microscope image or video output. By the end of this video course, you will develop the skills required to build object recognition models using predefined and custom datasets.

Who's this course for?

If you are a beginner, a developer, or a computer vision enthusiast who wants to develop models for object recognition using Python, then this course is for you. A basic understanding of Python and object recognition is recommended, but not mandatory, to quickly understand the concepts explained.

What you'll learn

  • Become familiar with Python and OpenCV libraries.
  • Perform object recognition using a predefined dataset.
  • Create a custom dataset and train the You Only Look Once (YOLO) model.
  • Use the YOLO model on a single image for object detection.
  • Try the YOLO model for object detection from a real-time webcam video.
  • Create a full-fledged flawless coronavirus detection model.

Key Features

  • Get started with the You Only Look Once (YOLO) object detection method.
  • Build models to recognize objects in images and real-time webcam videos.
  • Learn how to prepare custom datasets to build your own coronavirus detection model.

Course Curriculum

About the Author

Abhilash Nelson

Abhilash Nelson is a pioneering, talented, and security-oriented Android/iOS mobile and PHP/Python web application developer with more than eight years of IT experience involving designing, implementing, integrating, testing, and supporting impactful web and mobile applications. He has a master's degree in computer science and engineering and has PHP/Python programming experience, which is an added advantage for server-based Android and iOS client applications. Abhilash is currently a senior solution architect managing projects from start to finish to ensure high quality and innovative and functional design.