This course introduces the main concepts and techniques used in computer vision. Students explore the human vision system and its relation to the components of computer vision systems. This includes: image capturing, forming and processing images and identifying its components. Students also study motion tracking and stereo vision. The techniques will be explored using real-world problems and different programming libraries such as OpenCV, Scikit-Learn, TensorFlow and Keras.
|Project/ Homework/ Presentation||30%|