HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

ProPainter: Improving Propagation and Transformer for Video Inpainting

Shangchen Zhou Chongyi Li Kelvin C.K. Chan Chen Change Loy

ProPainter: Improving Propagation and Transformer for Video Inpainting

Abstract

Flow-based propagation and spatiotemporal Transformer are two mainstream mechanisms in video inpainting (VI). Despite the effectiveness of these components, they still suffer from some limitations that affect their performance. Previous propagation-based approaches are performed separately either in the image or feature domain. Global image propagation isolated from learning may cause spatial misalignment due to inaccurate optical flow. Moreover, memory or computational constraints limit the temporal range of feature propagation and video Transformer, preventing exploration of correspondence information from distant frames. To address these issues, we propose an improved framework, called ProPainter, which involves enhanced ProPagation and an efficient Transformer. Specifically, we introduce dual-domain propagation that combines the advantages of image and feature warping, exploiting global correspondences reliably. We also propose a mask-guided sparse video Transformer, which achieves high efficiency by discarding unnecessary and redundant tokens. With these components, ProPainter outperforms prior arts by a large margin of 1.46 dB in PSNR while maintaining appealing efficiency.

Code Repositories

sczhou/propainter
Official
pytorch
Mentioned in GitHub
osmr/pytorchcv
pytorch
Mentioned in GitHub
osmr/propainter
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
video-inpainting-on-hqvi-240pProPainter
LPIPS: 0.0388
PSNR: 30.62
SSIM: 0.9413
VFID: 0.2128
video-inpainting-on-hqvi-480pProPainter
LPIPS: 0.0457
PSNR: 30.69
SSIM: 0.9414
VFID: 0.0478
video-inpainting-on-youtube-vosProPainter
Ewarp: -
PSNR: 34.43
SSIM: 0.9735
VFID: 0.042

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
ProPainter: Improving Propagation and Transformer for Video Inpainting | Papers | HyperAI