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

Deep Flow-Guided Video Inpainting

About

Video inpainting, which aims at filling in missing regions of a video, remains challenging due to the difficulty of preserving the precise spatial and temporal coherence of video contents. In this work we propose a novel flow-guided video inpainting approach. Rather than filling in the RGB pixels of each frame directly, we consider video inpainting as a pixel propagation problem. We first synthesize a spatially and temporally coherent optical flow field across video frames using a newly designed Deep Flow Completion network. Then the synthesized flow field is used to guide the propagation of pixels to fill up the missing regions in the video. Specifically, the Deep Flow Completion network follows a coarse-to-fine refinement to complete the flow fields, while their quality is further improved by hard flow example mining. Following the guide of the completed flow, the missing video regions can be filled up precisely. Our method is evaluated on DAVIS and YouTube-VOS datasets qualitatively and quantitatively, achieving the state-of-the-art performance in terms of inpainting quality and speed.

Rui Xu, Xiaoxiao Li, Bolei Zhou, Chen Change Loy• 2019

Related benchmarks

TaskDatasetResultRank
Video InpaintingDAVIS (test)
PSNR28.81
54
Video InpaintingDAVIS
PSNR30.448
22
Video InpaintingYoutube-VOS
PSNR28.672
15
Video InpaintingYoutube-VOS square mask (test)
PSNR32.05
14
Video InpaintingDAVIS square mask (test)
PSNR29.75
14
Video InpaintingDAVIS object mask (test)
PSNR30.28
14
Video CompletionDAVIS
Ewarp0.1608
11
Video Completion (Object Masks)DAVIS 29-sequence 2017 (test)
PSNR39.67
10
Video Completion (Stationary Masks)DAVIS 90-sequence 2017 (train val)
PSNR27.69
10
Video InpaintingDAVIS
PSNR28.81
10
Showing 10 of 19 rows

Other info

Code

Follow for update