This document provides an overview of digital image processing and computer vision. It discusses:
1. Low-level image processing techniques like pre-processing, segmentation, and object description that use limited domain knowledge.
2. High-level image understanding techniques based on knowledge, goals, and plans that aim to imitate human cognition through artificial intelligence methods.
3. Fundamental concepts in digital image processing including image functions, sampling, quantization, and properties like histograms and noise that are introduced and will be used throughout the course.