Computer Vision Ii: Ai Courses by Opencv
Computer Vision Ii: Ai Courses by Opencv
Computer Vision Ii: Ai Courses by Opencv
COMPUTER VISION II
• Introduction to Dlib
• Facial Landmark Detection using Dlib
• Improve in Speed
• Improve in Stability
• Landmark Stabilization in OpenCV
• Optical flow
• Lucas-Kanade Optical flow
1. Alpha Blending
1
• Alpha Blending in OpenCV
2. Image Warping
• Affine Transform
• Geometric Transform
• Triangle Warping
3. Delaunay Triangulation
4. Face Averaging
5. Face Morphing
1. Face Swap
2
2. Application: Beard Filter
3. Application: Aging filter
4. Non-linear Deformations
2. Eigen Faces
3. Fisher Faces
4. Local Binary Patterns Histograms
5. Face Recognition API in OpenCV
6. Deep Learning based Face Recognition
3
3. LibTorch Installation and Usage(C++)
• What is CNN
• Example: Image Classification using CNN
• Data Augmentation(Python)
4
4. Troubleshooting using Tensorboard(Python)
• Introduction to Caffe
• Fine-Tuning in Caffe using Colab(C++)
• Inference of Trained Caffe model using OpenCV(C++)
• Train an Image Classifier using Fine-Tuning in Caffe(Python)
4. YOLO
• What is YOLO
• YOLO object Detection in OpenCV
5
• Evaluation Metrics for Object Detection
1. Problem Description
• What is DarkNet
• Build DarkNet
• Run YOLO on DarkNet
1. Overview of OCR
• What is OCR
• The OCR Pipeline
• Challenges
• Datasets and Competitions
6
• What is Tesseract
• Introduction to OCR using Tesseract
• Tesseract OCR Failure Cases
• Improving Tesseract OCR failures
3. Text Detection
7
Module 10 : Deploy Applications on Cloud
• What is Flask
• A minimal Flask Application
• Using HTML Templates
• A complete Flask Application
• What is Heroku
• How to create an account on Heroku
• Prepare Application for Deployment
• How to Deploy using Heroku CLI
• How to Deploy using Heroku website