COSC450 Assessment, Semester 1, 2018

There will be an examination worth 60% and 2 assignments worth a total of 40%. Details of the of the \first assignment are available now.

Late penalties for assignments will apply at the usual rate of 10% per working day. Any issues with the deadlines or requests for extensions should be directed to Steven Mills (

Academic Integrity and Academic Misconduct

Academic integrity means being honest in your studying and assessments. It is the basis for ethical decision-making and behaviour in an academic context. Academic integrity is informed by the values of honesty, trust, responsibility, fairness, respect and courage. Students are expected to be aware of, and act in accordance with, the University’s Academic Integrity Policy.

Academic Misconduct, such as plagiarism or cheating, is a breach of Academic Integrity and is taken very seriously by the University. Types of misconduct include plagiarism, copying, unauthorised collaboration, taking unauthorised material into a test or exam, impersonation, and assisting someone else’s misconduct. A more extensive list of the types of academic misconduct and associated processes and penalties is available in the University’s Student Academic Misconduct Procedures.

It is your responsibility to be aware of and use acceptable academic practices when completing your assessments. To access the information in the Academic Integrity Policy and learn more, please visit the University’s Academic Integrity website or ask at the Student Learning Centre or Library. If you have any questions, ask your lecturer.

Assignment 1: Checkerboard Target Tracking

20% of your final grade, Due 1 May 2019 11:59pm

In the fist assignment you will implement a Kalman filter to track a camera's motion from a checkerboard target, and experiment to determine good parameters and compare variants of the basic filter. You will:

  • Implement a basic Kalman filter for pose tracking,
  • Conduct experiments to determine good parameters for the Kalman fitler
  • Implement one or more variants of the basic Kalman filter,
  • Conduct experiments to compare different tracking approaches,
  • Document your findings}in a technical report.

Full details of the assignment are available here

Assignment 2: Augmented Reality Rendering

In the second Assignment you will write code to render an object in such a way that it blends in well with the real scene. In combination with the tracker from Assignment 1 this will create a basic, but complete, Augmented Reality system.


The examination will consist of three questions, each worth 20 marks. The examination content will be discussed later in the semester, but will it cover material from the Lectures and associated readings.