TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/RIFE: Real-Time Intermediate Flow Estimation for Video Fra...

RIFE: Real-Time Intermediate Flow Estimation for Video Frame Interpolation

Zhewei Huang, Tianyuan Zhang, Wen Heng, Boxin Shi, Shuchang Zhou

2020-11-12Optical Flow EstimationVideo Frame Interpolation
PaperPDFCodeCodeCodeCodeCode(official)CodeCodeCodeCodeCodeCodeCodeCode

Abstract

We propose RIFE, a Real-time Intermediate Flow Estimation algorithm for Video Frame Interpolation (VFI). Many recent flow-based VFI methods first estimate the bi-directional optical flows, then scale and reverse them to approximate intermediate flows, leading to artifacts on motion boundaries and complex pipelines. RIFE uses a neural network named IFNet that can directly estimate the intermediate flows from coarse-to-fine with much better speed. We design a privileged distillation scheme for training IFNet, resulting in a large performance improvement. RIFE does not rely on pre-trained optical flow models and can support arbitrary-timestep frame interpolation with the temporal encoding input. Experiments demonstrate that RIFE achieves state-of-the-art performance on several public benchmarks. Compared with the popular SuperSlomo and DAIN methods, RIFE is 4--27 times faster and produces better results. The code is available at https://github.com/hzwer/arXiv2020-RIFE.

Results

TaskDatasetMetricValueModel
VideoMSU Video Frame InterpolationFPS27.3RIFE
VideoMSU Video Frame InterpolationLPIPS0.039RIFE
VideoMSU Video Frame InterpolationMS-SSIM0.939RIFE
VideoMSU Video Frame InterpolationPSNR27.15RIFE
VideoMSU Video Frame InterpolationSSIM0.914RIFE
VideoMSU Video Frame InterpolationSubjective score1.99RIFE
VideoMSU Video Frame InterpolationVMAF66.33RIFE
Video Frame InterpolationMSU Video Frame InterpolationFPS27.3RIFE
Video Frame InterpolationMSU Video Frame InterpolationLPIPS0.039RIFE
Video Frame InterpolationMSU Video Frame InterpolationMS-SSIM0.939RIFE
Video Frame InterpolationMSU Video Frame InterpolationPSNR27.15RIFE
Video Frame InterpolationMSU Video Frame InterpolationSSIM0.914RIFE
Video Frame InterpolationMSU Video Frame InterpolationSubjective score1.99RIFE
Video Frame InterpolationMSU Video Frame InterpolationVMAF66.33RIFE

Related Papers

Channel-wise Motion Features for Efficient Motion Segmentation2025-07-17An Efficient Approach for Muscle Segmentation and 3D Reconstruction Using Keypoint Tracking in MRI Scan2025-07-11Learning to Track Any Points from Human Motion2025-07-08TLB-VFI: Temporal-Aware Latent Brownian Bridge Diffusion for Video Frame Interpolation2025-07-07MEMFOF: High-Resolution Training for Memory-Efficient Multi-Frame Optical Flow Estimation2025-06-29EndoFlow-SLAM: Real-Time Endoscopic SLAM with Flow-Constrained Gaussian Splatting2025-06-26WAFT: Warping-Alone Field Transforms for Optical Flow2025-06-26Feature Hallucination for Self-supervised Action Recognition2025-06-25