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/Enhanced Bi-directional Motion Estimation for Video Frame ...

Enhanced Bi-directional Motion Estimation for Video Frame Interpolation

Xin Jin, Longhai Wu, Guotao Shen, Youxin Chen, Jie Chen, Jayoon Koo, Cheul-hee Hahm

2022-06-17Optical Flow EstimationMotion EstimationVideo Frame Interpolation
PaperPDFCode(official)

Abstract

We present a novel simple yet effective algorithm for motion-based video frame interpolation. Existing motion-based interpolation methods typically rely on a pre-trained optical flow model or a U-Net based pyramid network for motion estimation, which either suffer from large model size or limited capacity in handling complex and large motion cases. In this work, by carefully integrating intermediateoriented forward-warping, lightweight feature encoder, and correlation volume into a pyramid recurrent framework, we derive a compact model to simultaneously estimate the bidirectional motion between input frames. It is 15 times smaller in size than PWC-Net, yet enables more reliable and flexible handling of challenging motion cases. Based on estimated bi-directional motion, we forward-warp input frames and their context features to intermediate frame, and employ a synthesis network to estimate the intermediate frame from warped representations. Our method achieves excellent performance on a broad range of video frame interpolation benchmarks. Code and trained models are available at \url{https://github.com/srcn-ivl/EBME}.

Results

TaskDatasetMetricValueModel
VideoVimeo90KPSNR36.19EBME-H*
VideoVimeo90KSSIM0.981EBME-H*
VideoSNU-FILM (medium)PSNR36.07EBME-H*
VideoSNU-FILM (medium)SSIM0.98EBME-H*
VideoSNU-FILM (easy)PSNR40.28EBME-H*
VideoSNU-FILM (easy)SSIM0.991EBME-H*
VideoUCF101PSNR35.41EBME-H*
VideoUCF101SSIM0.97EBME-H*
VideoSNU-FILM (extreme)PSNR25.4EBME-H*
VideoSNU-FILM (extreme)SSIM0.863EBME-H*
VideoSNU-FILM (hard)PSNR30.64EBME-H*
VideoSNU-FILM (hard)SSIM0.937EBME-H*
VideoMSU Video Frame InterpolationLPIPS0.024EBME-H
VideoMSU Video Frame InterpolationMS-SSIM0.958EBME-H
VideoMSU Video Frame InterpolationPSNR28.77EBME-H
VideoMSU Video Frame InterpolationSSIM0.931EBME-H
VideoMSU Video Frame InterpolationVMAF68.2EBME-H
VideoMSU Video Frame InterpolationLPIPS0.028EBME
VideoMSU Video Frame InterpolationMS-SSIM0.957EBME
VideoMSU Video Frame InterpolationPSNR28.56EBME
VideoMSU Video Frame InterpolationSSIM0.928EBME
VideoMSU Video Frame InterpolationVMAF69.37EBME
VideoX4K1000FPSPSNR29.46EBME-H*
VideoX4K1000FPSSSIM0.902EBME-H*
Video Frame InterpolationVimeo90KPSNR36.19EBME-H*
Video Frame InterpolationVimeo90KSSIM0.981EBME-H*
Video Frame InterpolationSNU-FILM (medium)PSNR36.07EBME-H*
Video Frame InterpolationSNU-FILM (medium)SSIM0.98EBME-H*
Video Frame InterpolationSNU-FILM (easy)PSNR40.28EBME-H*
Video Frame InterpolationSNU-FILM (easy)SSIM0.991EBME-H*
Video Frame InterpolationUCF101PSNR35.41EBME-H*
Video Frame InterpolationUCF101SSIM0.97EBME-H*
Video Frame InterpolationSNU-FILM (extreme)PSNR25.4EBME-H*
Video Frame InterpolationSNU-FILM (extreme)SSIM0.863EBME-H*
Video Frame InterpolationSNU-FILM (hard)PSNR30.64EBME-H*
Video Frame InterpolationSNU-FILM (hard)SSIM0.937EBME-H*
Video Frame InterpolationMSU Video Frame InterpolationLPIPS0.024EBME-H
Video Frame InterpolationMSU Video Frame InterpolationMS-SSIM0.958EBME-H
Video Frame InterpolationMSU Video Frame InterpolationPSNR28.77EBME-H
Video Frame InterpolationMSU Video Frame InterpolationSSIM0.931EBME-H
Video Frame InterpolationMSU Video Frame InterpolationVMAF68.2EBME-H
Video Frame InterpolationMSU Video Frame InterpolationLPIPS0.028EBME
Video Frame InterpolationMSU Video Frame InterpolationMS-SSIM0.957EBME
Video Frame InterpolationMSU Video Frame InterpolationPSNR28.56EBME
Video Frame InterpolationMSU Video Frame InterpolationSSIM0.928EBME
Video Frame InterpolationMSU Video Frame InterpolationVMAF69.37EBME
Video Frame InterpolationX4K1000FPSPSNR29.46EBME-H*
Video Frame InterpolationX4K1000FPSSSIM0.902EBME-H*

Related Papers

Channel-wise Motion Features for Efficient Motion Segmentation2025-07-17DINO-VO: A Feature-based Visual Odometry Leveraging a Visual Foundation Model2025-07-17An Efficient Approach for Muscle Segmentation and 3D Reconstruction Using Keypoint Tracking in MRI Scan2025-07-11HiM2SAM: Enhancing SAM2 with Hierarchical Motion Estimation and Memory Optimization towards Long-term Tracking2025-07-10Learning 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-26