CVNov 20, 2020

ConvTransformer: A Convolutional Transformer Network for Video Frame Synthesis

arXiv:2011.10185v290 citations
AI Analysis

This work provides an incremental improvement in video frame synthesis for computer vision researchers by offering a more parallelizable and higher-quality alternative to existing ConvLSTM methods.

This paper introduces ConvTransformer, a novel end-to-end architecture for video frame synthesis. It addresses the challenges of object deformation, motion, and lighting changes in video sequences by employing a multi-head convolutional self-attention layer to learn sequential dependencies. The model demonstrates superior quality and better parallelizability compared to ConvLSTM-based approaches in video future frame extrapolation.

Deep Convolutional Neural Networks (CNNs) are powerful models that have achieved excellent performance on difficult computer vision tasks. Although CNNs perform well whenever large labeled training samples are available, they work badly on video frame synthesis due to objects deforming and moving, scene lighting changes, and cameras moving in video sequence. In this paper, we present a novel and general end-to-end architecture, called convolutional Transformer or ConvTransformer, for video frame sequence learning and video frame synthesis. The core ingredient of ConvTransformer is the proposed attention layer, i.e., multi-head convolutional self-attention layer, that learns the sequential dependence of video sequence. ConvTransformer uses an encoder, built upon multi-head convolutional self-attention layer, to encode the sequential dependence between the input frames, and then a decoder decodes the long-term dependence between the target synthesized frames and the input frames. Experiments on video future frame extrapolation task show ConvTransformer to be superior in quality while being more parallelizable to recent approaches built upon convolutional LSTM (ConvLSTM). To the best of our knowledge, this is the first time that ConvTransformer architecture is proposed and applied to video frame synthesis.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes