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

TimeLens: Event-based Video Frame Interpolation

About

State-of-the-art frame interpolation methods generate intermediate frames by inferring object motions in the image from consecutive key-frames. In the absence of additional information, first-order approximations, i.e. optical flow, must be used, but this choice restricts the types of motions that can be modeled, leading to errors in highly dynamic scenarios. Event cameras are novel sensors that address this limitation by providing auxiliary visual information in the blind-time between frames. They asynchronously measure per-pixel brightness changes and do this with high temporal resolution and low latency. Event-based frame interpolation methods typically adopt a synthesis-based approach, where predicted frame residuals are directly applied to the key-frames. However, while these approaches can capture non-linear motions they suffer from ghosting and perform poorly in low-texture regions with few events. Thus, synthesis-based and flow-based approaches are complementary. In this work, we introduce Time Lens, a novel indicates equal contribution method that leverages the advantages of both. We extensively evaluate our method on three synthetic and two real benchmarks where we show an up to 5.21 dB improvement in terms of PSNR over state-of-the-art frame-based and event-based methods. Finally, we release a new large-scale dataset in highly dynamic scenarios, aimed at pushing the limits of existing methods.

Stepan Tulyakov, Daniel Gehrig, Stamatios Georgoulis, Julius Erbach, Mathias Gehrig, Yuanyou Li, Davide Scaramuzza• 2021

Related benchmarks

TaskDatasetResultRank
Video InterpolationHQF DAVIS240 1 frame skip (all sequences)
PSNR32.49
23
Video InterpolationHQF DAVIS240 3 frames skips (all sequences)
PSNR30.57
22
Video Frame InterpolationBS-ERGB 3 skips
PSNR27.58
15
Video Frame InterpolationHigh Speed Event and RGB (HS-ERGB) Far-away sequences, 5 frame skip (test)
PSNR33.13
14
Video Frame InterpolationHigh Speed Event and RGB (HS-ERGB) Close planar sequences, 5 frame skip (test)
PSNR32.19
14
Video InterpolationGoPro 15 frames skips (test)
PSNR33.21
14
Video Frame InterpolationHigh Speed Event and RGB (HS-ERGB) Far-away sequences, 7 frames skips (test)
PSNR32.31
13
Video Frame InterpolationHigh Speed Event and RGB (HS-ERGB) Close planar sequences, 7 frames skips (test)
PSNR31.68
13
Video Frame InterpolationGoPro 15 frames skip
PSNR33.21
8
Video InterpolationAdobe240 7 skip whole
PSNR35.47
8
Showing 10 of 26 rows

Other info

Code

Follow for update