Course Description

This course targets theory and applications of computer vision. The topics of the course include: introduction to computer vision, introduction to image formation, binary image processing, image enhancement and filtering, computational photography, geometric transforms, image features, image recognition, video analysis, deep learning-based computer vision, convolutional neural networks, and other selective topics on computer vision.

Reference Books/Supplementary Material:

  • “Computer Vision: Algorithms and Applications”, Second Edition, Richard Szeliski (2022), Springer, ISBN-13: 978-3030343712.
  • “Accelerators for Convolutional Neural Networks”, Arslan Munir, Joonho Kong, and Mahmood Azhar Qureshi (2023), ISBN: 978-1-394-17188-0, Wiley-IEEE Press, 304 pages, October 2023.