Computer Vision Starter
Images as grids of numbers, then as features a model can use. You will implement grayscale conversion, padding, convolution, pooling, Gaussian blur, edge detection, and Otsu thresholding from scratch. A hands-on introduction for anyone curious how CNNs see.
Your progress
0/28 · 0%Path readiness 0%Easy 0% · Medium 0% · Hard 0%
Continue path · RGB to GrayscaleWhat you will learn
- Manipulate images as arrays: crop, pad, flip, threshold, and normalize
- Build filters, blurring, histograms, and pooling from scratch
- Detect edges and segment with morphology and Otsu's method
- Connect classical vision to CNN and ViT building blocks
1Image Basics
Images are number grids. Convert color to grayscale, crop, pad, flip, invert, threshold, average-pool, and min-max normalize.
- Easy
- Easy
- Easy
- Easy
- Easy
- Easy
- Easy
- Easy
Stage checkpoint
0/2 to passA checkpoint is a short retrieval test drawn from this stage: solve 2 of 3 from memory to mark the stage complete. The stage stays open either way.
2Filtering and Blurring
Local operations: reflect padding, nearest-neighbour resize, cross-correlation, Gaussian kernels and blur, median filters, max pooling, and histogram binning.
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
Stage checkpoint
0/2 to passA checkpoint is a short retrieval test drawn from this stage: solve 2 of 3 from memory to mark the stage complete. The stage stays open either way.
- Median FilterMedium
- Max PoolingMedium
- Histogram BinningMedium
3Morphology and Edges
Shape from pixels: dilation, erosion, bilinear interpolation, Otsu thresholding, full 2D convolution, and Sobel gradient magnitudes.
- Medium
- Medium
- Hard
- Hard
- Hard
- Hard
Stage checkpoint
0/2 to passA checkpoint is a short retrieval test drawn from this stage: solve 2 of 3 from memory to mark the stage complete. The stage stays open either way.
4Toward Recognition
From handcrafted features to learnt ones: histogram equalization, intersection over union, non-max suppression, and the convolution, pooling, and patch-embedding layers inside CNNs and ViTs.
- Medium
- Medium
- Medium
- Hard
- Hard
- Hard
Stage checkpoint
0/2 to passA checkpoint is a short retrieval test drawn from this stage: solve 2 of 3 from memory to mark the stage complete. The stage stays open either way.
Capstone
CollectionClose the path with one real artifact from the catalog.
Revisit the pixels, filtering, and edges stages as one image-processing warm-up.