Explore the foundations of computer vision and AI with hands-on projects. Gain practical experience in implementing cutting-edge algorithms for real-world applications.
This course will provide an introduction to computer vision, with topics including image formation, feature detection, motion estimation, image mosaics, 3D shape reconstruction, and object and face detection and recognition. Applications of these techniques include building 3D maps, creating virtual characters, organizing photo and video databases, human computer interaction, video surveillance, automatic vehicle navigation, and mobile computer vision. This is a project-based course, in which you will implement several computer vision algorithms throughout the semester.
This course is recommended for students interested in computer vision, artificial intelligence, and their real-world applications. It provides a solid foundation in the principles and techniques of computer vision, and the project-based format allows students to gain practical experience in implementing these algorithms.
Learn by Doing from Your Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Choose your OS, IDE, or app from our playground library and launch it instantly.
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.
Discover categories