A simple CNN project for detecting american sign language. Here, I have implemented CNN (Convolution Neural Network) using Keras.
- Python 3
- OpenCV 3
- Tensorflow
- Keras
-
Install Python 3, Opencv 3, Tensorflow, Keras.
-
First Train the model.
python cnn_model.py
-
Now to test the model you just need to run recognise.py . To do so just open the terminal and run following command.
python recognise.py
Adjust the hsv values from the track bar to segment your hand color.
-
To create your own data set.
python capture.py
Link for dataset
https://drive.google.com/file/d/1ELMrKnMInLyZd9FPqDbZuBnMZwkbTAwV/view?usp=sharing
Unzip the dataset and place the folder inside the top folder of project