3D Object Recognition: A Model of View-Tuned Neurons