Visual Perception Theory