Computer Vision
Learn computer vision from the ground up: how images become numbers, what object detection and localisation mean, how bounding boxes are measured, and how modern detectors such as Faster R-CNN, YOLO, and SSD find objects in images.
Recommended Learning Path:
- Part 1: Image Processing Fundamentals — Pixels, colour models, image shapes, matrix operations, filters, convolution, and feature extraction — how a computer reads an image as numbers before it can understand it.
- Part 2: Introduction — What computer vision is, why it is hard, the standard pipeline, and how it relates to deep learning.
- Part 3: CNNs for Computer Vision — Learned filters, feature maps, pooling, the edges-to-objects hierarchy, and the idea of a pretrained CNN backbone — just enough to understand the detectors below.
- Part 4: Object Detection Basics — Bounding boxes, coordinate formats, IoU, precision/recall, mAP, and the two-stage vs one-stage distinction.
- Part 5: Loss in Object Localisation — L1, L2, Smooth L1, IoU, GIoU, DIoU, and CIoU losses with formulas and code.
- Part 6: Region-Based Detectors — R-CNN, Fast R-CNN, Faster R-CNN, the Region Proposal Network, and the limits of two-stage detectors.
- Part 7: Anchor Boxes — What anchors are, how they are placed and matched to ground truth, and their role in RPN, YOLO, and SSD.
- Part 8: One-Stage Detectors — YOLO and SSD — How YOLO and SSD work, how to decode YOLO output, and how non-maximum suppression produces final boxes.
- Part 9: YOLO Evolution and YOLO11 Demo — The YOLO family from v1 to YOLO11, and a practical detection demo with
ultralytics.
Related Deep Learning topics (for the full mathematical depth):
- Part 9: Convolutional Neural Networks — the complete guide behind this series’ Part 3 primer, with exact formulas and a real architecture walked through layer by layer.
- Part 13: CNN Applications — broader computer-vision tasks including classification, segmentation, facial recognition, and OCR.
- Part 14: Faster R-CNN and Region Proposal Networks — a deeper walk through the Faster R-CNN paper.