Basic Vision: An Introduction to Visual Perception