atlas

Research map / Video / Video generation

HomoGen: Enhanced Video Inpainting via Homography Propagation and Diffusion

CVPR 2025 · Video › Video generation · approach: Diffusion-based video editing · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes HomoGen, a two-stage video inpainting method that propagates pixels via homography registration and feeds them as priors into a Stable Diffusion-based video diffusion model with content-adaptive control.

Problem

Video inpainting suffers from blur and distortion from flow-based pixel propagation and error accumulation in video transformers when filling corrupted regions in videos.

Approach

Replace optical-flow warping with homography-based propagation (no consistency check) and use a video diffusion model that treats propagated pixels as conditions, injecting them via learned spatiotemporal adaptive de-normalization and step-dependent scaling so denoising filters artifacts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use HomoGen instead of ProPainterVideo inpainting · YouTube-VOS testVFID: 0.042 -> 0.032Helped
use HomoGen instead of ProPainterVideo inpainting · DAVIS testVFID: 0.098 -> 0.077Helped
use HomoGen instead of ProPainterVideo inpainting · RORD testVFID: 0.028 -> 0.023Helped
remove homography-based pixel propagation (ablation)HomoGen on YouTube-VOS · YouTube-VOSPSNR: 34.81 -> 33.16Hurt
replace homography priors with flow priors and add flow consistency check (ablation)HomoGen on YouTube-VOS · YouTube-VOSPSNR: 34.81 -> 34.05Hurt
replace homography priors with flow priors and omit flow consistency check (ablation)HomoGen on YouTube-VOS · YouTube-VOSPSNR: 34.81 -> 34.23Hurt
replace PCVDM with a video transformer (ablation)HomoGen on YouTube-VOS · YouTube-VOSPSNR: 34.81 -> 33.88Hurt
use flow priors with consistency check and a video transformer (ablation)HomoGen on YouTube-VOS · YouTube-VOSPSNR: 34.81 -> 34.46Hurt
remove text prompts (ablation)HomoGen on YouTube-VOS · YouTube-VOSPSNR: 34.81 -> 34.07Hurt
remove GoP-wise CLIP embeddings (ablation)HomoGen on YouTube-VOS · YouTube-VOSPSNR: 34.81 -> 34.62Hurt
replace content-adaptive controls with prior pasting (ablation)HomoGen on YouTube-VOS · YouTube-VOSPSNR: 34.81 -> 31.74Hurt
replace content-adaptive controls with prior concatenation (ablation)HomoGen on YouTube-VOS · YouTube-VOSPSNR: 34.81 -> 32.86Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Shutterstock internal video dataset (5M sequences) YouTube-VOS DAVIS RORD

Benchmarks: YouTube-VOS DAVIS RORD

Metrics: PSNR SSIM VFID Ewarp

Baselines: DFVI CPNet FGVC STTN FuseFormer FGT ISVI E2FGVI ProPainter

Builds on: Stable Diffusion inpainting ControlNet ProPainter latent diffusion models

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy