Computer Vision Nanodegree

Certificate

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.

Overview of the course content:

  1. 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.

    Project: Facial Keypoint Detection
     

  2. 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.

    Project: Automatic Image Captioning
     

  3. 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.

    Project: Landmark Detection and Tracking
     

Also, thanks to Nutanix and Udacity for the Hybrid cloud scholarship.

Nutanix Hybrid Cloud Scholarship
Aditya Jyoti Paul
Aditya Jyoti Paul
Computer Vision and Image Encryption Researcher

My work makes machines smarter, secure and more accessible. I’m passionate about research, teaching and blogging. Outside academia, I love travel, music, reading and meeting new people!