Simulation of Air Writing Softwares for Smart Wearables.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the software and how to install them
Tensorflow 1.12
Tensorflow Object Detection
Flask
Protobuf
A step by step series of examples that tell you how to get a development env running. Open an issue if you get any problem installing below mentioned requisites
Install TensorFlow version 1.12
pip install tensorflow==1.12
Install TensorFlow GPU version 1.12
pip install tensorflow-gpu==1.12
Clone tensorflow/models
git clone https://github.com/tensorflow/models.git
Install Protobuf
Make sure you grab the latest version
curl -OL https://github.com/google/protobuf/releases/download/v3.3.0/protoc-3.3.0-linux-x86_64.zip
Unzip
unzip protoc-3.3.0-linux-x86_64.zip -d protoc3
Move protoc to /usr/local/bin/
sudo mv protoc3/bin/* /usr/local/bin/
Move protoc3/include to /usr/local/include/
sudo mv protoc3/include/* /usr/local/include/
Optional: change owner
sudo chown $USER /usr/local/bin/protoc
sudo chown -R $USER /usr/local/include/google
Install Flask
pip install flask
End with an example of getting some data out of the system or using it for a little demo
Clone our repository
git clone https://github.com/tanmaysankhe/CaeliScribo
Copy the contents of repository in (replace visualization_utils.py in utils folder)
models/research/object_detection
Open terminal in objectdetection folder and run
python main.py
Finally, open localhost:5000 in browser and write in air...
- Show one finger and write a word.
- Show two fingers to predict the air written word.
- Show three fingers to give a space.
- Show four fingers to enter prediction mode and then show n fingers to add nth selection.
- Show five fingers for backspace.
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details
- Sendex Tutorials
- Pranav Mistry Ted Talk - Sixth Sense
- StackOverflow