Learning Outcomes

The aim of this module is to provide students with an understanding of the principles and main methods for computer vision, and with practical experience of solving simple computer vision tasks.

After completing this module, students will be expected to be able to:

1. Describe the principles and main methods for computer vision.
2. Explain, on examples of visual data, how some methods facilitate aspects of two-dimensional vision.
3. Explain, on examples of visual data, how some methods facilitate aspects of three- dimensional vision.
4. Write computer programs to solve simple vision tasks.

Outline Syllabus

Image formation, image enhancement and filtering, colour representations, edge detection, corner detection, circle detection, region growing, image segmentation, features and object recognition. Faces.

Stereopsis and depth reconstruction, target tracking, statistical shape models, computer vision system evaluation.