Evolution of Computer Vision in AI and Its Importance
- Skill level
- beginner
- Duration
- 15 hours
- Start date
- February 6, 2022

Who this course is for
Computer vision is the field of computer science that focuses on replicating parts of the complexity of the human vision system and enabling computers to identify and process objects in images and videos in the same way that humans do. Thanks to advances in artificial intelligence and innovations in deep learning and neural networks, the field has been able to take great leaps in recent years and has been able to surpass humans in some tasks related to detecting and labeling objects.
Objective
The aim is to share knowledge in the field of Computer Vision with the assistance of an end-to-end pipeline starting with Data processing till preparing a deep learning model for deployment.
What you will learn
- Understanding the structure of tools and how frameworks work
- Getting hands-on exposure to build CV project from scratch
- This course can be used as a skeleton to work on other challenges
- Impact of built application on society with use cases
Prerequisites
- Python basics (nice to have).
Syllabus
- How artificial Neuron functions and a Neural Network is formed
- Understanding the learning process of Neural Networks
- Optimization of model training
- The idea of Pre-trained models and Transfer Learning
- Creating Docker Image
- API deployment on cloud
- Implementation of an Image Classifier in Tensorflow and preparing the model for edge deployment
