This document provides an overview of digital image processing, specifically focusing on image restoration and segmentation. It discusses common image degradation models and noise models, including Gaussian, Rayleigh, gamma, exponential, uniform, and impulse noise. Spatial filtering techniques for image restoration when only noise is present are described, including mean, median, max, min, and midpoint filters. Image segmentation techniques include detection of discontinuities, edge linking, boundary detection, thresholding, and region-oriented segmentation using motion. The document is intended to support a course on digital image processing.