An Information Processing Approach to Understanding the Visual Cortex