TAI BUI
← Back to curriculum
Phase 04 · 28 lessons

Computer Vision

From pixels to understanding — image, video, 3D, VLMs, and world models.

01Image Fundamentals — Pixels, Channels, Color SpacesLearn02Convolutions from ScratchBuild03CNNs — LeNet to ResNetBuild04Image ClassificationBuild05Transfer Learning & Fine-TuningBuild06Object Detection — YOLO from ScratchBuild07Semantic Segmentation — U-NetBuild08Instance Segmentation — Mask R-CNNBuild09Image Generation — GANsBuild10Image Generation — Diffusion ModelsBuild11Stable Diffusion — Architecture & Fine-TuningBuild12Video Understanding — Temporal ModelingBuild133D Vision — Point Clouds & NeRFsBuild14Vision Transformers (ViT)Build15Real-Time Vision — Edge DeploymentBuild16Build a Complete Vision Pipeline — CapstoneBuild17Self-Supervised Vision — SimCLR, DINO, MAEBuild18Open-Vocabulary Vision — CLIPBuild19OCR & Document UnderstandingBuild20Image Retrieval & Metric LearningBuild21Keypoint Detection & Pose EstimationBuild223D Gaussian Splatting from ScratchBuild23Diffusion Transformers & Rectified FlowBuild24SAM 3 & Open-Vocabulary SegmentationBuild25Vision-Language Models — The ViT-MLP-LLM PatternBuild26Monocular Depth & Geometry EstimationBuild27Multi-Object Tracking & Video MemoryBuild28World Models & Video DiffusionBuild