Advanced Computer Vision

CSE 252D: Advanced Computer Vision, Spring 2024

Instructor: Manmohan Chandraker
Email: mkchandraker [AT] ucsd [DOT] edu

Lectures: WF 5-6:20pm at FAH 1101
Instructor office hours: F 1-2pm at CSE 4122

TAs: Kunal Gupta (k5gupta@ucsd.edu) and Ishit Mehta (ibmehta@ucsd.edu)
TA office hours: TBD

Class discussion and message board: Piazza

Overview

This course will cover advanced concepts in computer vision, which are motivating a range of applications such as autonomous driving, augmented reality and language-based interaction. Example topics include tools like vision transformers and generative models, applications like object detection and 3D reconstruction, as well as areas of intersection with computer graphics and natural language.

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, 250A, 251A, 251B, 251C, 272 and similar offerings. Students are encouraged to contact the instructor if unsure about meeting any criteria for enrollment.

Course Format and Requirements

This course will consist of lectures on a variety of topics. Students will be required to give a short presentation on an assigned paper, complete a project and take a final exam.

The goal of the course is to understand the current state of computer vision and gain appreciation of its limits and potential.

Topics

The course will cover concepts and developments across a diverse range of topics in computer vision, including:

Outline

Apr 03: Introduction Apr 05: Neural architectures Apr 10: Vision transformers Apr 12: Generative models Apr 17: Generative models Apr 19: Object detection Apr 24: Object detection Apr 26: Semantic segmentation May 01: Universal segmentation May 03: Trajectory prediction May 08: Trajectory prediction May 10: Structure from motion May 15: Practical structure from motion May 17: Shape, material and lighting May 24: Neural Fields May 29: 3D generation May 31: Vision and language

Diversity and Inclusion

We are committed to fostering a learning environment for this course that supports a diversity of thoughts, perspectives and experiences, and respects your identities (including race, ethnicity, heritage, gender, sex, class, sexuality, religion, ability, age, educational background, etc.). Our goal is to create a diverse and inclusive learning environment where all students feel comfortable and can thrive. Our instructional staff will make a concerted effort to be welcoming and inclusive to the wide diversity of students in this course. We also expect that you, as a student in this course, will honor and respect your classmates, abiding by the UCSD Principles of Community (ttps://ucsd.edu/about/principles.html).

Students with Disabilities

We aim to create an environment in which all students can succeed in this course. If you have a disability, please contact the Office for Students with Disability (OSD), which is located in University Center 202 behind Center Hall, to discuss appropriate accommodations. We will work to provide you with the accommodations you need based on a current Authorization for Accommodation (AFA) letter issued by the OSD. Please present the AFA letters to faculty and to the OSD Liaison in the department in advance so that accommodations may be arranged.

Basic Needs or Food Insecurities

If you are experiencing any basic needs insecurities (food, housing, financial resources), there are resources available on campus to help, including The Hub and the Triton Food Pantry. Please visit http://thehub.ucsd.edu/ for more information.

Resources


Manmohan Chandraker
Last modified: Tue, Apr 02, 2024