Non-linear Motion Estimation for Video Frame Interpolation using Space-time Convolutions
Saikat Dutta, Arulkumar Subramaniam, Anurag Mittal

TL;DR
This paper introduces a space-time convolutional neural network that adaptively models non-linear pixel motion for video frame interpolation, outperforming existing methods on multiple datasets.
Contribution
It proposes a novel end-to-end 3D CNN architecture that dynamically switches between linear and quadratic motion models for improved accuracy.
Findings
Outperforms state-of-the-art algorithms on four datasets
Effectively models non-linear and discontinuous motion patterns
Enhances video frame interpolation quality
Abstract
Video frame interpolation aims to synthesize one or multiple frames between two consecutive frames in a video. It has a wide range of applications including slow-motion video generation, frame-rate up-scaling and developing video codecs. Some older works tackled this problem by assuming per-pixel linear motion between video frames. However, objects often follow a non-linear motion pattern in the real domain and some recent methods attempt to model per-pixel motion by non-linear models (e.g., quadratic). A quadratic model can also be inaccurate, especially in the case of motion discontinuities over time (i.e. sudden jerks) and occlusions, where some of the flow information may be invalid or inaccurate. In our paper, we propose to approximate the per-pixel motion using a space-time convolution network that is able to adaptively select the motion model to be used. Specifically, we are…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Vision and Imaging · Advanced Image Processing Techniques · Video Coding and Compression Technologies
Methods3 Dimensional Convolutional Neural Network · Convolution
