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