Assessment 2 (20% Weighting) – Due August 1st This assessment tests your

Assessment 2 (20% Weighting) – Due August 1st

This assessment tests your knowledge of computer vision and MATLAB coding skills. Computer vision includes object detection in real time for commercial and security purposes. You will use MATLAB and a camera to identify bottles at a hypothetical robotic waste plant. Read the following carefully and submit your code and results by August 1st.

Goal: To get a webcam to identify bottles/cans in real time using MATLAB

Requirements:

Get the webcam to process frame by frame

Perform morphological operations on the bottle/can (It should be able to identify colored and clear bottles/cans)

Introduce unrelated objects into the environment and get the program to only detect the bottles

Display the detected object in a figure window

Important Notes:

We are not using machine learning till semester 4, any submissions containing machine learning will result in a F grade

Annotate your code, marks will be deducted for not explaining line by line

Adjust your code as required including camera resolution. Computer vision is a flexible skill

‘Real time’ means there might be a delay depending on your hardware configuration, as long as the program doesn’t run very slowly it is acceptable

A clean environment means an easier time for your program to process and identify bottles