Computational Perception Group

home | members | research | publications | presentations | teaching | vacancies | personal

Teaching

3F6: Software Engineering and Design

Database slides
Database handout
Motivational example
SQL question
example SQL database

Concurrency control
Concurrency slides
motivating problem

4F12: Computer Vision and Robotics

Handout 1: Introductory lecture

Handout 2: Feature extraction and description
Lecture 2 slides: Gaussian quiz and primary visual cortex
Lecture 3 slides: 2D edge detection and moving beyond edges
Lecture 4 slides: corner detection
Lecture 5 slides: blobs and feature descriptors
Matlab Demos
Examples Sheet 1
Examples Sheet 1 solutions

Handout 3: Projection
Lecture 6 slides: Perspective Projection and the Pin Hole Camera
Lecture 7 slides: Homogeneous coordinates
Lecture 8 slides: The projective camera and planar projection
Lecture 9 slides: Inverting the imaging process
Lecture 10 slides: the affine camera and invariants
Perspective projection of a circle on the ground plane
RANSAC Pseudocode
Auto-stitch: SIFT, homography and RANSAC
Examples Sheet 2
Examples Sheet 2 solutions

Handout 4: Stereo vision
Lecture 12 slides: Stereo vision and epipolar geometry
Lecture 14 slides: stereo vision with uncalibrated cameras
Examples Sheet 3
Examples Sheet 3 solutions

Part 5: Machine vision
Lecture 15 slides: Random forests
Handout: Random forests
Handout: weighing problem
Handout: decision boundaries
Lecture 16 slides: Neural networks
Handout: Neural networks

computer vision research video demonstrations

Nuclear Energy MPhil: Reliability

Lecture 1 slides: Component reliability
Lecture 1 handout: Component reliability
Lecture 2 slides: System Reliability
Lecture 2 handout: System Reliability

Old courses that I taught on 2012-2013:

3G3: Introduction to neuroscience

Hearing: slides and handout

4G3: Computational neuroscience

Representational learning: slides, handout

4F13: Machine Learning

Course webpage

Paper 8: Machine Learning

Machine learning: Zoubin's slides and the mixture of Gaussians example slides.

 
Best viewed with Firefox 3, Safari 4 or Explorer 8. 2009 Computational & Biological Learning Lab, Department of Engineering, University of Cambridge