Skip to content

This repository contains notebooks for Udacity's Nanodegree on Deep Learning for Computer Vision

Notifications You must be signed in to change notification settings

vigneshv92/Computer-Vision

Repository files navigation

Computer Vision Course Overview

This course is broken into three main sections:

This lesson covers topics like image processing, feature extraction done manually or through training a convolutional neural network (CNN) using PyTorch.

2. Advanced Computer Vision and Deep Learning

This lesson is all about advances in deep learning architectures like region-based CNN's, YOLO and single-shot detection algorithms, and CNN's used in combination with recurrent neural networks.

3. Object Tracking and Localization

This lesson covers how a robot can move and sense the world around it, creating a visual representation of the world as it navigates.

Each of these three sections will have an associated project that allows you to demonstrate the skills you've learned in each part.

Projects

You’ll learn computer vision and deep learning techniques by getting to apply your skills to a variety of projects. The three project in this course are as follows:

  • Facial Keypoint Detection
  • Automatic Image Captioning
  • Simultaneous Localization and Mapping (SLAM).

Notebooks

Blogs