CSE 152AIntroduction to Computer Vision I
This course provides a broad introduction to the foundations, algorithms, and applications of computer vision. It introduces classical models and contemporary methods, from image formation models to deep learning, to address problems of 3-D reconstruction and object recognition from images and video. Topics include filtering, feature detection, stereo vision, structure from motion, motion estimation, and recognition. Programming assignments will be in Python. Students may not receive credit for both CSE 152A and CSE 152.
Prerequisites
From the catalog: “MATH 18 or MATH 31AH and CSE 12 or DSC 30 and CSE 15L or CSE 29 or DSC 80; Python programming experience recommended; restricted to students within the CS25, CS26, CS27, CS29, and EC26 majors. All other students will be allowed as space permits.”
Where it sits in degree plans
One of the options in (1)
- Artificial Intelligence
Courses that list CSE 152A as a prerequisite (1)
- CSE 152B Introduction to Computer Vision II