V-Bridge: Bridging Video Generative Priors to Versatile Few-shot Image Restoration

Shenghe Zheng, Junpeng Jiang, Wenbo Li
3/13/2026
cs.CV

No official code found. Best implementation: Zhengsh123/V-Bridge (24 stars, Apache-2.0, last commit 2026-03-16).

Abstract

Large-scale video generative models are trained on vast and diverse visual data, enabling them to internalize rich structural, semantic, and dynamic priors of the visual world. While these models have demonstrated impressive generative capability, their potential as general-purpose visual learners remains largely untapped. In this work, we introduce V-Bridge, a framework that bridges this latent capacity to versatile few-shot image restoration tasks. We reinterpret image restoration not as a static regression problem, but as a progressive generative process, and leverage video models to simulate the gradual refinement from degraded inputs to high-fidelity outputs. Surprisingly, with only 1,000 multi-task training samples (less than 2% of existing restoration methods), pretrained video models can be induced to perform competitive image restoration, achieving multiple tasks with a single model, rivaling specialized architectures designed explicitly for this purpose. Our findings reveal that video generative models implicitly learn powerful and transferable restoration priors that can be activated with only extremely limited data, challenging the traditional boundary between generative modeling and low-level vision, and opening a new design paradigm for foundation models in visual tasks.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Official GitHub repo for V-Bridge: Bridging Video Generative Priors to Versatile Few-shot Image Restoration

240Shell, PythonMar 13, 20267 months agoApache-2.0

Similar Papers

Cite this paper

@article{zheng2026vbridge,
  title  = {V-Bridge: Bridging Video Generative Priors to Versatile Few-shot Image Restoration},
  author = {Shenghe Zheng and Junpeng Jiang and Wenbo Li},
  year   = {2026},
  eprint = {2603.13089},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.13089v1}
}

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/2603.13089.svg)](https://codeofpaper.com/paper/2603.13089)

Discussion