Computer Vision and Graphics

COSC450 Assessment, Semester 1, 2018

There will be an examination worth 60% and 2 assignments worth a total of 40%. Details of the assignments will be available here shortly. Note: We are still sorting out the details of the assignments, so they may change sliightly.

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

More details will be available soon, but in the first Assignment you will implement an algortithm to track the position of a moving camera relative to a target object in the scene. We will be using a checkerboard pattern as the target, since OpenCV makes detecting these simple.

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.