Learn to implement popular CV algorithms with OpenCV python library
Learn fundamentals of Computer Vision with state of art image and video processing Algorithms.
What you’ll learn
- Learn fundamentals of Computer Vision.
- Understand state of art image and video processing Algorithms in CV.
- Understand application of Deep Learning Models in the CV.
- Learn to implement CV algorithms with OpenCV python library.
Course Content
- Introduction –> 3 lectures • 3min.
- Popular Computer Vision Techniques –> 8 lectures • 8min.
- Object Detection, Tracking and Classification –> 6 lectures • 6min.
- Deep Learning in Computer Vision –> 7 lectures • 9min.
- Image Recognition –> 5 lectures • 7min.
- Advanced Techniques – Panorama Creation –> 4 lectures • 5min.
- Motion Analysis –> 5 lectures • 7min.
- Realtime Video Processing –> 4 lectures • 4min.
Requirements
Learn fundamentals of Computer Vision with state of art image and video processing Algorithms.
Course Structure
Introduction:
- Introduction
- Real world Applications
Popular Computer Vision Techniques:
- Image Segmentation
- Demo – Image Segmentation
- Edge Detection
- Demo – Edge Detection
- Feature Extraction
- Demo – Feature Extraction
- Application of CV techniques
Object Detection, Tracking and Classification:
- Object Detection
- Object Tracking
- Image Classification
- Demo: Image Classification
- Challenges in CV
Deep Learning for Computer Vision:
- What is Deep Learning?
- Convolutional Neural Network (CNN)
- Demo – CNN
- Transfer Learning
- Benefits of Deep Learning in CV
Image Recognition:
- Face Detection and Recognition
- Demo – Face Detection
- Optical Character Recognition (OCR)
- Demo – OCR
Advanced Techniques – Panorama Creation:
- Image Registration
- Image Stitching
- Demo – Image Stitching
Motion Analysis:
- Motion Analysis
- Video Processing
- Background Subtraction
- Demo: Background Subtraction
Realtime Video Processing:
- Realtime Video Processing
- Demo – Object Detection
- Application in Robotics
Requirements
- Basics knowledge of computer programming
- Familiar with python programming language and any python IDE (like PyCharm)
- Windows / Linux / Mac OS X Machine with Internet
Content team
- Expert: Arunkumar Krishnan
- Production: Vishnu Sakthivel, Visshwa Balasubramanian
What you will learn?
- Learn fundamentals of Computer Vision
- Understand state of art image and video processing Algorithms in CV
- Understand application of Deep Learning Models in the CV
- Learn to implement CV algorithms with OpenCV python library