All Projects → fandulu → Dd Net

fandulu / Dd Net

Licence: mit
A lightweight network for body/hand action recognition

Projects that are alternatives of or similar to Dd Net

Video Classification
Tutorial for video classification/ action recognition using 3D CNN/ CNN+RNN on UCF101
Stars: ✭ 543 (+237.27%)
Mutual labels:  jupyter-notebook, action-recognition
Amass
Data preparation and loader for AMASS
Stars: ✭ 180 (+11.8%)
Mutual labels:  jupyter-notebook, action-recognition
Chinesetrafficpolicepose
Detects Chinese traffic police commanding poses 检测中国交警指挥手势
Stars: ✭ 49 (-69.57%)
Mutual labels:  jupyter-notebook, action-recognition
Action Recognition Visual Attention
Action recognition using soft attention based deep recurrent neural networks
Stars: ✭ 350 (+117.39%)
Mutual labels:  jupyter-notebook, action-recognition
Training toolbox caffe
Training Toolbox for Caffe
Stars: ✭ 51 (-68.32%)
Mutual labels:  jupyter-notebook, action-recognition
Recurrent Spatial Transformer Code
Code for Recurrent Spatial Transformer Networks
Stars: ✭ 160 (-0.62%)
Mutual labels:  jupyter-notebook
Uq Course
Introduction to Uncertainty Quantification
Stars: ✭ 161 (+0%)
Mutual labels:  jupyter-notebook
Cofactor
CoFactor: Regularizing Matrix Factorization with Item Co-occurrence
Stars: ✭ 160 (-0.62%)
Mutual labels:  jupyter-notebook
Cheatsheets.pdf
📚 Various cheatsheets in PDF
Stars: ✭ 159 (-1.24%)
Mutual labels:  jupyter-notebook
Lolita
Using github's issue system as lightweight notes & blog.
Stars: ✭ 161 (+0%)
Mutual labels:  jupyter-notebook
Hitchhikers Guide Machine Learning
Guide explaining and implementing fundamental machine learning algorithms in Python
Stars: ✭ 161 (+0%)
Mutual labels:  jupyter-notebook
Nd Pyomo Cookbook
A repository of Pyomo examples.
Stars: ✭ 161 (+0%)
Mutual labels:  jupyter-notebook
Riemann book
An interactive book about the Riemann problem for hyperbolic PDEs, using Jupyter notebooks. Work in progress.
Stars: ✭ 160 (-0.62%)
Mutual labels:  jupyter-notebook
Far Ho
Gradient based hyperparameter optimization & meta-learning package for TensorFlow
Stars: ✭ 161 (+0%)
Mutual labels:  jupyter-notebook
Hse Shad Ml
🎓 Введение в машинное обучение. Курс от ВШЭ и ШАД на coursera.org
Stars: ✭ 160 (-0.62%)
Mutual labels:  jupyter-notebook
Machine learning
Estudo e implementação dos principais algoritmos de Machine Learning em Jupyter Notebooks.
Stars: ✭ 161 (+0%)
Mutual labels:  jupyter-notebook
Actor Critic Public
The source code for "An Actor Critic Algorithm for Structured Prediction"
Stars: ✭ 160 (-0.62%)
Mutual labels:  jupyter-notebook
Ai uav
在人工智能、机器视觉、高精度导航定位和多传感器融合等技术的助推下,众多行业迎来了前所未有的发展机遇,人工智能+无人机(AI+UAV)正是一个具有无限想象力的应用方向。
Stars: ✭ 161 (+0%)
Mutual labels:  jupyter-notebook
Merf
Mixed Effects Random Forest
Stars: ✭ 161 (+0%)
Mutual labels:  jupyter-notebook
Qastrategy
策略基类/ 支持QIFI协议
Stars: ✭ 160 (-0.62%)
Mutual labels:  jupyter-notebook

DD-Net

(A Double-feature Double-motion Network)

PWC PWC

JHMDB Open In Colab

SHREC-14 Open In Colab

Update

Updating code to current Keras environment.

Thanks for @muxizju, @pengfeiZhao1993, and @YLTsai0609 helped to fix bugs in this code. After fixing bugs, the performance is further improved - JHMDB 82-83% and SHREC-14 96-97 %.

Thanks for Nightwatch, who made a pytorch version DD-Net. You can check it at Pytorch DD-Net

1.About this code

A lightweight network for body/hand action recognition, implemented by keras tensorflow backend. It also could be the simplest tutorial code to start skeleton-based action recognition.

2.How to use this code

(1) clone DD-Net

git clone https://github.com/fandulu/DD-Net.git

(2) I just noticed that the environment may not be available due to TensorFlow updating, so it is better to check the setting in Open In Colab and install the currently available environment

(3) go to the folder of JHMDB or SHREC to play with ipython notebooks.

Note: You can download the raw data and use our code to preprocess them, or, directly use our preprocessed data under /data.

JHMDB raw data download link:   http://jhmdb.is.tue.mpg.de/challenge/JHMDB/datasets
SHREC raw data download link:   http://www-rech.telecom-lille.fr/shrec2017-hand/

3.Problems this code try to alleviate

4.Performance

No. parameters SHREC-14 SHREC-28
1.82 M 94.6 91.9
0.15 M 91.8 90.0
No. parameters JHMDB
1.82 M 77.2
0.50 M 73.7

Note: if you want to test the speed, please try to run the model.predict() at leat twice and do not take the speed of first run, the model initialization takes extra time.

5.Citation

If you find this code is helpful, thanks for citing our work as,

@inproceedings{yang2019ddnet,
  title={Make Skeleton-based Action Recognition Model Smaller, Faster and Better},
  author={Fan Yang, Sakriani Sakti, Yang Wu, and Satoshi Nakamura},
  booktitle={ACM International Conference on Multimedia in Asia},
  year={2019}
}

Hey, come take a look

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].