mlsanityData to 7 Oct 2026

Non-linear Motion Estimation for Video Frame Interpolation using Space-time Convolutions

arXiv 2201.11407 ↗First posted 27 Jan 2022cs.CV cs.AIcited by 3

Not on the map. Why?

Abstract (arXiv)

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 able to softly switch between a linear and a quadratic model. Towards this end, we use an end-to-end 3D CNN encoder-decoder architecture over bidirectional optical flows and occlusion maps to estimate the non-linear motion model of each pixel. Further, a motion refinement module is employed to refine the non-linear motion and the interpolated frames are estimated by a simple warping of the neighboring frames with the estimated per-pixel motion. Through a set of comprehensive experiments, we validate the effectiveness of our model and show that our method outperforms state-of-the-art algorithms on four datasets (Vimeo, DAVIS, HD and GoPro).

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 40 of its 55 references that are in the map. First posted on arXiv 27 Jan 2022.

Builds on

40 of 55 references.

References · 40

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
  4. 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,678
  5. 20163D U-Net: Learning Dense Volumetric Segmentation from Sparse Annotationcited by 1,471
  6. 2015Spatial Transformer Networkscited by 1,423
  7. 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,139
  8. 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 966
  9. 2017The 2017 DAVIS Challenge on Video Object Segmentationcited by 942
  10. 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 780
  11. 2016Deep Multi-scale Convolutional Neural Network for Dynamic Scene Deblurringcited by 722
  12. 2017Video Enhancement with Task-Oriented Flowcited by 612
28 more
  1. 2017Can Spatiotemporal 3D CNNs Retrace the History of 2D CNNs and ImageNet?cited by 551
  2. 2016Optical Flow Estimation using a Spatial Pyramid Networkcited by 421
  3. 2017Super SloMo: High Quality Estimation of Multiple Intermediate Frames for Video Interpolationcited by 321
  4. 2020Softmax Splatting for Video Frame Interpolationcited by 276
  5. 2019Depth-Aware Video Frame Interpolationcited by 232
  6. 2017Video Frame Interpolation via Adaptive Separable Convolutioncited by 211
  7. 2017Video Frame Synthesis using Deep Voxel Flowcited by 209
  8. 2017UnFlow: Unsupervised Learning of Optical Flow with a Bidirectional Census Losscited by 202
  9. 2015DeepStereo: Learning to Predict New Views from the World's Imagerycited by 185
  10. 2017Learning Spatio-Temporal Features with 3D Residual Networks for Action Recognitioncited by 178
  11. 2017Video Frame Interpolation via Adaptive Convolutioncited by 158
  12. 2018Context-aware Synthesis for Video Frame Interpolationcited by 153
  13. 2018Video Compression through Image Interpolationcited by 143
  14. 2019Quadratic video interpolationcited by 143
  15. 2019AdaCoF: Adaptive Collaboration of Flows for Video Frame Interpolationcited by 133
  16. 2019Iterative Residual Refinement for Joint Optical Flow and Occlusion Estimationcited by 131
  17. 2020BMBC:Bilateral Motion Estimation with Bilateral Cost Volume for Video Interpolationcited by 117
  18. 2018MEMC-Net: Motion Estimation and Motion Compensation Driven Neural Network for Video Interpolation and Enhancementcited by 111
  19. 2020FLAVR: Flow-Agnostic Video Representations for Fast Frame Interpolationcited by 97
  20. 2018PhaseNet for Video Frame Interpolationcited by 61
  21. 2019Spatio-Temporal Dynamics and Semantic Attribute Enriched Visual Encoding for Video Captioningcited by 60
  22. 2017Residual Conv-Deconv Grid Network for Semantic Segmentationcited by 57
  23. 2020All at Once: Temporally Adaptive Multi-Frame Interpolation with Advanced Motion Modelingcited by 42
  24. 2021Extending Neural P-frame Codecs for B-frame Codingcited by 30
  25. 2019Temporal Deformable Convolutional Encoder-Decoder Networks for Video Captioningcited by 15
  26. 2019An Efficient 3D CNN for Action/Object Segmentation in Videocited by 10
  27. 2021Efficient Space-time Video Super Resolution using Low-Resolution Flow and Mask Upsamplingcited by 9
  28. 2019GIF2Video: Color Dequantization and Temporal Interpolation of GIF imagescited by 2

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 1; 2024: 0; 2025: 1.

3 papers.