Computer vision is the field of artificial intelligence that teaches computers to derive meaningful information from digital images, videos, and other visual inputs - and to replicate some of the understanding that humans naturally possess. The document provides an introduction and overview of computer vision, including its history, key challenges, applications, and related fields. It also summarizes some of the major components and techniques involved, such as camera modeling, image filtering, segmentation, and shape analysis.