Introduction to Computer
Vision
Introduction to Computer Vision (undergrad)
● 3 credits
● Saturday, Wednesday, 13:30-15:30 AM
● Lab: Saturday, 15:30-17:30 AM
● Instructor: Behrooz Nasihatkan
○ Email: [email protected]
○ Office: Room 402
Reference books
● No reference book is needed!
● Computer Vision: Algorithms and Applications by Richard Szeliski.
● Computer Vision, A Modern Approach by Forsyth and Ponce
Grading
● Weekly Lab Sessions
● Homework
● Quizzes
● Projects
● Midterm Exam
● Final Exam
What is considered cheating?
● Homework
● Exams
Special needs
Auditing the course
Recording the lectures
How to get help?
Asking questions!
How to give feedback?
Anonymous form: https://goo.gl/zPxBAS
Joint the Telegram channel
https://t.me/cvkntu99
Video Lectures
● Udacity (Goergia Tech)
○ https://www.udacity.com/course/introduction-to-computer-vision--ud810
○ Youtube: https://www.youtube.com/playlist?list=PLAwxTw4SYaPnbDacyrK_kB_RUkuxQBlCm
○ Slides: https://cs6476.wordpress.com/2016-fall/ (click on the “schedule” tab)
● Udacity (Computational Photography)
○ https://www.udacity.com/course/computational-photography--ud955
● UCV (Mubarak Shah)
○ https://www.youtube.com/playlist?list=PLd3hlSJsX_Imk_BPmB_H3AQjFKZS9XgZm
● Computer Vision for visual effects
○ https://www.youtube.com/playlist?list=PLuh62Q4Sv7BUJlKlt84HFqSWfW36MDd5a
● Convolutional Neural Networks for Visual Recognition (Stanford)
○ https://www.youtube.com/playlist?list=PL3FW7Lu3i5JvHM8ljYj-zLfQRF3EO8sYv
○ http://cs231n.stanford.edu/
Other Lectures
● http://www.cs.cmu.edu/afs/cs/academic/class/15385-s12/www/
● https://cs6476.wordpress.com/2016-fall/
● http://www.cc.gatech.edu/~hays/compvision/
● http://www.cs.cornell.edu/courses/cs4670/2013fa/lectures/lectures.html
● http://www.cs.utexas.edu/~grauman/courses/fall2009/schedule.htm#_T&V_=_
Trucco
Programming Languages
● Matlab/Octave + image processing toolbox
● C++ & OpenCV
● Python + (numpy, scipy, matplotlib) + OpenCV
Learn Python (+numpy & scipy)
● Python 3 tutorial:https://docs.python.org/3/tutorial/
● on tutorialspoint: https://www.tutorialspoint.com/python3/
● Slides
○ http://tdc-www.harvard.edu/Python.pdf
○ http://www.seas.upenn.edu/~cis391/Lectures/python-tutorial.pdf
● numpy: https://docs.scipy.org/doc/numpy-dev/user/quickstart.html
● scipy: https://docs.scipy.org/doc/scipy-0.18.1/reference/tutorial/index.html
● Very nice tutorial: http://cs231n.github.io/python-numpy-tutorial/
● OpenCV tutorial with python:
○ http://docs.opencv.org/3.0-beta/doc/py_tutorials/py_tutorials.html