Visual perception: Physiology, psychology and ecology, 2nd ed.