Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Depth-Aware Video Frame Interpolation

About

Video frame interpolation aims to synthesize nonexistent frames in-between the original frames. While significant advances have been made from the recent deep convolutional neural networks, the quality of interpolation is often reduced due to large object motion or occlusion. In this work, we propose a video frame interpolation method which explicitly detects the occlusion by exploring the depth information. Specifically, we develop a depth-aware flow projection layer to synthesize intermediate flows that preferably sample closer objects than farther ones. In addition, we learn hierarchical features to gather contextual information from neighboring pixels. The proposed model then warps the input frames, depth maps, and contextual features based on the optical flow and local interpolation kernels for synthesizing the output frame. Our model is compact, efficient, and fully differentiable. Quantitative and qualitative results demonstrate that the proposed model performs favorably against state-of-the-art frame interpolation methods on a wide variety of datasets.

Wenbo Bao, Wei-Sheng Lai, Chao Ma, Xiaoyun Zhang, Zhiyong Gao, Ming-Hsuan Yang• 2019

Related benchmarks

TaskDatasetResultRank
Video Frame InterpolationVimeo90K (test)
PSNR35.17
131
Video Frame InterpolationUCF101
PSNR35
117
Video InterpolationUCF-101 (test)
PSNR35
65
Video Frame InterpolationVimeo90K
PSNR34.71
62
Video Frame InterpolationSNU-FILM Extreme
PSNR25.09
59
Video Frame InterpolationSNU-FILM Hard
PSNR30.17
59
Video Frame InterpolationSNU-FILM Medium
PSNR35.46
59
Video Frame InterpolationSNU-FILM Easy
PSNR39.73
59
Multi-frame Video InterpolationX 4K (test)
PSNR27.52
43
Video Frame InterpolationMiddlebury
Average IE Error2.04
42
Showing 10 of 112 rows
...

Other info

Code

Follow for update