Advanced Vision - Assignment 3