← 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