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.
Start your review of Become a Computer Vision Expert
It gives a very good insight into how neural networks work. It started from the very basis of image processing and built gradually on the knowledge. Suitable for beginners in image processing, but having previous knowledge on ML and python would definitely be helpful. I would recommand this course very much
I am part of Computer Vision Nanodegree, the syllabus was well structured. Though I was little introduced to these topics, this shares a clear introduction and knowledge on each and every topic.
Your review helps other learners like you discover great courses. Only review the course if you have taken or started taking this course.