Skip to content

alecmn/sign-language-translator-mnist

Repository files navigation

sign-language-translator-mnist

This repository contains software and data for performing sign language translation training and testing on a mnist sign language dataset. Additionally, there is support for a live camera feed sign language translation.

Requirements and setup

You will need to install sklearn, numpy, pytorch, and onnx

Data

The data used is taken from a kaggle dataset called Sign Language MNIST which is an MNIST adaptation of a sign language dataset.

Reproducing the experiments

Running the system can be split up into 3 steps:

  1. To train the network run train.py where you can specify any of the models to be used that can be found in networks.py.
  2. Running evaluation.py gives you the results of testing the network on the test set and also create a production version of the model with onnx.
  3. For a live feed where it translate your hand signal in real-time you can run the live_translation.py file after doing the previous two steps.

Contact us

This repository is created by Alec Nonnemaker and Sara Boby. Feel free to email us if you have any questions at [email protected] or [email protected]

testing

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages