All Projects → akimach → GestureAI

akimach / GestureAI

Licence: MIT license
RNN(Recurrent Nerural network) model which recognize hand-gestures drawing 5 figures.

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to GestureAI

Bidaf Keras
Bidirectional Attention Flow for Machine Comprehension implemented in Keras 2
Stars: ✭ 60 (+200%)
Mutual labels:  keras-models, keras-tensorflow
Deep Music Genre Classification
🎵 Using Deep Learning to Categorize Music as Time Progresses Through Spectrogram Analysis
Stars: ✭ 23 (+15%)
Mutual labels:  rnn, keras-tensorflow
Audio Pretrained Model
A collection of Audio and Speech pre-trained models.
Stars: ✭ 61 (+205%)
Mutual labels:  keras-models, keras-tensorflow
Segmentation models
Segmentation models with pretrained backbones. Keras and TensorFlow Keras.
Stars: ✭ 3,575 (+17775%)
Mutual labels:  keras-models, keras-tensorflow
Recurrent-Neural-Network-for-BitCoin-price-prediction
Recurrent Neural Network (LSTM) by using TensorFlow and Keras in Python for BitCoin price prediction
Stars: ✭ 53 (+165%)
Mutual labels:  rnn, keras-tensorflow
Predictive Maintenance Using Lstm
Example of Multiple Multivariate Time Series Prediction with LSTM Recurrent Neural Networks in Python with Keras.
Stars: ✭ 352 (+1660%)
Mutual labels:  keras-models, keras-tensorflow
Srnn
sliced-rnn
Stars: ✭ 462 (+2210%)
Mutual labels:  rnn, keras-tensorflow
Dkeras
Distributed Keras Engine, Make Keras faster with only one line of code.
Stars: ✭ 181 (+805%)
Mutual labels:  keras-models, keras-tensorflow
dl-relu
Deep Learning using Rectified Linear Units (ReLU)
Stars: ✭ 20 (+0%)
Mutual labels:  keras-models, keras-tensorflow
GTAV-Self-driving-car
Self driving car in GTAV with Deep Learning
Stars: ✭ 15 (-25%)
Mutual labels:  keras-models, keras-tensorflow
Resnetcam Keras
Keras implementation of a ResNet-CAM model
Stars: ✭ 269 (+1245%)
Mutual labels:  keras-models, keras-tensorflow
TF-Model-Deploy-Tutorial
A tutorial exploring multiple approaches to deploy a trained TensorFlow (or Keras) model or multiple models for prediction.
Stars: ✭ 51 (+155%)
Mutual labels:  keras-models, keras-tensorflow
pytorch2keras
PyTorch to Keras model convertor
Stars: ✭ 788 (+3840%)
Mutual labels:  keras-models, keras-tensorflow
Pytorch2keras
PyTorch to Keras model convertor
Stars: ✭ 676 (+3280%)
Mutual labels:  keras-models, keras-tensorflow
Gestureai Coreml Ios
Hand-gesture recognition on iOS app using CoreML
Stars: ✭ 145 (+625%)
Mutual labels:  rnn, coreml
Deep-learning-model-deploy-with-django
Serving a keras model (neural networks) in a website with the python Django-REST framework.
Stars: ✭ 76 (+280%)
Mutual labels:  keras-models, keras-tensorflow
keras tfrecord
Extending Keras to support tfrecord dataset
Stars: ✭ 61 (+205%)
Mutual labels:  keras-models, keras-tensorflow
G-SimCLR
This is the code base for paper "G-SimCLR : Self-Supervised Contrastive Learning with Guided Projection via Pseudo Labelling" by Souradip Chakraborty, Aritra Roy Gosthipaty and Sayak Paul.
Stars: ✭ 69 (+245%)
Mutual labels:  keras-tensorflow
Speech-Recognition
End-to-end Automatic Speech Recognition for Madarian and English in Tensorflow
Stars: ✭ 21 (+5%)
Mutual labels:  rnn
digit-recognizer-live
Recognize Digits using Deep Neural Networks in Google Chrome live!
Stars: ✭ 29 (+45%)
Mutual labels:  keras-tensorflow

GestureAI

MIT License

GestureAI is a RNN(Recurrent Nerural network) model which recognize hand-gestures drawing 5 figures(Circl, Rectangle, Triangle, Cross and the other). This dataset of hand-motion drawing 5 figures is sequences of 3-axis accelerations captured by iPhone. Example to implement RNN in Keras gets 90.8% accuracy by Cross-validation.

Demo

Trained Neural Network deployed on GestureAI-iOS, iOS 11 app using CoreML :

demo

Get the Dataset

You can use direct links to download the dataset.

Name Examples Size Link MD5 Checksum
gesture-3axis-accel.tar.gz 1,000 338 KBytes Download 37664771fd60e930033fb24387fb1601

Labels

The dataset consists of 1,000 3-axis acceleration sequences of 5 gesture classes, which are defined by motions drawing 5 figures. We don't set a specific rule about stroke order for drawing a figure by hand.

Label Description Examples Figure
0 Circle 200 Circle
1 Rectangle 200 Rectangle
2 Triangle 200 Triangle
3 Cross 200 Cross
4 Other 200

Requirement

  • Python (2.7+)
  • numpy (1.12.1+)
  • protobuf (3.1.0+)
  • Keras (1.2.2)
  • TensorFlow (1.2.1)
  • Scikit-learn (0.15+)
  • coremltools (0.6.3)

Install

$ virtualenv venv
$ source venv/bin/activate
$ git clone https://github.com/akimach/GestureAI.git
$ cd GestureAI
$ pip install -r requirements.txt

Examples

Try with Jupyter notebook!

  • Loading datasets
  • Tuning hyper-parameters with Grid Search
  • Training RNN with Early-stopping

Licence

MIT

Author

Akimasa KIMURA

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].