NTU RGB+D 120: A Large-Scale Benchmark for 3D Human Activity Understanding
arXiv:1905.04757 · doi:10.1109/TPAMI.2019.2916873
Abstract
Research on depth-based human activity analysis achieved outstanding performance and demonstrated the effectiveness of 3D representation for action recognition. The existing depth-based and RGB+D-based action recognition benchmarks have a number of limitations, including the lack of large-scale training samples, realistic number of distinct class categories, diversity in camera views, varied environmental conditions, and variety of human subjects. In this work, we introduce a large-scale dataset for RGB+D human action recognition, which is collected from 106 distinct subjects and contains more than 114 thousand video samples and 8 million frames. This dataset contains 120 different action classes including daily, mutual, and health-related activities. We evaluate the performance of a series of existing 3D activity analysis methods on this dataset, and show the advantage of applying deep learning methods for 3D-based human action recognition. Furthermore, we investigate a novel one-shot 3D activity recognition problem on our dataset, and a simple yet effective Action-Part Semantic Relevance-aware (APSR) framework is proposed for this task, which yields promising results for recognition of the novel action classes. We believe the introduction of this large-scale dataset will enable the community to apply, adapt, and develop various data-hungry learning techniques for depth-based and RGB+D-based human activity understanding. [The dataset is available at: http://rose1.ntu.edu.sg/Datasets/actionRecognition.asp]
arXiv commentIEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI)
References in corpus (13)
- Very Deep Convolutional Networks for Large-Scale Image Recognition
- Distributed Representations of Words and Phrases and their Compositionality
- MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications
- Two-Stream Convolutional Networks for Action Recognition in Videos
- UCF101: A Dataset of 101 Human Actions Classes From Videos in The Wild
- The Kinetics Human Action Video Dataset
- A New Representation of Skeleton Sequences for 3D Action Recognition
- Skeleton-Based Human Action Recognition with Global Context-Aware Attention LSTM Networks
- Representation learning for very short texts using weighted word embedding aggregation
- PKU-MMD: A Large Scale Benchmark for Continuous Multi-Modal Human Action Understanding
- 3D Human Activity Recognition with Reconfigurable Convolutional Neural Networks
- Pose-conditioned Spatio-Temporal Attention for Human Action Recognition
- When Kernel Methods meet Feature Learning: Log-Covariance Network for Action Recognition from Skeletal Data
Cited by in corpus (115)
- Transformers in Vision: A Survey
- Human Action Recognition from Various Data Modalities: A Review
- Skeleton-based Action Recognition via Spatial and Temporal Transformer Networks
- Stronger, Faster and More Explainable: A Graph Convolutional Baseline for Skeleton-based Action Recognition
- Action Transformer: A Self-Attention Model for Short-Time Pose-Based Human Action Recognition
- Richly Activated Graph Convolutional Network for Robust Skeleton-based Action Recognition
- Spatial Temporal Transformer Network for Skeleton-based Action Recognition
- A Deep Learning Framework for Assessing Physical Rehabilitation Exercises
- SkeleMotion: A New Representation of Skeleton Joint Sequences Based on Motion Information for 3D Action Recognition
- Transformers in Healthcare: A Survey
- InterGen: Diffusion-based Multi-human Motion Generation under Complex Interactions
- Semantics-aware Adaptive Knowledge Distillation for Sensor-to-Vision Action Recognition
- Motion-driven Visual Tempo Learning for Video-based Action Recognition
- Vision-Based Human Pose Estimation via Deep Learning: A Survey
- Disentangling and Unifying Graph Convolutions for Skeleton-Based Action Recognition
- A Survey on 3D Skeleton-Based Action Recognition Using Learning Method
- Deep Learning for Computer Vision based Activity Recognition and Fall Detection of the Elderly: a Systematic Review
- A Survey on Deep Learning for Skeleton-Based Human Animation
- PSTNet: Point Spatio-Temporal Convolution on Point Cloud Sequences
- A Central Difference Graph Convolutional Operator for Skeleton-Based Action Recognition
- From CNNs to Transformers in Multimodal Human Action Recognition: A Survey
- Channel-wise Topology Refinement Graph Convolution for Skeleton-Based Action Recognition
- Self-supervised Action Representation Learning from Partial Spatio-Temporal Skeleton Sequences
- Continual Spatio-Temporal Graph Convolutional Networks
- VARS: Video Assistant Referee System for Automated Soccer Decision Making from Multiple Views
- Semantics-Guided Neural Networks for Efficient Skeleton-Based Human Action Recognition
- CASE: Learning Conditional Adversarial Skill Embeddings for Physics-based Characters
- Two-person Graph Convolutional Network for Skeleton-based Human Interaction Recognition
- Visual Tuning
- Deep Independently Recurrent Neural Network (IndRNN)
- Markerless Multi-view 3D Human Pose Estimation: a survey
- Interactive Spatiotemporal Token Attention Network for Skeleton-based General Interactive Action Recognition
- IIP-Transformer: Intra-Inter-Part Transformer for Skeleton-Based Action Recognition
- Hypergraph-based Multi-View Action Recognition using Event Cameras
- Video Action Understanding
- Learning stochastic differential equations using RNN with log signature features
- Explaining Human Activity Recognition with SHAP: Validating Insights with Perturbation and Quantitative Measures
- Bodily Behaviors in Social Interaction: Novel Annotations and State-of-the-Art Evaluation
- Decoupled Spatial-Temporal Attention Network for Skeleton-Based Action Recognition
- SDFA: Structure Aware Discriminative Feature Aggregation for Efficient Human Fall Detection in Video
- Learn to Predict How Humans Manipulate Large-sized Objects from Interactive Motions
- UNIK: A Unified Framework for Real-world Skeleton-based Action Recognition
- Revisiting Skeleton-based Action Recognition
- Learning from Temporal Spatial Cubism for Cross-Dataset Skeleton-based Action Recognition
- Action Capsules: Human Skeleton Action Recognition
- Pain level and pain-related behaviour classification using GRU-based sparsely-connected RNNs
- Vertex Feature Encoding and Hierarchical Temporal Modeling in a Spatial-Temporal Graph Convolutional Network for Action Recognition
- HanDiffuser: Text-to-Image Generation With Realistic Hand Appearances
- Feedback Graph Convolutional Network for Skeleton-based Action Recognition
- 3D Human Action Representation Learning via Cross-View Consistency Pursuit
- Augmented Skeleton Based Contrastive Action Learning with Momentum LSTM for Unsupervised Action Recognition
- UAV-Human: A Large Benchmark for Human Behavior Understanding with Unmanned Aerial Vehicles
- DSTSA-GCN: Advancing Skeleton-Based Gesture Recognition with Semantic-Aware Spatio-Temporal Topology Modeling
- Computer Vision for Clinical Gait Analysis: A Gait Abnormality Video Dataset
- SMART-Vision: Survey of Modern Action Recognition Techniques in Vision
- The Magni Human Motion Dataset: Accurate, Complex, Multi-Modal, Natural, Semantically-Rich and Contextualized
- Temporal Graph Modeling for Skeleton-based Action Recognition
- Video-based Contrastive Learning on Decision Trees: from Action Recognition to Autism Diagnosis
- Action Recognition with Multi-stream Motion Modeling and Mutual Information Maximization
- Logsig-RNN: a novel network for robust and efficient skeleton-based action recognition
- EPAM-Net: An Efficient Pose-driven Attention-guided Multimodal Network for Video Action Recognition
- DMCL: Distillation Multiple Choice Learning for Multimodal Action Recognition
- IMUTube: Automatic Extraction of Virtual on-body Accelerometry from Video for Human Activity Recognition
- Prototypical Contrast and Reverse Prediction: Unsupervised Skeleton Based Action Recognition
- Unsupervised Motion Representation Learning with Capsule Autoencoders
- AutoGCN -- Towards Generic Human Activity Recognition with Neural Architecture Search
- Large Language Models and 3D Vision for Intelligent Robotic Perception and Autonomy
- Choose Your Explanation: A Comparison of SHAP and GradCAM in Human Activity Recognition
- Action Selection Learning for Multi-label Multi-view Action Recognition
- ElderSim: A Synthetic Data Generation Platform for Human Action Recognition in Eldercare Applications
- POV: Prompt-Oriented View-Agnostic Learning for Egocentric Hand-Object Interaction in the Multi-View World
- Learning Multi-Granular Spatio-Temporal Graph Network for Skeleton-based Action Recognition
- Hulk: A Universal Knowledge Translator for Human-Centric Tasks
- RSA: Randomized Simulation as Augmentation for Robust Human Action Recognition
- Skeleton Focused Human Activity Recognition in RGB Video
- JOLO-GCN: Mining Joint-Centered Light-Weight Information for Skeleton-Based Action Recognition
- Fusing Higher-order Features in Graph Neural Networks for Skeleton-based Action Recognition
- MoTrans: Customized Motion Transfer with Text-driven Video Diffusion Models
- ETRI-Activity3D: A Large-Scale RGB-D Dataset for Robots to Recognize Daily Activities of the Elderly
- Evolving Skeletons: Motion Dynamics in Action Recognition
- Privacy-Protecting Techniques for Behavioral Biometric Data: A Survey
- A Survey on Human Interaction Motion Generation
- Mix Dimension in Poincaré Geometry for 3D Skeleton-based Action Recognition
- Local Spherical Harmonics Improve Skeleton-Based Hand Action Recognition
- 3DV: 3D Dynamic Voxel for Action Recognition in Depth Video
- Multi-Scale Semantics-Guided Neural Networks for Efficient Skeleton-Based Human Action Recognition
- Bonn Activity Maps: Dataset Description
- MK-SGN: A Spiking Graph Convolutional Network with Multimodal Fusion and Knowledge Distillation for Skeleton-based Action Recognition
- One-Shot Open-Set Skeleton-Based Action Recognition
- Signal-SGN: A Spiking Graph Convolutional Network for Skeletal Action Recognition via Learning Temporal-Frequency Dynamics
- What and Where: Modeling Skeletons from Semantic and Spatial Perspectives for Action Recognition
- Body-Hand Modality Expertized Networks with Cross-attention for Fine-grained Skeleton Action Recognition
- SkeletonX: Data-Efficient Skeleton-based Action Recognition via Cross-sample Feature Aggregation
- Zero-Shot Skeleton-Based Action Recognition With Prototype-Guided Feature Alignment
- Contrast-reconstruction Representation Learning for Self-supervised Skeleton-based Action Recognition
- PhySIC: Physically Plausible 3D Human-Scene Interaction and Contact from a Single Image
- Automated system to measure Tandem Gait to assess executive functions in children
- AIR-Act2Act: Human-human interaction dataset for teaching non-verbal social behaviors to robots
- LSTA-Net: Long short-term Spatio-Temporal Aggregation Network for Skeleton-based Action Recognition
- Spatio-Temporal Dual Affine Differential Invariant for Skeleton-based Action Recognition
- Egocentric Activity Recognition and Localization on a 3D Map
- Spatio-Temporal Joint Density Driven Learning for Skeleton-Based Action Recognition
- Learning Scene Dynamics from Point Cloud Sequences
- AnimGAN: A Spatiotemporally-Conditioned Generative Adversarial Network for Character Animation
- Improving Skeleton-based Action Recognitionwith Robust Spatial and Temporal Features
- Balanced Representation Learning for Long-tailed Skeleton-based Action Recognition
- Hierarchical Action Classification with Network Pruning
- That was not what I was aiming at! Differentiating human intent and outcome in a physically dynamic throwing task
- Feature-Supervised Action Modality Transfer
- DeepActsNet: Spatial and Motion features from Face, Hands, and Body Combined with Convolutional and Graph Networks for Improved Action Recognition
- NTU-X: An Enhanced Large-scale Dataset for Improving Pose-based Recognition of Subtle Human Actions
- Spatio-Temporal Graph Scattering Transform
- GeomNet: A Neural Network Based on Riemannian Geometries of SPD Matrix Space and Cholesky Space for 3D Skeleton-Based Interaction Recognition
- Divide and Rule: Recurrent Partitioned Network for Dynamic Processes
- De-biasing Skeleton-based Action Recognition with Convex Hull Adaptive Shift