Hidden Two-Stream Convolutional Networks for Action Recognition

Yi Zhu, Zhenzhong Lan, Shawn Newsam, Alexander G. Hauptmann
4/2/2017
cs.CVcs.LGcs.MM

Official code: bryanyzhu/Hidden-Two-Stream (191 stars, last commit 2017-12-20).

Abstract

Analyzing videos of human actions involves understanding the temporal relationships among video frames. State-of-the-art action recognition approaches rely on traditional optical flow estimation methods to pre-compute motion information for CNNs. Such a two-stage approach is computationally expensive, storage demanding, and not end-to-end trainable. In this paper, we present a novel CNN architecture that implicitly captures motion information between adjacent frames. We name our approach hidden two-stream CNNs because it only takes raw video frames as input and directly predicts action classes without explicitly computing optical flow. Our end-to-end approach is 10x faster than its two-stage baseline. Experimental results on four challenging action recognition datasets: UCF101, HMDB51, THUMOS14 and ActivityNet v1.2 show that our approach significantly outperforms the previous best real-time approaches.

View on arXivView PDF

Code Implementations(1)

Caffe implementation for "Hidden Two-Stream Convolutional Networks for Action Recognition"

19167C++, CudaJun 26, 20178 years agoNOASSERTION
action-recognitioncaffecnnhmdb51optical-flow+4 more

Similar Papers

Cite this paper

@article{zhu2017hidden,
  title  = {Hidden Two-Stream Convolutional Networks for Action Recognition},
  author = {Yi Zhu and Zhenzhong Lan and Shawn Newsam and Alexander G. Hauptmann},
  year   = {2017},
  eprint = {1704.00389},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1704.00389}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1704.00389.svg)](https://codeofpaper.com/paper/1704.00389)

Discussion