HomoGen: Enhanced Video Inpainting via Homography Propagation and Diffusion

Ding Ding, Yueming Pan, Ruoyu Feng, Qi Dai, Kai Qiu +3 more
2/10/2026

No confident code implementation found for this paper.

Abstract

In this paper, we present HomoGen, an enhanced video inpainting method based on homography propagation and diffusion models. HomoGen leverages homography registration to propagate contextual pixels as priors for generating missing content in corrupted videos. Unlike previous flow-based propagation methods, which introduce local distortions due to point-to-point optical flows, homography-induced artifacts are typically global structural distortions that preserve semantic integrity. To effectively utilize these priors for generation, we employ a video diffusion model that inherently prioritizes semantic information within the priors over pixel-level details. A content-adaptive control mechanism is proposed to scale and inject the priors into intermediate video latents during iterative denoising. In contrast to existing transformer-based networks that often suffer from artifacts within priors, leading to error accumulation and unrealistic results, our denoising diffusion network can smooth out artifacts and ensure natural outputs. Extensive experiments demonstrate the effectiveness of the proposed method qualitatively and quantitatively.

DOISemantic Scholar

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{ding2026homogen,
  title  = {HomoGen: Enhanced Video Inpainting via Homography Propagation and Diffusion},
  author = {Ding Ding and Yueming Pan and Ruoyu Feng and Qi Dai and Kai Qiu and Jianmin Bao and Chong Luo and Zhenzhong Chen},
  year   = {2026},
  doi    = {10.1109/CVPR52734.2025.02137},
  url    = {https://doi.org/10.1109/CVPR52734.2025.02137},
  journal = {CVPR 2025 2025}
}

Discussion