/P3-TrafficSignClassifier

Classification of Traffic Signs

Primary LanguageHTMLMIT LicenseMIT

Project: Build a Traffic Sign Recognition Program

Udacity - Self-Driving Car NanoDegree

Overview

In this project, we use deep neural networks and convolutional neural networks to classify traffic signs. A model has been trained and validated so it can classify traffic sign images using the German Traffic Sign Dataset. After the model is trained, it is tested on traffic sign images found on the internet.

The project contains three files:

Getting Started

The project has been developed on Windows 10 machine with Python 3.8.8. Download Python and follow the instructions ahead for the installation.

Prerequistes

Install dependencies

pip install -r requirements.txt

Dataset

The dataset has been provided by Udacity. It is the German Traffic Signs Dataset resized the to 32x32. It contains a training, validation and test set.

Usage

The project has been written in a Jupyter notebook. Run the Jupyter notebook environment and run the notebook Traffic_Sign_Classifier.ipynb

To run Jupyter notebook

jupyter notebook

Output

HTML file of the IPython notebook