-
Harris Corners, FAST Corners, and OpenCVHarris corner detector from scratch on a checkerboard, FAST feature detection with a Bresenham circle, and comparing both to skimage.
7 min -
Tracking Objects with Covariance and Mean-ShiftCovariance-based object matching with generalized eigenvalues, and mean-shift tracking with Epanechnikov-weighted color histograms.
7 min -
Motion History Images and Optical FlowImage differencing with morphological cleanup, MEI and MHI temporal representations, similitude moments on motion images, and Lucas-Kanade optical flow.
8 min -
Shape Moments and PCA on a Box of DotsComputing image moments from scratch, eigenanalysis of 2D data, confidence ellipses, decorrelation, and dimensionality reduction.
6 min -
Image Pyramids and Background SubtractionGaussian and Laplacian pyramids from scratch, single vs multi-frame background subtraction, and connected components.
8 min -
Finding Edges with Gaussians, Sobel, and CannyGaussian smoothing, implementing derivative filters from scratch, Sobel vs Canny, and making Keanu Reeves look like A Scanner Darkly.
7 min -
Reading Images and the NTSC Grayscale FormulaLoading images, the NTSC grayscale formula, and a checkerboard. First computer vision homework done in Python instead of MATLAB.
4 min -
Particle Filters and Ghost TrackingBayesian inference for tracking invisible ghosts in Pacman. Exact inference with the forward algorithm, particle filters, and joint tracking of multiple ghosts.
8 min
Back