CS/ECE-181: Introduction to Computer Vision

Same course as ECE 181.

Waitlist: CS students, please add your name to the waitlist on GOLD. ECE students, please contact the ugrad advisor, since ECE is keeping an old-school (paper) waitlist.

Prerequisites: Upper-division standing in Electrical Engineering, Computer Engineering, Computer Science, Chemical Engineering or Mechanical Engineering.

Overview of computer vision problems and techniques for analyzing the content of images and video. Topics include image formation, alignment and warping; stereo vision; feature extraction, matching, and tracking; deep learning-based object detection, recognition, and segmentation; and case studies of practical vision systems.

After taking CS 181, students should be able to:

  • explain & apply the fundamentals of image formation, alignment, and warping
  • explain & apply the fundamentals of projective and epipolar geometry
  • process image features using traditional & modern approaches
  • summarize current approaches to object recognition, detection, and segmentation
  • demonstrate expertise towards the implementation and programming practices of effective computer vision applications