Temporal Segment Networks: Towards Good Practices for Deep Action Recognition

Limin Wang, Yuanjun Xiong, Zhe Wang, Yu Qiao, Dahua Lin +2 more
8/2/2016
cs.CV

Official code: yjxiong/temporal-segment-networks (1,578 stars, BSD-2-Clause, last commit 2020-10-27). 1 more implementation below.

Abstract

Deep convolutional networks have achieved great success for visual recognition in still images. However, for action recognition in videos, the advantage over traditional methods is not so evident. This paper aims to discover the principles to design effective ConvNet architectures for action recognition in videos and learn these models given limited training samples. Our first contribution is temporal segment network (TSN), a novel framework for video-based action recognition. which is based on the idea of long-range temporal structure modeling. It combines a sparse temporal sampling strategy and video-level supervision to enable efficient and effective learning using the whole action video. The other contribution is our study on a series of good practices in learning ConvNets on video data with the help of temporal segment network. Our approach obtains the state-the-of-art performance on the datasets of HMDB51 ( $ 69.4\% $) and UCF101 ($ 94.2\% $). We also visualize the learned ConvNet models, which qualitatively demonstrates the effectiveness of temporal segment network and the proposed good practices.

View on arXivView PDF

Code Implementations(2)

BSD-2-Clause

Code & Models for Temporal Segment Networks (TSN) in ECCV 2016

1,578465Shell, MATLABJul 14, 20165 years agoBSD-2-Clause
action-recognitiontemporal-segment-networksvideo-understanding
yjxiong/caffeOfficial100%

A fork of Caffe with OpenMPI-based Multi-GPU (mainly data parallel) support for action recognition and more. More documentation please see the original readme.

551151M, C++Dec 20, 20148 years agoNOASSERTION

Cite this paper

@article{wang2016temporal,
  title  = {Temporal Segment Networks: Towards Good Practices for Deep Action Recognition},
  author = {Limin Wang and Yuanjun Xiong and Zhe Wang and Yu Qiao and Dahua Lin and Xiaoou Tang and Luc Van Gool},
  year   = {2016},
  eprint = {1608.00859},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1608.00859}
}

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/1608.00859.svg)](https://codeofpaper.com/paper/1608.00859)

Discussion