Brain and visual processing