INTRODUCTION TO IMAGE PROCESSING (DASCI 261)

Aside from text data, images and videos dominate datasets coming from individuals, businesses, and industries—from analyzing IG posts to understanding geographies and terrains and even analyzing the liveability of urban environments. Image processing capabilities would definitely be one of the must-have capabilities of future data-driven companies. This course provides an introduction to the digital image—in particular, describing the main characteristics of digital images and how they can be represented and processed to allow feature extraction for analysis and machine learning. It covers basic (traditional) algorithms for image manipulation, segmentation and feature extraction. Topics include characterization of monochromatic/grey level digital images, image segmentation, and transformations, morphological operation, and feature characterisation including edge and corner detection. The course will also demonstrate several machine learning applications in image processing and vice versa.