GlobalPaint: Spatiotemporal Coherent Video Outpainting with Global Feature Guidance

Yueming Pan, Ruoyu Feng, Jianmin Bao, Chong Luo, Nanning Zheng
1/10/2026
cs.CV

No confident code implementation found for this paper.

Abstract

Video outpainting extends a video beyond its original boundaries by synthesizing missing border content. Compared with image outpainting, it requires not only per-frame spatial plausibility but also long-range temporal coherence, especially when outpainted content becomes visible across time under camera or object motion. We propose GlobalPaint, a diffusion-based framework for spatiotemporal coherent video outpainting. Our approach adopts a hierarchical pipeline that first outpaints key frames and then completes intermediate frames via an interpolation model conditioned on the completed boundaries, reducing error accumulation in sequential processing. At the model level, we augment a pretrained image inpainting backbone with (i) an Enhanced Spatial-Temporal module featuring 3D windowed attention for stronger spatiotemporal interaction, and (ii) global feature guidance that distills OpenCLIP features from observed regions across all frames into compact global tokens using a dedicated extractor. Comprehensive evaluations on benchmark datasets demonstrate improved reconstruction quality and more natural motion compared to prior methods. Our demo page is https://yuemingpan.github.io/GlobalPaint/

View on arXivView PDF

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{pan2026globalpaint,
  title  = {GlobalPaint: Spatiotemporal Coherent Video Outpainting with Global Feature Guidance},
  author = {Yueming Pan and Ruoyu Feng and Jianmin Bao and Chong Luo and Nanning Zheng},
  year   = {2026},
  eprint = {2601.06413},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.06413v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2601.06413.svg)](https://codeofpaper.com/paper/2601.06413)

Discussion