Using Pattern Recognition to Transform Computer Vision