Computer Vision and Deep Learning