paper-with-me

홈 › Papers

Temporal Pyramid Pooling Based Convolutional Neural Networks for Action Recognition

2015-03-04 · Peng Wang, Yuanzhouhan Cao, Chunhua Shen, Lingqiao Liu, Heng Tao Shen

Encouraged by the success of Convolutional Neural Networks (CNNs) in image classification, recently much effort is spent on applying CNNs to video based action recognition problems. One challenge is that video contains a varying number of frames which is incompatible to the standard input format of CNNs. Existing methods handle this issue either by directly sampling a fixed number of frames or bypassing this issue by introducing a 3D convolutional layer which conducts convolution in spatial-temporal domain. To solve this issue, here we propose a novel network structure which allows an arbitrary number of frames as the network input. The key of our solution is to introduce a module consisting of an encoding layer and a temporal pyramid pooling layer. The encoding layer maps the activation from previous layers to a feature vector suitable for pooling while the temporal pyramid pooling layer converts multiple frame-level activations into a fixed-length video-level representation. In addition, we adopt a feature concatenation layer which combines appearance information and motion information. Compared with the frame sampling strategy, our method avoids the risk of missing any important frames. Compared with the 3D convolutional method which requires a huge video dataset for network training, our model can be learned on a small target dataset because we can leverage the off-the-shelf image-level CNN for model parameter initialization. Experiments on two challenging datasets, Hollywood2 and HMDB51, demonstrate that our method achieves superior performance over state-of-the-art methods while requiring much fewer training data.

📄 PDF Abstract BibTeX arXiv:1503.01224

Code (0)

등록된 구현이 없습니다.

Tasks

Action Recognitionimage-classificationImage ClassificationTemporal Action Localization

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Understanding Spatio-Temporal Relations in Human-Object Interaction using Pyramid Graph Convolutional Network

2024-10-10 · Hao Xing, Darius Burschka

Human activities recognition is an important task for an intelligent robot, especially in the field of human-robot collaboration, it requires not only the label of sub-activities but also the temporal structure of the ac…

Action RecognitionAction SegmentationHuman-Object Interaction Detection

Human Action Recognition with Deep Temporal Pyramids

2019-05-02 · Ahmed Mazari, Hichem Sahbi

Deep convolutional neural networks (CNNs) are nowadays achieving significant leaps in different pattern recognition tasks including action recognition. Current CNNs are increasingly deeper, data-hungrier and this makes t…

Action RecognitionTemporal Action Localization

End-to-end Video-level Representation Learning for Action Recognition

2017-11-11 · Jiagang Zhu, Wei Zou, Zheng Zhu

From the frame/clip-level feature learning to the video-level representation building, deep learning methods in action recognition have developed rapidly in recent years. However, current methods suffer from the confusio…

Action RecognitionOptical Flow EstimationRepresentation LearningTemporal Action Localization

Beyond Spatial Pyramid Matching: Space-time Extended Descriptor for Action Recognition

2015-10-15 · Zhenzhong Lan, Alexander G. Hauptmann

We address the problem of generating video features for action recognition. The spatial pyramid and its variants have been very popular feature models due to their success in balancing spatial location encoding and spati…

Action RecognitionDiversityTemporal Action Localization

Order-aware Convolutional Pooling for Video Based Action Recognition

2016-01-31 · Peng Wang, Lingqiao Liu, Chunhua Shen, Heng Tao Shen

Most video based action recognition approaches create the video-level representation by temporally pooling the features extracted at each frame. The pooling methods that they adopt, however, usually completely or partial…

Action RecognitionTemporal Action Localization