Skip to content

josehoras/Traffic-Sign-Classifier

Repository files navigation

Project: Build a Traffic Sign Recognition Program

Udacity - Self-Driving Car NanoDegree

Overview

This project creates and train a deep convolutional neural network to classify traffic signs. It uses the German Traffic Sign Dataset. Additionally the model is tested on images of German traffic signs found on the web and from pictures taken in my neighbourhood.

The deliverables for the project are:

Check out the writeup for a detailed discussion on steps, challenges and results encountered in this project.

The Project

The goals / steps of this project are the following:

  • Load the data set
  • Explore, summarize and visualize the data set
  • Design, train and test a model architecture
  • Use the model to make predictions on new images
  • Analyze the softmax probabilities of the new images
  • Summarize the results with a written report

Dependencies

This project requires Python3 will the following dependencies:

Dataset

A pickled version of the German Traffic Sign Dataset with images resized to 32x32 is available here. For dataset augmentation, run python data_augmentation.py

About

A convolutional neural network to recognize trafic signs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published