Digital Imaging and Artificial Intelligence

Unit Outline (Higher Education)

   
?   Display Outline Guidelines      


Effective Term: 2024/05
Institute / School :Institute of Innovation, Science & Sustainability
Unit Title: Digital Imaging and Artificial Intelligence
Unit ID: ENGIN3405
Credit Points: 15.00
Prerequisite(s): (MATHS3001 or MATHS3040)
Co-requisite(s): Nil
Exclusion(s): (ENMTX3030)
ASCED: 030101
Other Change:  
Brief description of the Unit

The course introduces students to the advanced level knowledge and understanding of digital imaging and artificial intelligence. The students will learn about the historical development of artificial intelligence and image processing technologies and appreciate their use in current industrial environments. Students will further learn about the diversity of artificial intelligence, image processing and their applications. Through such learning, students will gain practical skills in developing various algorithms and building software based models to be implemented in physical mechatronic systems.

Grade Scheme: Graded (HD, D, C, P, MF, F, XF)
Work Experience Indicator:
No work experience
Placement Component:
Supplementary Assessment:Yes
Where supplementary assessment is available a student must have failed overall in the Unit but gained a final mark of 45 per cent or above, has completed all major assessment tasks (including all sub-components where a task has multiple parts) as specified in the Unit Description and is not eligible for any other form of supplementary assessment
Course Level:
Level of Unit in CourseAQF Level(s) of Course
5678910
Introductory                                                
Intermediate                                                
Advanced                                        
Learning Outcomes:
Knowledge:
K1.

Demonstrate understanding of image processing, image representation, image segmentation, feature extraction and low-level image analysis techniques.

K2.

Demonstrate understanding of spatial and frequency filtering.

K3.

Interpret and analyse image analysis algorithms in edge and shape detection, colour based segmentation and image thresholding.

K4.

Demonstrate understanding of pattern recognition and classification process.

K5.

Explain and outline the advanced concepts and historical development of artificial intelligence.

K6.

Interpret and discriminate the development of various optimization and machine learning algorithms / techniques.

K7.

Demonstrate advanced understanding of expert systems and neural networks.

Skills:
S1.

Test and critically analyse results from the performed image analysis.

S2.

Perform spatial and frequency filtering and feature extraction.

S3.

Develop and analyse image analysis algorithms.

S4.

Perform classification and pattern recognition using artificial intelligence and suitable methodologies.

S5.

Evaluate optimization / network learning algorithms.

S6.

Formulate and appraise fuzzy rules.

Application of knowledge and skills:
A1.

Apply digital imaging and artificial intelligence techniques in areas of robot vision, condition monitoring, quality control, environmental sensing and interaction, object recognition and classification

A2.

Design, develop and optimize intelligent models based on artificial intelligence methodologies.

A3.

Develop advanced learning algorithms for a neural network model to achieve the required design objectives.

A4.

Implement the knowledge and skills gained through this subject in designing and developing intelligent mechatronics product / system.

Unit Content:

•Introduction to digital imaging and image representation, addition and subtraction of images, spatial and frequency filtering.
•Image analysis algorithm with methods involving feature extraction, image segmentation, edge detection, object counting and measurement and other low-level image analysis techniques.
•Pattern recognition and classification techniques.
•Artificial intelligence, reasoning, search and different machine learning and optimization algorithm / techniques.
•Introduction to artificial neural network, classifier, classification errors, perceptron update rule, perceptron convergence, generalisation, regularisation, regression, boosting, Markov models and hidden Markov models.
•Bayesian networks, radial bias networks, probabilistic neural networks, generalised neural networks, self-organising and learning vector quantisation networks.
•Introduction to fuzzy logic, fuzzy set and fuzzy logic expert systems.
•Use of artificial intelligence techniques in classification and pattern recognition.

Graduate Attributes:
 Learning Outcomes AssessedAssessment TasksAssessment TypeWeighting
1.

S1-S6, A1-A4

Experimental work and / or projects to verify students ability to apply knowledge and skills acquired in the course

Reports, demonstrations

10 - 30%

2.

K1-K7, S1-S6

Relevant tasks and problems to enforce understanding of the students and help in gradual development of knowledge and skills throughout the course

Assignments, quizzes

10 - 30%

3.

K1-K7

Questions and problems related to the course contents

Exams / Tests

40 - 60%

Adopted Reference Style:
Other  (IEEE: Refer to the library website for more information)

Professional Standards / Competencies:
 Standard / Competency