Module Database Search



MODULE DESCRIPTOR
Module Title
Machine Vision
Reference CM4606 Version 2
Created February 2024 SCQF Level SCQF 10
Approved July 2020 SCQF Points 30
Amended April 2024 ECTS Points 15

Aims of Module
To develop understanding of specific concepts related to image processing, computer vision and machine learning along with associated methods and algorithms with emphasis on building practical and real-time machine vision systems.

Learning Outcomes for Module
On completion of this module, students are expected to be able to:
1 Examine a range of image processing and concepts underlying image analysis and features extraction.
2 Illustrate concepts of Machine Learning, image similarity matching and multi-resolution image analysis.
3 Execute computer vision algorithms to facilitate capturing, filtering and pre-processing of image and video data.
4 Execute knowledge to develop intelligent machine vision systems with results by written and oral forms.

Indicative Module Content
Image Processing Techniques - filtering, edge detection, features detection, contours, segmentation, morphological operators. Computer Vision Techniques - nature of images, homogeneous transformations, image acquisition, geometrical and optical image formation, perspective projection, camera technologies and vision systems design. Machine Learning Techniques - Support Vectors Machines and Artificial Neural Networks.

Module Delivery
Key concepts are introduced and illustrated through the medium of lecture. Tutorials assist with assimilation and understanding of material and the laboratory sessions offer appropriate tools and programming environments to develop proficiency in applying the techniques in practical situations.

Indicative Student Workload Full Time Part Time
Contact Hours 96 N/A
Non-Contact Hours 204 N/A
Placement/Work-Based Learning Experience [Notional] Hours N/A N/A
TOTAL 300 N/A
Actual Placement hours for professional, statutory or regulatory body    

ASSESSMENT PLAN
If a major/minor model is used and box is ticked, % weightings below are indicative only.
Component 1
Type: Examination Weighting: 50% Outcomes Assessed: 1, 4
Description: Closed book examination
Component 2
Type: Coursework Weighting: 50% Outcomes Assessed: 2, 3
Description: Individual coursework

MODULE PERFORMANCE DESCRIPTOR
Explanatory Text
The calculation of the overall grade for this module is based on a 50% weighting for Component 1 (Examination) and 50% weighting for Component 2 (Coursework). An overall minimum grade D is required to pass the module.
Coursework:
Examination: A B C D E F NS
A A A B B C E
B A B B C C E
C B B C C D E
D B C C D D E
E C C D D E E
F E E E E E F
NS Non-submission of work by published deadline or non-attendance for examination

Module Requirements
Prerequisites for Module CM2602, CM2604, and CM3604 or equivalents.
Corequisites for module None.
Precluded Modules None.

INDICATIVE BIBLIOGRAPHY
1 Gonzales, R. et al. 2017. Digital Image Processing. 4th ed. Prentice Hall.
2 Perez, J. and Pascau, P. 2013. Image Processing and ImagJ. Packt Publishing.
3 Steger, C. et al. 2018. Machine Vision Algorithms and Applications. 2nd edn. Wiley.
4 DAVIESE, E. 2017. Computer Vision: Principles, Algorithms, Applications, Learning. 5th ed, Academic Press.


Robert Gordon University, Garthdee House, Aberdeen, AB10 7QB, Scotland, UK: a Scottish charity, registration No. SC013781