This course provides lectures on stat-of-the-art topics by faculty members invited from overseas universities.
Introduction to Computer Vision:
The goal of the course is to provide basic and advanced knowledge on Computer Vision such as visual features, visual recognition, machine learning, convolutional neural network, image geometry, and structure from motion, and to provide skills to make CV programs, including Hough Transform, Bag of Words, Deep Learning, and Homography.
Students should be able to understand basic and advanced knowledge on Computer Vision and to develop CV programs.
state-of-the-art topics in Computer Vision
✔ Specialist skills | ✔ Intercultural skills | Communication skills | Critical thinking skills | Practical and/or problem-solving skills |
Specified in the class
Course schedule | Required learning | |
---|---|---|
Class 1 | Visual features 1 | Specified in the class |
Class 2 | Visual features 2 | Specified in the class |
Class 3 | Programming assignment (Hough Transform) | Specified in the class |
Class 4 | Visual recognition 1 | Specified in the class |
Class 5 | Visual recognition 2 | Specified in the class |
Class 6 | Programming assignment (BoW) | Specified in the class |
Class 7 | Machine learning | Specified in the class |
Class 8 | CNN | Specified in the class |
Class 9 | Programming assignment (Deep learning) | Specified in the class |
Class 10 | Image geometry1 | Specified in the class |
Class 11 | Image geometry 2 | Specified in the class |
Class 12 | Programming assignment (Homography) | Specified in the class |
Class 13 | Structure from motion 1 | Specified in the class |
Class 14 | Structure from motion 2 | Specified in the class |
Class 15 | Special topic | Specified in the class |
None. The notes will be sent after each lesson to students who follow the lecture.
will be provided in the class.
A take-home exam at the end of the course
Specified in the class