Skip to content

This repo contains my completed Computer Vision projects & exercises from Udacity Computer Vision Nanodegree

License

Notifications You must be signed in to change notification settings

nz-is/Computer-Vision-ND

Repository files navigation

Computer Vision Nanodegree

Udacity Computer Vision Nanodegree

This repository contains project & exercises files for Udacity's Computer Vision Nanodegree program which I enrolled on 10 August, 2019.

Projects

Facial Keypoint Detection

P1_Facial_Keypoints

In this project, I build a facial keypoint detection system. The system consists of a face detector that uses Haar Cascades and a Convolutional Neural Network (CNN) that predict the facial keypoints in the detected faces. The facial keypoint detection system takes in any image with faces and predicts the location of 68 distinguishing keypoints on each face.

Some of my output from my Facial Keypoint Detection system:
NaimishNet

ResNet18(w Transfer learning)

Green points: Ground Truth
Purple points: Predicted points by my Model

Demo gifs on Facial Keypoint detection on videos


Automatic Image Captioning

P2_Image_captioning

In this project, I design and train a CNN-RNN (Convolutional Neural Network - Recurrent Neural Network) model for automatically generating image captions. The network is trained on the Microsoft Common Objects in COntext (MS COCO) dataset. The image captioning model is displayed below.

Image Captioning Model Image source

Some output from my Model after training 4 epochs: