This module will be delivered through a mix of lectures, laboratory assignments, and projects including a professional write-up.
It will employ a mixture of active/task-based learning, reflective learning, and problem-based learning
Module Aim:
Deep neural networks can inform both the contents of an image or video frame and the content's location within the image boundaries. Additionally, neural networks can manipulate images and video frames. This module investigates methods of image classification, location, and manipulation. The module also examines optimisation of the computation and storage of these neural network models' immense data to provide the student with a demonstrable understanding of the advanced neural network features.
Learning Outcomes
On successful completion of this module the learner should be able to:
LO1
Design AI modules that identify features in images.
LO2
Develop AI modules to track the movement of features in images.
LO3
Manage image manipulation within image sets, e.g., using GANs.
LO4
Improve the performance of the neural network model.
LO5
Complete a project as an individual or in a small group to design and implement a solution for a real world problem.
Pre-requisite learning
Module Recommendations
This is prior learning (or a practical skill) that is recommended before enrolment in this module.
9271
COMP C4602
Computer Vision
9655
ELEC C4602
Artificial Intelligence and Machine Learning
Incompatible Modules
These are modules which have learning outcomes that are too similar to the learning outcomes of this module.
No incompatible modules listed
Co-requisite Modules
No Co-requisite modules listed
Requirements
This is prior learning (or a practical skill) that is mandatory before enrolment in this module is allowed.
No requirements listed
Module Content & Assessment
Indicative Content
Image classification and localisation
Models to find the best classification accuracy and localisation of images. Localisation of objects in an image or video stream.