Learning Spatio-Temporal Representation with Pseudo-3D Residual Networks Thanks: This work was performed when Zhaofan Qiu was visiting Microsoft Research as a research intern. The codes and model of our P3D ResNet are publicly available at: https://github.com/ZhaofanQiu/pseudo-3d-residual-networks
Zhaofan Qiu Affiliation: University of Science and Technology of China, Hefei, China Ting Yao Affiliation: Microsoft Research, Beijing, {tiyao, Tao Mei Affiliation: Microsoft Research, Beijing, {tiyao,
Abstract
Convolutional Neural Networks (CNN) have been regarded as a powerful class of models for image recognition problems. Nevertheless, it is not trivial when utilizing a CNN for learning spatio-temporal video representation. A few studies have shown that performing 3D convolutions is a rewarding approach to capture both spatial and temporal dimensions in videos. However, the development of a very deep 3D CNN from scratch results in expensive computational cost and memory demand. A valid question is why not recycle off-the-shelf 2D networks for a 3D CNN. In this paper, we devise multiple variants of bottleneck building blocks in a residual learning framework by simulating $3\times 3\times 3$ convolutions with $1\times 3\times 3$ convolutional filters on spatial domain (equivalent to 2D CNN) plus $3\times 1\times 1$ convolutions to construct temporal connections on adjacent feature maps in time. Furthermore, we propose a new architecture, named Pseudo-3D Residual Net (P3D ResNet), that exploits all the variants of blocks but composes each in different placement of ResNet, following the philosophy that enhancing structural diversity with going deep could improve the power of neural networ
原文 arXiv:1711.10305;中英对照 + 大白话阅读 https://aha.fim.ai/paper/1711.10305v1