This software was written as a solution to a coursework assignment issued as part of the Computer Vision course at the University of Birmingham. It received a final mark of 92%, which was the highest mark awarded that year. It features a novel edge detection algorithm that outperforms other classical approaches with an F1 score of over 94%.
The main code is in CV_Assignment_Final.ipynb.
A detailed report of the software can be found here. Apologies if it's a bit hard to read—we had a strict page limit of 3!