|
CS484: Introduction to Computer Vision
Fall 2024
|
Instructor |
Min Hyuk Kim, [Room] 2403, [email] |
Course description
|
This course provides a comprehensive introduction to low-level computer vision, including the foundations of camera image formation, geometric optics, feature detection, stereo matching, motion estimation, image recognition, scene understanding, etc. This course will help students develop intuitions and mathematics of various computer vision applications. |
Lecture time and place |
Tuesday and Thursday 1:00PM—2:30PM, N24 Bldg, Rm. 1102 |
TA office hours |
Tuesday and Thursday 3:00PM—6:00PM, E3-1, Rm. 2401 |
Teaching Assistants |
Inchul Kim (Head TA, ex. 7864, )
Donggun Kim (ex. 7864, )
Hyeongjoon Cho (ex. 7864, )
Seeha Lee (ex. 7864,
)
Yeonwoo Lim (ex. 7864, )
|
Reference books |
Richard Szeliski (2010) Computer Vision: Algorithms and Applications, Springer [site]
Richard Hartley and Andrew Zisserman (2011) Multiple View Geometry in Computer Vision, Cambridge Press [site]
Xiang Gao, Tao Zhang (2011) Introduction to Visual SLAM: From Theory to Practice, Splinger [site]
Christopher M. Bishop (2006) Pattern Recognition and Machine Learning, Springer [site]
Ian Goodfellow, Yoshua Bengio and Aaron Courville (2016) Deep Learning, MIT Press [site]
|
Prerequisites |
There are no official course prerequisites. Basic knowledge of Python and LaTeX is fundamentally required to fulfill homework tasks. |
Course goal |
Student will establish theoretical and practical foundations of computer vision and be familiar with various computer vision applications. |
Tentative schedule |
(Note that this curriculum will be revised adaptively.) |
|
Index |
Date |
Lecture |
Slides |
HW |
Remarks |
|
0 |
09/03 |
No lecture |
|
|
|
|
1 |
09/05 |
Introduction, light, human visual system |
KLMS |
|
|
|
2 |
09/10 |
Color camera |
KLMS |
|
|
|
3 |
09/12 |
Color transformation |
KLMS |
hw1 |
|
|
|
09/17 |
Chuseok Holiday |
|
|
|
|
4 |
09/19 |
Image filter |
KLMS |
|
|
|
5 |
09/24 |
Fourier transform |
KLMS |
hw2 |
|
|
6 |
09/26 |
Image formation model |
KLMS |
|
|
|
|
10/01 |
Armed Forces Day |
|
|
|
|
|
10/03 |
National Foundation Day |
|
|
|
|
8 |
10/08 |
Homography, calibration, thin-lens optics |
KLMS |
|
|
|
9 |
10/10 |
Epipolar geometry |
KLMS |
|
|
|
10 |
10/15 |
Stereo matching |
KLMS |
|
|
|
11 |
10/17 |
Multiview geometry |
KLMS |
hw3 |
|
|
|
10/22 |
Mid-term exam |
|
|
|
|
12 |
10/29 |
Multiview geometry |
KLMS |
|
|
|
13 |
10/31 |
3D scanning workflow |
KLMS |
|
|
|
14 |
11/05 |
Feature detection |
KLMS |
|
|
|
15 |
11/07 |
Feature matching |
KLMS |
|
|
|
16 |
11/12 |
Feature descriptor |
KLMS |
hw4 |
|
|
17 |
11/14 |
Machine learning for computer vision |
KLMS |
|
|
|
18 |
11/19 |
Classification |
KLMS |
|
|
|
19 |
11/21 |
Clustering |
KLMS |
|
|
|
20 |
11/26 |
Recognition (Bag-of-words) |
KLMS |
|
|
|
|
11/28 |
KAIST admission interview exam |
|
|
|
|
|
12/03, 05 |
SIGGRAPH Asia 2024 Conference |
|
hw5 |
|
|
21 |
12/10 |
Linear regression and denoising |
KLMS |
|
|
|
22 |
12/12 |
RANSAC, generalization error, dimension reduction |
KLMS |
|
|
|
|
12/17 |
Final exam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Grading |
Attendance (10%), mid-term exam (30%), final exam (30%), homework assignments (30%) |
|
|
|
Hosted by Visual Computing Laboratory, School of Computing, KAIST.
|
|
|