Back to courses

CSE 5509

Computer Vision

COMPUTER SCIENCE AND ENGINEERING

This course introduces the fundamentals of designing computational systems that can "look at" images and reason about the physical objects and scenes they represent. Topics include the estimation of color, shape, geometry, and motion from images; image classification, segmentation, and object detection; and image restoration, enhancement, and synthesis. The focus of this course will be on mathematical foundations and practical algorithmic approaches, including: the physics and geometry of image formation; robust methods for estimating image motion and geometry; and deep-learning approaches for semantic image understanding. Students will be required to program in Python. Prerequisites: Any of: CSE 417T (ML), ESE417 (ML), CSE514A (Data Mining), CSE517A (ML).

Instructors

Ayan Chakrabarti, Nathan Jacobs, Robert Pless

3.7
Quality
3.3
Difficulty
3
Reviews
Sign in to Review

Reviews

Quality: 1Difficulty: 5Ayan Chakrabarti

Maybe a smart man, professor Ayan can not explain the materials beyond the equations. It can be taught in ways so much better, as some online courses have presented. It is a shame that our school only has this guy teaching this computer vision. Could have been taught much better!

12/23/2020

Quality: 5Difficulty: 2Robert Pless

The best professor in the CSE department. Enthusiastic about what he does, and makes lectures funny and informative. Easy to follow, fun to talk to, and extremely helpful and supportive to his students. His lab is a fun environment to work at, and he is even more amazing outside of the classroom than inside.

4/14/2015

Quality: 5Difficulty: 3Robert Pless

he can make anything sound interesting

5/12/2006