Skip to content

Image Fundamentals

Images as numbers, convolution as a sliding weighted sum, and why a CNN learns its own filters.

Level
Beginner
Lessons
3
Total time
48 min
Simulations
4
1 free lessonIncluded in Computer Vision with Deep Learning · $9
Tools you'll use
  • Python
  • PyTorch
  • OpenCV
Skills
  • Pixels & channels
  • Convolution
  • Augmentation
Try it now — free

This is the real simulation from the module. No account needed.

What you will be able to do

  • Explain an image as an H × W × C tensor
  • Compute a convolution and its output size
  • Choose augmentations that do not change the label

Before you start

A suggestion, never a lock — you can start here.

  • neural-network-foundations
Modules that help first

Syllabus

3 lessons · 48 min

Every lesson's title and summary is public. The lessons themselves open once you own the track. The lesson marked free can be read in full right now, no account needed.

Every lesson in Computer Vision with Deep Learning
  1. To a computer an image is a table of numbers. Convolution — a small weighted sum slid across it — turns those numbers into edges, textures and eventually objects.

    FreeRead it free Simulation
  2. Image Preprocessing and Augmentation

    16 min

    Resizing, normalisation and augmentation that make a model robust to the real world.

    Included with the track Simulation
  3. Pooling and Receptive Fields

    14 min

    How deeper layers come to "see" larger parts of the image.

    Included with the track Simulation
Lifetime access
$9
Buy the track
More in Computer Vision with Deep Learning
Module · Intermediate

Image Classification with CNNs

Building a CNN in PyTorch, transfer learning from pretrained models, and evaluating a classifier honestly.

  • 3 lessons
  • 56 min
  • 3 simulations
Included in Computer Vision with Deep Learning· $9
Module · Intermediate

Object Detection

Bounding boxes, IoU, one-stage detectors like YOLO, and how to read mAP.

  • 3 lessons
  • 53 min
  • 3 simulations
Included in Computer Vision with Deep Learning· $9
Module · Intermediate

Image Segmentation

Classification per pixel: semantic and instance segmentation, U-Net, and general segmentation models.

  • 3 lessons
  • 46 min
  • 2 simulations
Included in Computer Vision with Deep Learning· $9
Module · Intermediate

Vision Transformers and Multimodal Models

ViT, CLIP and vision-language models — when images and text share one embedding space.

  • 3 lessons
  • 52 min
  • 2 simulations
Included in Computer Vision with Deep Learning· $9