Advanced Computer Vision
CSE 252C: Advanced Computer Vision, Spring 2019
Instructor: Manmohan Chandraker
Email: mkchandraker [AT] eng [DOT] ucsd [DOT] edu
Lectures: WF 5-6:20pm in CSB 004
Instructor office hours: Thu 5-6pm at CSE 4122
TA: Zhengqin Li (zhl378@eng.ucsd.edu)
TA office hours: Tue 3pm-4pm in EBU3B 4127
Overview
This course will cover advanced concepts in computer vision. Example topics include 3D reconstruction, face recognition, object detection, semantic segmentation and domain adaptation. The class will be composed of lectures by the instructor, but with a participation element too where students will engage through lightning presentations. Grading will be based on participation, presentation, assignments and a final exam.
Prerequisites
This is an advanced class, covering recent developments in computer vision and will extensively refer to papers. Prior background in computer vision and machine learning is required, through research experience or as covered by CSE 252A, 252B, 250B and similar offerings. Students are encouraged to contact the instructor if unsure about meeting any criteria for enrollment.
Course Format and Requirements
This will be a lecture-based course in which the majority of the material will be primarily covered by the instructor. However, each student will be asked to give a short presentation on an assigned paper. Each presentation will last 7 mintues, with 5 minutes for explaining the paper and 2 mintues for questions. Some questions will be asked by the presenter and the others by the audience. Besides, the class will have three assignments and a final exam.
Grades will be weighted as 50% for assignments, 20% for in-class presentation and participation and 30% for the final exam.
Topics
The course will cover a diverse range of topics in computer vision, including:
- Feature detection and matching
- Stereo
- Optical flow
- Structure from motion
- Face recognition
- Human pose estimation
- Material and lighting
- Semantic segmentation
- Object detection
- Tracking
- Action recognition
- Domain adaptation
- Privacy and fairness
Outline
Apr 03: Introduction
Apr 05: Overview
Apr 10: Background
Apr 12: Correspondence
- Lecture [PDF]
- References:
Apr 17: Keypoint detection and description
- Lecture [PDF]
- References:
Apr 19: Optical flow
- Lecture [PDF]
- References:
Homework 1 :
Apr 24: Structure from Motion: I
- Lecture [PDF]
- References:
Apr 26: Structure from Motion: II
- Lecture [PDF]
- References:
May 01: Robustness and Learning in SFM
- Lecture [PDF]
- References:
May 03: Face Recognition: Datasets, Verification, Identification
- Lecture [PDF]
- References:
May 08: Face Recognition: Metric Learning, Softmax Variants
- Lecture [PDF]
- References:
May 10: Face Alignment
- Lecture [PDF]
- References:
Homework 2 :
May 15: Human Pose Estimation
- Lecture [PDF]
- References:
May 17: 3D Pose and Shape Estimation
- Lecture [PDF]
- References:
May 22: Semantic Segmentation: I
- Lecture [PDF]
- References:
May 24: Semantic Segmentation: II
- Lecture [PDF]
- References:
Homework 3 :
May 29: Object Detection: I
- Lecture [PDF]
- References:
May 31: Object Detection: II
- Lecture [PDF]
- References:
June 05: Review
Resources
- Books: There are no books required for this course. Any chapters of books that are extensively referenced in class will be provided as hand-outs.
- Papers: The papers will be provided as PDFs or made available for download through provided links.
Manmohan Chandraker
Last modified: Fri, May 31, 2019