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/IFRNet: Intermediate Feature Refine Network for Efficient ...

IFRNet: Intermediate Feature Refine Network for Efficient Frame Interpolation

Lingtong Kong, Boyuan Jiang, Donghao Luo, Wenqing Chu, Xiaoming Huang, Ying Tai, Chengjie Wang, Jie Yang

2022-05-29CVPR 2022 1Optical Flow EstimationVideo Frame Interpolation
PaperPDFCodeCode(official)

Abstract

Prevailing video frame interpolation algorithms, that generate the intermediate frames from consecutive inputs, typically rely on complex model architectures with heavy parameters or large delay, hindering them from diverse real-time applications. In this work, we devise an efficient encoder-decoder based network, termed IFRNet, for fast intermediate frame synthesizing. It first extracts pyramid features from given inputs, and then refines the bilateral intermediate flow fields together with a powerful intermediate feature until generating the desired output. The gradually refined intermediate feature can not only facilitate intermediate flow estimation, but also compensate for contextual details, making IFRNet do not need additional synthesis or refinement module. To fully release its potential, we further propose a novel task-oriented optical flow distillation loss to focus on learning the useful teacher knowledge towards frame synthesizing. Meanwhile, a new geometry consistency regularization term is imposed on the gradually refined intermediate features to keep better structure layout. Experiments on various benchmarks demonstrate the excellent performance and fast inference speed of proposed approaches. Code is available at https://github.com/ltkong218/IFRNet.

Results

TaskDatasetMetricValueModel
VideoVimeo90KPSNR36.2IFRNet
VideoVimeo90KSSIM0.9808IFRNet
VideoMiddleburyInterpolation Error4.216IFRNet
VideoUCF101PSNR35.42IFRNet
VideoUCF101SSIM0.9698IFRNet
VideoMSU Video Frame InterpolationLPIPS0.037IFRNet_large
VideoMSU Video Frame InterpolationMS-SSIM0.943IFRNet_large
VideoMSU Video Frame InterpolationPSNR28.04IFRNet_large
VideoMSU Video Frame InterpolationSSIM0.921IFRNet_large
VideoMSU Video Frame InterpolationVMAF66.98IFRNet_large
VideoMSU Video Frame InterpolationLPIPS0.048IFRNet_base
VideoMSU Video Frame InterpolationMS-SSIM0.932IFRNet_base
VideoMSU Video Frame InterpolationPSNR27.67IFRNet_base
VideoMSU Video Frame InterpolationSSIM0.909IFRNet_base
VideoMSU Video Frame InterpolationVMAF64.16IFRNet_base
VideoMSU Video Frame InterpolationLPIPS0.049IFRNet_small
VideoMSU Video Frame InterpolationMS-SSIM0.931IFRNet_small
VideoMSU Video Frame InterpolationPSNR27.45IFRNet_small
VideoMSU Video Frame InterpolationSSIM0.908IFRNet_small
VideoMSU Video Frame InterpolationVMAF63.43IFRNet_small
Video Frame InterpolationVimeo90KPSNR36.2IFRNet
Video Frame InterpolationVimeo90KSSIM0.9808IFRNet
Video Frame InterpolationMiddleburyInterpolation Error4.216IFRNet
Video Frame InterpolationUCF101PSNR35.42IFRNet
Video Frame InterpolationUCF101SSIM0.9698IFRNet
Video Frame InterpolationMSU Video Frame InterpolationLPIPS0.037IFRNet_large
Video Frame InterpolationMSU Video Frame InterpolationMS-SSIM0.943IFRNet_large
Video Frame InterpolationMSU Video Frame InterpolationPSNR28.04IFRNet_large
Video Frame InterpolationMSU Video Frame InterpolationSSIM0.921IFRNet_large
Video Frame InterpolationMSU Video Frame InterpolationVMAF66.98IFRNet_large
Video Frame InterpolationMSU Video Frame InterpolationLPIPS0.048IFRNet_base
Video Frame InterpolationMSU Video Frame InterpolationMS-SSIM0.932IFRNet_base
Video Frame InterpolationMSU Video Frame InterpolationPSNR27.67IFRNet_base
Video Frame InterpolationMSU Video Frame InterpolationSSIM0.909IFRNet_base
Video Frame InterpolationMSU Video Frame InterpolationVMAF64.16IFRNet_base
Video Frame InterpolationMSU Video Frame InterpolationLPIPS0.049IFRNet_small
Video Frame InterpolationMSU Video Frame InterpolationMS-SSIM0.931IFRNet_small
Video Frame InterpolationMSU Video Frame InterpolationPSNR27.45IFRNet_small
Video Frame InterpolationMSU Video Frame InterpolationSSIM0.908IFRNet_small
Video Frame InterpolationMSU Video Frame InterpolationVMAF63.43IFRNet_small

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