Computer Vision Essentials

4.59
learner icon
54K+ Learners
beginner
Beginner

Learn Computer Vision from basics in this free online training. This free Computer Vision course is taught hands-on. Learn about Image processing, OpenCV with Python & TensorFlow. Start now!

What you learn in Computer Vision Essentials ?

tick
Computer Vision
tick
CNN
tick
Image processing
tick
OpenCV with Python
tick
TensorFlow
tick
MNIST Dataset

About this Course

This Computer Vision course is designed to ensure that you gain a thorough knowledge of image processing and how the OpenCV library is inculcated practically with Python to function in Artificial Intelligence and Machine Learning tasks. This course helps you understand the basics, such as sampling the data, digitizing images, and compressing or quantizing them. It will throw insights into different methods to work with pictures, including identification, classification, detection, and other processes in Computer Vision. Later, you will learn various Computer Vision applications to understand What Computer vision is. You will learn about Transfer Learning in the latter part of this course. 

 

After this self-paced beginner-level guide to Computer Vision, you can continue learning AI ML by registering for the Artificial Intelligence courses with millions of keen aspirants across the globe! 

Course Outline

Introduction to Computer Vision Essentials

This chapter begins by defining what Computer Vision is and then continues with its importance. It also discusses the connection of the digital world to the physical world and the sampling in the latter part with demonstrated examples. 

 

 

What is Computer Vision?

In this chapter, you will understand computer vision, architecture, why, and how it is practiced. With examples, you will also gain knowledge about when and where the technology sees its application. 
 

Digital Image

This chapter explains with examples the pixels and their color gradients used to work with data processing and pattern matching and recognition. 

 

 

Process in Computer Vision

This chapter briefly explains convolution, relu, and pooling processes in Computer Vision, along with a demonstrated example. 

 

 

Introduction to Pooling and Filters

You will learn to filter using different functions and obtain a diminished version of an image. You will then understand filtering and pooling with image functions in this section. 

 

 

Sampling

You will learn and understand edge detection and sharpening in the sampling technique of Computer Vision with example to represent an image in this section. 

 

 

Image Processing and Filtering

This section explains the process and method of filtering with a demonstrated example. In this chapter, you will understand the filtering process in Computer vision. 

 

 

Case Study 1

In this chapter, you will understand basic terminologies and techniques and the working of Computer Vision with demonstrated code with a greyscale image sample. 

 

CNN Introduction

This module discusses CNN in-depth. You will be introduced to a convolutional neural network and convolutional operations, thoroughly understand its mechanism, and go through ReLu and Max pooling with examples.
 

 

Why CNN?

This chapter explains the importance of CNN with demonstrated examples.

Padding, Pooling and Filtering

This chapter begins by introducing you to the padding concept in Computer Vision, explains the padding process, and then continues with pooling, layers and max, ven pooling, and filtering concepts with examples. 

 

Types of CNN Architectures

The chapter begins by explaining the architecture of CNN using LeNet-5. It explains the fully connected layer, the math, functions, and processes throughout CNN's different layers. 

 

Introduction to Transfer Learning

This chapter, to begin with, explains the HDF format and then discusses the formation of convolution layers and fully connected neural layers. 

 

Working of Transfer Learning

In this chapter, you will learn and understand the transfer learning concept by understanding the difference between traditional machine learning and transfer learning. 

 

Problem Statement for Case Study 2

This chapter explains the problem statement to work on Computer Vision. You will understand the process and requirements to theoretically and mathematically solve the problem. 

 

Case Study 2

 You will learn and understand the Keras programming part to train and classify the dataset in this chapter. 

 

What our learners say about the course

Find out how our platform helped our learners to upskill in their career.

4.59
Course Rating
75%
19%
4%
0%
2%

Computer Vision Essentials

With this course, you get

clock icon

Multi device access

Learn anytime, anywhere

medal icon

Completion Certificate

Stand out to your professional network

medal icon

4.5 Hours

of self-paced video lectures

share icon

Share with friends

Other Artificial Intelligence tutorials for you

Refer & Win >

Premium course worth ₹15,000/-