Aims
The aims of the course are to:
- introduce the principles, models and applications of computer vision;
- cover image structure, projection, stereo vision, structure from motion and object detection and recognition;
- give case studies of industrial (robotic) applications of computer vision, including visual navigation for autonomous robots, robot hand-eye coordination and novel man-machine interfaces.
Objectives
As specific objectives, by the end of the course students should be able to:
- design feature detectors to detect, localise and track image features;
- model perspective image formation and calibrate single and multiple camera systems;
- recover 3D position and shape information from arbitrary viewpoints;
- appreciate the problems in finding corresponding features in different viewpoints;
- analyse visual motion to recover scene structure and viewer motion, and understand how this information can be used in navigation;
- understand how simple object recognition systems can be designed so that they are independent of lighting and camera viewpoint;
- appreciate the commercial and industrial potential of computer vision but understand its limitations.
* This module is shared with 4th year undergraduate students from the Department of Engineering.