Skip to content

darshankrishnaswamy/Pedestrian-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

167 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Traffic Light Detection

A neural network that performs object detection on images containing pedestrian traffic lights to help visually impaired pedestrians navigate safely outdoors.

The neural network was trained using TensorFlow's Object Detection Library.

The file detection-inference-test.ipynb can be used to run object detection inference (recommended to run using Google Colab).

The file Copy_of_tensorflow_object_detection_training_colab.ipynb was used to train the neural network (Also recommended to run using Google Colab).

The Utils folder contains python files used to load and process the training and validation images used.

The Models folder contains saved TensorFlow model files.

Libraries and Software Used

The Python library was used for the majority of the neural network training.

Python libraries used include TensorFlow, The XML Element Tree Library, and The OpenCV library

Images used for training and validation were obtained from google images.

The LabelImg software for annotating and labeling images

Sample Output

The neural network's output appears similarly to the following images:

Image 1 Image 2

Image 3 Image 4

Thesis

More information about this project, including background information, results, and interpretation of results can be found in the Project Thesis file

About

A neural network that performs object detection on images containing pedestrian traffic lights to help visually impaired pedestrians navigate safely outdoors.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors