In this volume we will start with applying image processing techniques to various sources and try to built an intuition for how image processing is an essential step in every large scale computer vision pipeline. We will learn about what good features are in this Volume and methods to extract them. We will be focus on learning algorithms that can train over these features in the Volume 2 with applications being applying various filters, performing edge detection, thresholding, image processing and transformation techniques, working with blobs/contours and image segmentation techniques. The next volume will deal with application that combine Computer Vision techniques with machine learning to build more intelligent application like real-time face tracking, head pose estimation , gesture tracking using 2D cameras etc. Understanding Volume 1 is crucial to get started with the Volume 2 , so it is expected to complete the entire Volume 1 along with the applications based on it.