AI Courses

Computer Vision

From pixels to perception: image processing, CNNs, detection, segmentation, pose, tracking, OCR and vision transformers.

21 Lessons
Knowledge Course
01

What Is Computer Vision?

The field, the tasks, and the datasets that drive progress in visual intelligence.

40 min
02

Image Representation

Pixels, channels, color spaces and the tensor layouts every vision library uses.

50 min
03

Image Processing Fundamentals

Convolutions, blur, edges and thresholds — the classic toolbox that still powers pipelines today.

55 min
04

Image Augmentation

Synthesize training variety: flips, rotations, crops and color jitter to make models robust.

50 min
05

Image Classification

The canonical vision task: train a classifier on MNIST/CIFAR and read the results.

55 min
06

CNNs for Vision

Architecture patterns that win on images: receptive fields, pooling, and depth.

55 min
07

Transfer Learning for Vision

Pretrained backbones are the default starting point — swap the head, keep the features.

55 min
08

Object Detection

Bounding boxes and classes: two-stage detectors, single-shot detectors, and YOLO in practice.

60 min
09

Semantic Segmentation

Label every pixel: FCNs, U-Net, and the encoder-decoder design for pixel-level tasks.

55 min
10

Instance Segmentation

Separate each object, not just each class: Mask R-CNN and the mask-head idea.

55 min
11

Pose Estimation

Detect body keypoints and skeletons with heatmap-based and regression approaches.

55 min
12

OpenCV Fundamentals

The industrial workhorse: reading, writing, resizing, drawing, and real-time camera capture.

55 min
13

Feature Detection & Matching

Keypoints and descriptors: SIFT, ORB, and how image matching enables stitching and localization.

55 min
14

Image Registration & Stitching

Combine overlapping images into panoramas and align images across time or sensors.

55 min
15

Video Analysis & Tracking

Optical flow, frame differencing, and object tracking across video streams.

55 min
16

Face Detection & Recognition

Detect faces, embed them into vectors, and recognize identity — and respect the ethics of it.

55 min
17

OCR & Document AI

Turn images of text into machine-readable text: Tesseract, PaddleOCR, and layout understanding.

55 min
18

3D Vision

Depth, point clouds and stereo: how cameras recover the third dimension.

55 min
19

Vision Transformers (ViT)

Patch the image into tokens and let attention do the rest — the modern alternative to CNNs.

55 min
20

Evaluating Vision Models

Benchmarks, metrics and failure analysis: accuracy, mAP, and per-class audits.

50 min
21

Computer Vision Roadmap

Synthesize the course into a plan: pick a specialization, build portfolio projects, and keep shipping.

40 min
Curated Resources