High-level Vision: From Neurons to Deep Neural Networks