The University of Southampton
Courses

COMP6223 Computer Vision (MSc)

Module Overview

The challenge of computer vision is to develop a computer based system with the capabilities of the human eye-brain system. It is therefore primarily concerned with the problem of capturing and making sense of digital images. The field draws heavily on many subjects including digital image processing, artificial intelligence, computer graphics and psychology. This course will explore some of the basic principles and techniques from these areas which are currently being used in real-world computer vision systems and the research and development of new systems. The objectives are to develop your understanding of the basic principles and techniques of image processing and image understanding, and to develop your skills in the design and implementation of computer vision software. This module is taught together with COMP3204 Computer Vision. COMP6223 has higher requirements on the desired learning outcomes which will be assessed by a different set of coursework.

Aims and Objectives

Module Aims

To explore some of the basic principles and techniques for computer vision

Learning Outcomes

Knowledge and Understanding

Having successfully completed this module, you will be able to demonstrate knowledge and understanding of:

  • Human and computer vision systems
  • Current approaches to image formation and image modelling
  • Current approaches to basic image processing and computer vision
Subject Specific Practical Skills

Having successfully completed this module you will be able to:

  • Implement basic image processing algorithms
Subject Specific Intellectual and Research Skills

Having successfully completed this module you will be able to:

  • Demonstrate awareness of the current key research issues in computer vision
  • Analyse and design a range of algorithms for image processing and computer vision
  • Develop and evaluate solutions to problems in computer vision

Syllabus

- The human eye-brain system as a model for computer vision - Image formation: sampling theorem, Fourier transform and Fourier analysis - Image models - Basic image processing: Sampling and quantisation, Brightness and colour - Histogram operations, Filters and convolution, Frequency domain processing - Edge detection - Boundary and line extraction - Building machines that see: constraints, robustness, invariance and repeatability - Fundamentals of machine-learning: classification and clustering - Understanding covariance, Eigendecomposition and PCA - Feature extraction - Interest point detection - Segmentation - 2-D Shape representation - Local features - Image matching - Large-scale image search and feature indexing - Understanding image data and performing classification and recognition - 3D vision systems - Recovering depth from multiple views - Practical examples, including: biometric systems (recognising people), industrial computer vision, etc.

Learning and Teaching

TypeHours
Completion of assessment task27
Follow-up work12
Wider reading or practice53
Revision10
Preparation for scheduled sessions12
Lecture24
Tutorial12
Total study time150

Resources & Reading list

Stockman and Shapiro (2001). Computer Vision. 

Gonzalez et al (2008). Digital Image Processing. 

Nixon, M.S. and Aguado, A.S. (2012). Feature Extraction & Image Processing. 

Sonka, Hlavac & Boyle (2008). Image Processing, Analysis and Machine Vision. 

Assessment

Summative

MethodPercentage contribution
Coursework 20%
Exam  (2 hours) 55%
Experiment 10%
Practical assessment 15%

Referral

MethodPercentage contribution
Exam  (2 hours) 100%

Repeat Information

Repeat type: Internal & External

Share this module Facebook Google+ Twitter Weibo

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×