Image Processing and Computer Vision

Master Course in Computer Engineering, Politecnico Di Torino, 2023

I had the opportunity to serve as an teaching assistant for a Master’s level course on Image Processing and Computer Vision at Politecnico Di Torino in Turin, Italy. The course aimed to provide students with a strong foundation in both the theoretical and practical aspects of image processing and computer vision techniques.

Course Overview

The course covered a wide range of topics related to image processing and computer vision, including image enhancement, feature extraction, image segmentation, object recognition, and deep learning for computer vision. Throughout the course, students gained an understanding of the underlying mathematical concepts, as well as practical applications of these techniques in various domains.

Hands-On Projects

A portion of the course was dedicated to hands-on projects, allowing students to apply the concepts and techniques they had learned. These projects included implementing image processing algorithms, developing computer vision applications, and working with popular computer vision libraries and frameworks such as OpenCV and TensorFlow.

Reflections

Serving as an assistant professor instructor for the Image Processing and Computer Vision course at Politecnico Di Torino was a highly stimulating and educational experience for me. I enjoyed observing students as they delved into the intricacies of image processing algorithms and computer vision techniques, applying their knowledge to solve complex problems in various domains. It was particularly rewarding to see their growth in understanding the mathematical foundations and the practical applications of these techniques as they worked on hands-on projects. The course also provided me with valuable insights into the rapidly evolving landscape of computer vision and deep learning, and I am eager to see how these bright students will contribute to the advancement of the field in the coming years.