Computer Science
>
>

CS 231A: Computer Vision, From 3D Reconstruction to Recognition

Winter 2023

Stanford University

This course introduces concepts and applications in computer vision, focusing on geometry and 3D understanding. It covers topics like filtering, edge detection, segmentation, clustering, shape reconstruction from stereo, and high-level visual topics. Knowledge of linear algebra, basic probability, and statistics is required.

Course Page

Overview

An introduction to concepts and applications in computer vision primarily dealing with geometry and 3D understanding. Topics include: cameras and projection models, low-level image processing methods such as filtering and edge detection; mid-level vision topics such as segmentation and clustering; shape reconstruction from stereo; high-level vision topics such as learned low-level visual representations; depth estimation and optical/scene flow; 6D pose estimation and object tracking. Prerequisites: linear algebra, basic probability and statistics.

Prerequisites

No data.

Learning objectives

No data.

Textbooks and other notes

No data

Other courses in Computer Vision

CSE 455 Computer Vision

Winter 2022

University of Washington

16-385 Computer Vision

Spring 2022

Carnegie Mellon University

CS231n: Deep Learning for Computer Vision

Spring 2022

Stanford University

Courseware availability

Lecture slides available at Syllabus

Videos of Spring 2019 offering available on YouTube

Problem sets available at Syllabus

Readings available at Syllabus

Covered concepts