
Master 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.
Foundations of Computer Vision
Learn cutting-edge computer vision and deep learning techniques—from basic image processing, to building and customizing convolutional neural networks. Apply these concepts to vision tasks such as automatic image captioning and object tracking, and build a robust portfolio of computer vision projects.
PREREQUISITE KNOWLEDGE
This program requires experience with Python, statistics, machine learning, and deep learning
- 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.
- 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.
- 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.