Spatiotemporal Residual Networks for Video Action Recognition
arXiv:1611.02155
Abstract
Two-stream Convolutional Networks (ConvNets) have shown strong performance for human action recognition in videos. Recently, Residual Networks (ResNets) have arisen as a new technique to train extremely deep architectures. In this paper, we introduce spatiotemporal ResNets as a combination of these two approaches. Our novel architecture generalizes ResNets for the spatiotemporal domain by introducing residual connections in two ways. First, we inject residual connections between the appearance and motion pathways of a two-stream architecture to allow spatiotemporal interaction between the two streams. Second, we transform pretrained image ConvNets into spatiotemporal networks by equipping these with learnable convolutional filters that are initialized as temporal residual connections and operate on adjacent feature maps in time. This approach slowly increases the spatiotemporal receptive field as the depth of the model increases and naturally integrates image ConvNet design principles. The whole model is trained end-to-end to allow hierarchical learning of complex spatiotemporal features. We evaluate our novel spatiotemporal ResNet using two widely used action recognition benchmarks where it exceeds the previous state-of-the-art.
arXiv commentNIPS 2016
Cited by in corpus (110)
- Anabranch Network for Camouflaged Object Segmentation
- Human Action Recognition from Various Data Modalities: A Review
- Motion-Attentive Transition for Zero-Shot Video Object Segmentation
- A Closer Look at Spatiotemporal Convolutions for Action Recognition
- Self-supervised Visual Feature Learning with Deep Neural Networks: A Survey
- TSM: Temporal Shift Module for Efficient Video Understanding
- Audiovisual SlowFast Networks for Video Recognition
- Non-local Neural Networks
- SlowFast Networks for Video Recognition
- Rolling-Unrolling LSTMs for Action Anticipation from First-Person Video
- Enable Deep Learning on Mobile Devices: Methods, Systems, and Applications
- MoVi: A Large Multipurpose Motion and Video Dataset
- A Comprehensive Study of Deep Video Action Recognition
- Self-supervised Video Representation Learning Using Inter-intra Contrastive Framework
- STEP: Spatial Temporal Graph Convolutional Networks for Emotion Perception from Gaits
- What Do We Understand About Convolutional Networks?
- Video Classification with Channel-Separated Convolutional Networks
- Analyzing Human-Human Interactions: A Survey
- STM: SpatioTemporal and Motion Encoding for Action Recognition
- Asymmetric Residual Neural Network for Accurate Human Activity Recognition
- Weakly Supervised Action Localization by Sparse Temporal Pooling Network
- Temporal Segment Networks for Action Recognition in Videos
- Self-supervising Action Recognition by Statistical Moment and Subspace Descriptors
- NoScope: Optimizing Neural Network Queries over Video at Scale
- Appearance-and-Relation Networks for Video Classification
- Interaction-aware Spatio-temporal Pyramid Attention Networks for Action Classification
- Multi-task, multi-label and multi-domain learning with residual convolutional networks for emotion recognition
- Lower Dimensional Kernels for Video Discriminators
- RGB-D-based Human Motion Recognition with Deep Learning: A Survey
- Long-Term Feature Banks for Detailed Video Understanding
- Adversarial Attacks for Optical Flow-Based Action Recognition Classifiers
- Collaborative Spatio-temporal Feature Learning for Video Action Recognition
- Optical Flow Guided Feature: A Fast and Robust Motion Representation for Video Action Recognition
- TEINet: Towards an Efficient Architecture for Video Recognition
- What Makes Training Multi-Modal Classification Networks Hard?
- AssembleNet: Searching for Multi-Stream Neural Connectivity in Video Architectures
- Video-based Human Action Recognition using Deep Learning: A Review
- Video action detection by learning graph-based spatio-temporal interactions
- Exploiting Spatial-Temporal Modelling and Multi-Modal Fusion for Human Action Recognition
- Learning to Recognize Actions on Objects in Egocentric Video with Attention Dictionaries
- Parallel Separable 3D Convolution for Video and Volumetric Data Understanding
- Video Representation Learning Using Discriminative Pooling
- Generalized Rank Pooling for Activity Recognition
- CATER: A diagnostic dataset for Compositional Actions and TEmporal Reasoning
- Deep Adaptive Temporal Pooling for Activity Recognition
- Deep Keyframe Detection in Human Action Videos
- An Introduction to Deep Visual Explanation
- End-to-end Video-level Representation Learning for Action Recognition
- Hallucinating IDT Descriptors and I3D Optical Flow Features for Action Recognition with CNNs
- Deep Analysis of CNN-based Spatio-temporal Representations for Action Recognition
- Spatio-Temporal Fusion Networks for Action Recognition
- TokenLearner: What Can 8 Learned Tokens Do for Images and Videos?
- Mutual Suppression Network for Video Prediction using Disentangled Features
- Temporal Sequence Distillation: Towards Few-Frame Action Recognition in Videos
- ActionFlowNet: Learning Motion Representation for Action Recognition
- Deep Concept-wise Temporal Convolutional Networks for Action Localization
- Shifted Chunk Transformer for Spatio-Temporal Representational Learning
- Relational Long Short-Term Memory for Video Action Recognition
- Asynchronous Interaction Aggregation for Action Detection
- A Multigrid Method for Efficiently Training Video Models
- Hierarchical Feature Aggregation Networks for Video Action Recognition
- Multi-shot Temporal Event Localization: a Benchmark
- Busy-Quiet Video Disentangling for Video Classification
- Depthwise Spatio-Temporal STFT Convolutional Neural Networks for Human Action Recognition
- Combining detection and tracking for human pose estimation in videos
- ActionVLAD: Learning spatio-temporal aggregation for action classification
- Modeling Spatio-Temporal Human Track Structure for Action Localization
- 3DPalsyNet: A Facial Palsy Grading and Motion Recognition Framework using Fully 3D Convolutional Neural Networks
- CNN-based Action Recognition and Supervised Domain Adaptation on 3D Body Skeletons via Kernel Feature Maps
- Human Action Recognition with Multi-Laplacian Graph Convolutional Networks
- Cooperative Cross-Stream Network for Discriminative Action Representation
- Learning Motion in Feature Space: Locally-Consistent Deformable Convolution Networks for Fine-Grained Action Detection
- Learning Class Regularized Features for Action Recognition
- Dynamic Inference: A New Approach Toward Efficient Video Action Recognition
- High-order Tensor Pooling with Attention for Action Recognition
- Dilated Temporal Relational Adversarial Network for Generic Video Summarization
- Human Action Recognition with Deep Temporal Pyramids
- A Unified Framework for Shot Type Classification Based on Subject Centric Lens
- Qiniu Submission to ActivityNet Challenge 2018
- Design Light-weight 3D Convolutional Networks for Video Recognition Temporal Residual, Fully Separable Block, and Fast Algorithm
- Temporal Bilinear Networks for Video Action Recognition
- VideoDG: Generalizing Temporal Relations in Videos to Novel Domains
- UniDual: A Unified Model for Image and Video Understanding
- Exploiting Inter-Frame Regional Correlation for Efficient Action Recognition
- Spatial Priming for Detecting Human-Object Interactions
- Learning Energy-based Spatial-Temporal Generative ConvNets for Dynamic Patterns
- Coupled Recurrent Network (CRN)
- Dense Multimodal Fusion for Hierarchically Joint Representation
- Temporal-Spatial Mapping for Action Recognition
- Generalized Few-Shot Video Classification with Video Retrieval and Feature Generation
- Deep set conditioned latent representations for action recognition
- SSAN: Separable Self-Attention Network for Video Representation Learning
- Contrastive Video Representation Learning via Adversarial Perturbations
- When Video Classification Meets Incremental Classes
- Recent Progress in Appearance-based Action Recognition
- Weakly-Supervised Multi-Person Action Recognition in 360 Videos
- Action Representation Using Classifier Decision Boundaries
- Approximated Bilinear Modules for Temporal Modeling
- Efficient Modelling Across Time of Human Actions and Interactions
- Temporal Accumulative Features for Sign Language Recognition
- Using phase instead of optical flow for action recognition
- Modality Compensation Network: Cross-Modal Adaptation for Action Recognition
- Spatio-temporal Tubelet Feature Aggregation and Object Linking in Videos
- Discriminative Video Representation Learning Using Support Vector Classifiers
- Three-Stream Fusion Network for First-Person Interaction Recognition
- Learning Object Permanence from Video
- Attention Filtering for Multi-person Spatiotemporal Action Detection on Deep Two-Stream CNN Architectures
- SUSiNet: See, Understand and Summarize it
- Play Fair: Frame Attributions in Video Models
- SmallBigNet: Integrating Core and Contextual Views for Video Classification