Computer Science, Machine Learning Deep Learning for Computer Vision: A Comparative Study of Convolutional Neural Networks and Steerable Filter-Based Models May 24, 2023