GithubHelp home page GithubHelp logo

sunnydreamrain / awesome-skeleton-based-action-recognition Goto Github PK

View Code? Open in Web Editor NEW

This project forked from niais/awesome-skeleton-based-action-recognition

0.0 2.0 0.0 144 KB

Skeleton based Action Recognition

Home Page: https://niais.github.io/Awesome-Skeleton-based-Action-Recognition/

HTML 100.00%

awesome-skeleton-based-action-recognition's Introduction

Awesome-Skeleton-based-Action-Recognition

If you have any problems, suggestions or improvements, please submit the issue or PR.

TODO

  • Paper list
    • paper links
    • available codes
    • more journal papers
    • more papers published before 2016
  • Leaderboard
    • NTU RGB+D
    • NTU RGB+D 120

Contents

Misc

Datasets

  • (New! 2019) NTU RGB+D 120 Dataset [Homepage,Github]
  • NTU RGB+D Dataset [Homepage,Github]
  • (New! 2018) VARYING-VIEW RGB-D ACTION DATASET [arxiv]
  • (2017) SYSU 3D Human-Object Interaction Dataset (SYSU)
  • (2015) UWA3D Multiview Activity II Dataset (UWA3D) [download]
  • (2014) Northwestern-UCLA Dataset (N-UCLA) [donwload]

This section only shows some popular or new datasets, other available datasets for 3D action recognition and their statistics can be found in the following Table from the journal paper of NTU RGB+D 120 Dataset (TPAMI). datasets

Papers

arXiv papers

This section only includes the last five papers since 2018 in arXiv.org. Note that arXiv papers without available codes are not included in the leaderboard of performance.

  • Semantics-Guided Neural Networks for Efficient Skeleton-Based Human Action Recognition [arxiv]
  • Optimized Skeleton-based Action Recognition via Sparsified Graph Regression [arxiv]
  • Skeleton-Based Action Recognition with Synchronous Local and Non-local Spatio-temporal Learning and Frequency Attention [arxiv]
  • Skeleton-based Activity Recognition with Local Order Preserving Match of Linear Patches [arxiv]
  • Graph Edge Convolutional Neural Networks for Skeleton Based Action Recognition [arxiv]

2019

  • NTU-RGB+D 120: A Large-Scale Benchmark for 3D Human Activity Understanding (TPAMI 2019) [arxiv] [Homepage] [Github]
  • [DGNN] Skeleton-Based Action Recognition With Directed Graph Neural Networks (CVPR 2019) [paper]
  • [2s-AGCN] Two-Stream Adaptive Graph Convolutional Networks for Skeleton-Based Action Recognition (CVPR 2019) [paper] [Github]
  • [AS-GCN]] Actional-Structural Graph Convolutional Networks for Skeleton-based Action Recognition (CVPR 2019) [arxiv]
  • [AGC-LSTM] An Attention Enhanced Graph Convolutional LSTM Network for Skeleton-Based Action Recognition (CVPR 2019) [arxiv]
  • Richly Activated Graph Convolutional Network for Action Recognition with Incomplete Skeletons (ICIP 2019) [arxiv]

2018

  • Beyond Joints: Learning Representations from Primitive Geometries for Skeleton-based Action Recognition and Detection (TIP 2018) [paper] [Github]
  • [DPRL] Deep progressive reinforcement learning for skeleton-based action recognition (CVPR 2018) [paper]
  • [SR-TSL] Skeleton based action recognition with spatial reasoning and temporal stack learning (ECCV 2018) [arxiv]
  • [HCN] Co-occurrence feature learning from skeleton data for action recognition and detection with hierarchical aggregation (IJCAI 2018) [arxiv] [Reimplementation]
  • Memory attention networks for skeleton-based action recognition (IJCAI 2018) [arxiv]
  • [ST-GCN] Spatial temporal graph convolutional networks for skeleton-based action recognition (AAAI 2018) [arxiv] [Github]
  • Spatio-temporal graph convolution for skeleton based action recognition (AAAI 2018) [arxiv]
  • Part-based Graph Convolutional Network for Action Recognition (BMVC 2018) [arxiv]
  • A Fine-to-Coarse Convolutional Neural Network for 3D Human Action Recognition (BMVC 2018) [arxiv]
  • A Large-scale Varying-view RGB-D Action Dataset for Arbitrary-view Human Action Recognition (ACMMM 2018) [arxiv]

2017

  • Jointly learning heterogeneous features for RGB-D activity recognition (TPAMI 2017) [paper]
  • [Visualization CNN] Enhanced skeleton visualization for view invariant human action recognition (Pattern Recognition 2017) [paper]
  • Global context-aware attention lstm networks for 3d action recognition (CVPR 2017) [paper]
  • [Two-stream RNN] Modeling temporal dynamics and spatial configurations of actions using two-stream recurrent neural networks (CVPR 2017) [arxiv] [Github]
  • [C-CNN + MTLN] A new representation of skeleton sequences for 3d action recognition (CVPR 2017) [arxiv]
  • [Ensemble TS-LSTM] Ensemble deep learning for skeleton-based action recognition using temporal sliding lstm networks (ICCV 2017) [paper] [Github]
  • [VA-LSTM] View adaptive recurrent neural networks for high performance human action recognition from skeleton data (ICCV 2017) [arxiv]
  • Learning action recognition model from depth and skeleton videos (ICCV 2017) [paper]
  • [STA-LSTM] An end-to-end spatio-temporal attention model for human action recognition from skeleton data (AAAI 2017) [arxiv]
  • Skeleton-based action recognition using LSTM and CNN (ICME Workshop 2017) [arxiv]
  • Skeleton-based action recognition with convolutional neural networks (ICME Workshop 2017) [arxiv]
  • PKU-MMD: A large scale benchmark for continuous multi-modal human action understanding (ACMMM Workshop 2017) [arxiv]
  • [Temporal Conv] Interpretable 3d human action analysis with temporal convolutional networks (CVPR Workshop 2017) [arxiv]

2016

  • [Trust Gate ST-LSTM] Spatio-temporal lstm with trust gates for 3d human action recognition (ECCV 2016) [arxiv] [Github]
  • [Part-aware LSTM] NTU RGB+D: A Large Scale Dataset for 3D Human Activity Analysis (CVPR 2016) [arxiv]
  • Rolling rotations for recognizing human actions from 3d skeletal data (CVPR 2016) [paper]
  • Co-occurrence feature learning for skeleton based action recognition using regularized deep lstm networks (AAAI 2016) [paper]

2015

  • Skeleton based action recognition with convolutional neural network (ACPR 2015) [paper]
  • [H-RNN] Hierarchical recurrent neural network for skeleton based action recognition (CVPR 2015) [paper]
  • Jointly learning heterogeneous features for rgb-d activity recognition (CVPR 2015) [paper]

before 2015

  • [LieGroup] Human action recognition by representing 3d skeletons as points in a lie group (CVPR 2014) [paper]
  • Human action recognition using a temporal hierarchy of covariance descriptors on 3d joint locations (IJCAI 2013) [paper]

LeaderBoard

The section is being continually updated. We only show results on large-scale dataset NTU-RGB+D and NTU-RGB+D 120.

NTU-RGB+D

Year Methods Cross-Subject Cross-View
2014 Lie Group 50.1 52.8
2015 H-RNN 59.1 64.0
2016 Part-aware LSTM 62.9 70.3
2016 Trust Gate ST-LSTM 69.2 77.7
2017 Two-stream RNN 71.3 79.5
2017 STA-LSTM 73.4 81.2
2017 Ensemble TS-LSTM 74.6 81.3
2017 Visualization CNN 76.0 82.6
2017 C-CNN + MTLN 79.6 84.8
2017 Temporal Conv 74.3 83.1
2017 VA-LSTM 79.4 87.6
2018 ST-GCN 81.5 88.3
2018 DPRL 83.5 89.8
2018 HCN 86.5 91.1
2018 SR-TSL 84.8 92.4
2019 AS-GCN 86.8 94.2
2019 AGC-LSTM (Joint&Part) 89.2 95.0
2019 2s-AGCN 88.5 95.1
2019 DGNN 89.9 96.1

NTU-RGB+D 120

Most of existing methods have not been tested on this new dataset yet, and some results can be found in the paper of NTU RGB+D 120 Dataset (TPAMI).

awesome-skeleton-based-action-recognition's People

Contributors

niais avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.