You are on page 1of 3



Course Title: Computer Vision

Course Code: SMM5303

Credit: 3(3+1)

Contact Hour: 1 x 3 hour lecture per week

Prerequisite: None

Learning Outcome:

At the end of the course, the student will be able to:

1. compare recognition techniques from the perspective of its strength
and suitability in the computer vision application. (C6) (A4)
2. develop computer vision system. (P7)
3. acquire idea and find out alternative solution for problems in computer
vision system. (CT3)


This course covers the discussion about components of digital image processing.
Advanced topics that are discussed include pattern recognition concept, colour
and shading, texture, motion from 2D image sequence, image segmentation,
matching in 2D, and 3D model and matching.

Course Contents:

Lecture Hour

1. Vision System 3
- Application problems
- Operations on images

2. Digital Image Processing 3

- Image representation
- Image analysis
- Image filtering and enhancement

3. Pattern Recognition Concept 6

- Models for classification
- Feature vector representation
- Structural approach

- Statistical approach
- Syntactic approach
- Artificial intelligence approach

4. Colour and Shading 6

- Colour models
- Colour Histogram
- Color Segmentation
- Shading

5. Texture 3
- Texture and text cell
- Texture description based on text cell
- Texture measurement
- Texture segmentation

6. Motion From 2D Image Sequences 3

- Motion application
- Image subtraction
- Computing motion vectors

7. Image Segmentation 6
- Region identification
- Region representation
- Contour identification

8. Matching in 2D 6
- Representation of Points
- Affine mapping
- 2D object recognition using Affine Transformation
- 2D Object Recognition using relational matching

9. Model and 3D Matching 6

- Representation method
- 3D models
- 3D object recognition

Total 42


1. Course works 70%

2. Final examination 30%


1. Shapiro, L.G. and Stockman, G.C. (2001), Computer Vision, New Jersey:

2. Forsyth, D.A. and Ponce, J. (2003). Computer Vision: A Modern

Approach. New Jersey: Pearson Education International.

3. Trucco, E. and Verri, A. (1998). Introductory Techniques for 3-D Computer

Vision. New Jersey: Prentice Hall.

4. Sonka, M. Hlavac, V. and Boyle, R. (1999). Image Processing, Analysis

and Machine vision. California: Brooks/Cole Publishing Company.

5. IEEE Transaction on Pattern Analysis and Machine Vision

6. International Journal of Computer Vision.

7. Communication of the ACM.