This document provides an overview of the fundamentals of image processing. It begins with an introduction to key mathematical foundations, including vectors, matrices, vector spaces, bases, inner products, projections, and linear transforms. It then covers topics such as discrete-time signals and systems, linear time-invariant systems, sampling continuous signals to discrete and vice versa, digital filter design, image formation via lenses and sensors, point-wise and linear filtering operations, motion estimation, and useful tools like expectation-maximization and principal component analysis. The document serves as a guide to the core concepts and techniques in digital image processing.