From computer graphics to social robotics to autonomous vehicles, computer vision is powering world-changing new technologies. In this program, you’ll write code to perform everything from facial recognition to scene-understanding to object tracking; by the end of this program, you’ll have a broad portfolio of applications that you’ve built!
Learn the computer vision skills behind advances in robotics and automation. Write programs to analyze images, implement feature extraction, and recognize objects using deep learning models.
This program requires experience with Python, statistics, machine learning, and deep learning.See detailed requirements.
Introduction to Computer Vision
Master computer vision and image processing essentials. Learn to extract important features from image data, and apply deep learning techniques to classification tasks.
Facial Keypoint Detection
Advanced Computer Vision and Deep Learning
Learn to apply deep learning architectures to computer vision tasks. Discover how to combine CNN and RNN networks to build an automatic image captioning application.
Automatic Image Captioning
Object Tracking and Localization
Learn how to locate an object and track it over time. These techniques are used in a variety of moving systems, such as self-driving car navigation and drone flight.
Landmark Detection & Tracking
Sebastian Thrun, Cezanne Camacho, Alexis Cook, Juan Delgado, Jay Alammar, Ortal Arel, Luis Serrano, Pranjal C., Arunava C., Christopher O., Ramy Raafat Mohamed Fawzy Ahmed W., Akira K. and Keelia T.