Hero Image

Mastering Computer Vision: Python, OpenCV & Neural Networks

Course Overview:
Today’s technical world relies heavily on Automation, AI & Data-driven decision making. Computer Vision, which is a critical pillar of AI, enables us to utilize and interpret visual data that is generated in huge amount across different platforms. The applications of Computer Vision span across industries, including autonomous vehicles, social media applications, medical imaging, Robotics, Augmented Reality and many more. Python programming is extensively used in Computer Vision due to the presence of a vast collection of libraries that help to interpret the visual data. Therefore, this course is designed to impart the learners the essential skills to master Computer Vision tasks using Python libraries, Neural Networks and Deep-Learning based approaches. The skills acquired from this course will open exciting career prospects in the ever-evolving fields of Data Science & AI

Course Objectives:
1. Understand the core concepts of computer vision and its applications in various industries. 2. Use Python libraries such as NumPy and OpenCV to effectively process image and video data. 3. Implement key image-processing operations (color transformations, blending, thresholding, morphological operators, etc.). 4. Perform real-time video analysis including object detection, tracking, and motion estimation. 5. Apply advanced models (CNNs, Autoencoders, Transfer Learning, YOLO) to solve complex vision problems. 6. Explore modern applications such as facial recognition, emotion detection, gesture/action recognition, and image segmentation.


Batch Details:
Class Timings: 7 pm – 9 pm (Saturdays) , 11 am- 1 pm (Sundays) Start Date: 13th Sept 2025
Duration: (48 Hours) End Date: 7th Dec 2025
Mode: Online Certification: iHUB Divyasampark IIT Roorkee
Last Date to Register: 12th Sept 2025
Course Fee: Students/PhD Scholars/RA/JRF/SRF/Postdoc fellows: Rs. 8,000/-
Faculty/Working Professional: Rs. 10,000/-
(Amounts inclusive of GST)

Link to Register: https://rzp.io/rzp/MasteringComputerVision

Contact Person:
Dr. Subrat Kotoky
CTO, Ritvij Bharat Private Limited
Ph.D. in Mechanical Engineering (IIT Guwahati)
rbpl.edu@gmail.com; subrat.kotoky@ritvij.co.in
9085317465/8473874389

Expert Profile:

Mr. Shreyas Shukla
Professional Corporate Trainer & Microsoft Azure Certified Data Engineer
MTech-IIT Kharagpur & BE- The Aeronautical Society of India, New Delhi
4+ years of experience in leading online professional courses for different leading organizations

Has successfully conducted 25+ courses and trained 1500+ learners in the fields of Python Programming, Data Analytics, Machine Learning, Deep Learning, Computer Vision etc. till now.

Certifications:
1. DP-203: Microsoft Certified: Azure Data Engineer Associate
2. DP-900: Microsoft Certified: Azure Data Fundamentals
3. AZ-900: Microsoft Certified: Azure Fundamentals

Our Students Rate This Course

4.5
Program Fee

Rs 8,000/- & Rs. 10,000

Available Seats

100

Schedule

13th Sept 2025 to 7th Dec 2025

Only Few Seats Left

Reviews

Testimonials

Module 1

Basics of Python Language

  •      Basics of Python Language
  •      Python objects with details of Numbers/Variables/Strings/Lists/Dictionaries/Tuples etc.
  •      Variable Assignment Indexing & Slicing
  •      Comparison & Logical operators
  •        Range, List Comprehension
  •      Functions, Lambda expressions etc.
  •        NumPy and Matplotlib Libraries
  •      Random Functions, Reshape, Arithmetic Operations

Module 2

Introduction to OpenCV

  • Introduction to OpenCV
  • Image processing with NumPy and OpenCV
  • Grayscale and Colour spectrum (RGB, BGR, HSV etc.)
  • Basic Shapes, Text and Polygons
  • Color Mappings, Blending and Pasting
  • Image Thresholding, Blurring & Smoothing

  • Morphological Operators and Gradients

Module 3

Cascade Classifier

  • Cascade Classifier
  • Face and Eye Detection using Haar cascade and OpenCV
  • Histograms of Oriented Gradients (HOG)
  • Face detection with HOG, Dlib and CNN
  • Local Binary Pattern Histogram (LBPH)
  • Detecting Facial Points and Descriptors

  • Object Tracking & Object Detection

Module 4

Neural Network Fundamentals

  • Neural Network Fundamentals
  • Artificial Neuron, Perceptron, Weights
  • Activation Functions, Hidden Layers, Loss Function
  • Gradient Descent, Back-propagation and Learning Rate
  • Bias, Error and Multiple OutputsFeat

  • Feature Extraction, Designing and Evaluating Neural Networks on Images and Videos

Module 5

Convolution: Pooling, Flattening, Padding

  • Convolution: Pooling, Flattening, Padding
  • Extracting Pixels, Normalization, Building Network, Generating Images
  • Transfer Learning and Fine Tuning
  • Pre-Trained Neural Networks
  • Working with Videos and detecting Objects
  • Classifying Emotions in Images and Videos

 

Module 6

AutoEncoders, Encoding and Decoding Images, Convolutional Auto-encoders

  • AutoEncoders, Encoding and Decoding Images, Convolutional Auto-encoders
  • YOLO, Dealing with Darknet and GPU,
  • Threshold and ext-output parameters
  • Gestures and Actions recognition
  • Deep Dream with InceptionNet framework
  • Style Transfer with VGG19 network

  • Image Segmentation

NEWS & UPDATES

Career Transitions

55% Average Salary Hike

$1,27,000 Highest Salary

800+ Career Transitions

300+ Hiring Partners

Who Can Apply for the Course?

  • Basic knowledge on Python programming will be useful but not mandatory. We’ll start from scratch.
  • This course can be taken up by any undergraduate/postgraduate student of Basic & Applied Sciences, Engineering, and Computer Applications and also by Research Scholars/Faculties/Working Professionals who want to upskill themselves
  • Participants need to have a laptop/PC (with a minimum of 4 GB RAM, 100 GB HDD, Intel i3processor) and proper internet/Wi-Fi connection.
Who can aaply

About Program

This program by iHub Divya Sampark, IIT Roorkee helps you gain the data analytics, machine learning, and artificial intelligence skills sought after by top employers.

Key Highlights

Industry-Relevant High-In-Demand Skills in Data Analytics.
Hands-on based learning experience through practical projects.
Globally accepted certification from iHUB Divyasampark IIT Roorkee
Full-time access to recorded lectures/PPTs/PDFs/Study Materials.
Session on Resume Preparation/Interview Preparation.

Our Alumni Work At

Master Client Desktop

What is included in this course?

  • Non-biased career guidance
  • Counselling based on your skills and preference
  • No repetitive calls, only as per convenience
  • Rigorous curriculum designed by industry experts
  • Complete this program while you work

I’m Interested in This Program