Computer Vision Systems - Application on Edge Detection and Hough Transformation