Computer Vision with Python

Mastering Computer Vision with the Python programming Language

4.00 (4 reviews)
Udemy
platform
English
language
Data Science
category
instructor
35
students
1 hour
content
Apr 2022
last update
$19.99
regular price

What you will learn

Computer Vision

Neural Networks

Object detection

Build and Train your own Computer Vision Model

Description

In this class you will learn how to build Computer Vision algorithms for Image classification and Object detection using the Python Programming Language. We will first go through Neural Networks Basics: what are Neural networks , what is the theory behind neural networks , then we will talk about binary classifiers like an SVM for classifying the MNIST datasets, Students will learn how to classify the hand written digits of the MNIST dataset into multiple classes. We will discuss the different types of edge detectors to detect edges in images. After this we will discuss convolutionnal neural networks: how are they built, what are the most common and efficient CNN architectures and how do you implement them in Python. The topic of Object detection and Exhaustive search will also be dealt with. The last part of the class will be an example application of building and training a custom built Convolutionnal neural Network on the cloud to classify images from an open source dataset. All the steps from getting data, reading the data , building the network and training the network on the cloud will be carefully explained so that the student has a working example to be able to reuse for its own purpose.

Content

Neural Networks Basics

Introduction
What is a Neural network?
The Neuron
Activation Functions
Gradient Descent and Back Propagation

Predicting Digits with MNIST

Training a Binary Classifier
Training a MultiClass Classifier
Evaluating the Confusion Matrix

Edge Detectors

Prewitt edge detection
Sobel edge detection
Laplacian edge detection

Convolutionnal Neural networks

What is a Convolutionnal Neural network ?
Convolutionnal Layer
Famous CNNs
CNN Python Implementations
Exhaustive Search

Build and Train a Convolutionnal Neural network for classification

Getting Data
Reading the data
Build and Train the Model
Training of the Model on the cloud

Screenshots

Computer Vision with Python - Screenshot_01Computer Vision with Python - Screenshot_02Computer Vision with Python - Screenshot_03Computer Vision with Python - Screenshot_04

Reviews

Naresh
January 7, 2024
The lecturer is reading the slides, and that too with too many errors. Nothing is described properly so far.

Charts

Price

Computer Vision with Python - Price chart

Rating

Computer Vision with Python - Ratings chart

Enrollment distribution

Computer Vision with Python - Distribution chart

Related Topics

4662204
udemy ID
4/27/2022
course created date
7/17/2022
course indexed date
Bot
course submited by