Skip to content

MohamedAskar/Computer-Vision-Nanodegree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer Vision Nanodegree

by Udacity

Introduction

This program is designed to give you The cuting-edge Computer Vision theroy and programming techniques to apply them in various Real-World application and the skills you need to pursue a new role to your career as a Computer Vision Engineer.

Overview

Content

  1. Facial Keypoints Detection
  • In this project, We try to build a model using Haar Cascading algorithm and a Convolutional Neural Network (CNN) that can predict Facial Keypoints. The model takes an image with any number of faces on it and it predicts for each face the 68 distingusing keypoint.


  1. Image Captioning
  • Using Long short-term memory (LSTM) and Convolutional Neural Network (CNN), we built a model trained on Microsoft Common Objects in Context dataset (COCO) which can extract features from an input image using CNN then convert this features into caption using LSTM.

  1. SLAM
  • In this project, we implement Simultaneous Localization and Mapping (SLAM) for a 2D world. We gather data from sensors and motion using simulated robot to create a map of an environment. SLAM gives us a way to track the location of a robot in the world in real-time and identify the locations of landmarks surround it.

Last pose: (5.954003287856551, 12.454091677416208)

Authors

  • Mohamed Askar Github
    Feel free to use this repository as a guide for your projects