Unit 2: Image filtering, information processing, and detection

Objectives:

In Unit 2 we will explore filtering images with "templates" for image effects, matching, and object detection. The concepts of derivatives in images and gradients will be applied to detecting line and circle objects in images. We will develop software that allows the machine to "see" edges, lines, circles, and detect other objects. Finally, we will explore applications in image information processing in areas such as lane detection for self driving automobiles.

Concepts and Vocabulary:

  • Filter Types: Box Filter, Gaussian Filter, Image Template

  • Template Matching Algorithms: SSD, Correlation, Heat Maps

  • Image Derivatives and Gradients

  • Edge Detection

  • Hough Space and Line/Circle Detection

  • Facial Recognition Libraries and Haar Cascades

Skills and Product: