Zero-Shot Video Restoration and Enhancement with Text-to-Image Latent Diffusion Models and Multi-Modal References
Authors: Cong Cao, Huanjing Yue, Xin Liu, Jingyu Yang
Organizations: School of Electrical and Information Engineering, Tianjin University, Tianjin, China · Computer Vision and Pattern Recognition Laboratory, School of Engineering Science, Lappeenranta-Lahti University of Technology LUT, Lappeenranta, Finland
Zero-shot image restoration methods with text-to-image latent diffusion models have achieved great success in universal image restoration tasks without training. However, applying them to video restoration will result in severe temporal flickering. In this paper, we propose a novel framework for zero-shot video restoration and enhancement which uses a text-to-image latent diffusion model and multi-modal references. Through the proposed dual prompt tuning inversion and sampling, the inference time can be reduced to nearly 1/3 of the original. The performance and temporal consistency can be also significantly stregthened. By using the proposed texture-aware video token merging, the temporal correlation between frames can be further utilized to improve the temporal consistency. We futher propose the referenced self-attention and referenced token merging to support image reference. Experimental results demonstrate the superiority of the proposed method in restoring and enhancing temporally consistent videos.
Figures & tables
Figure 1: Overview of our framework.
Figure 2: Visual quality comparison for video super-resolution and low-light video enhancement. Zoom in for better observation.
Methods
Backbone
PSNR ↑
SSIM ↑
WE( 10−2 ) ↓
PSLD
SDv1.5
24.85
0.6313
2.0854
ZVRM (no Ref.)
SDv1.5
25.16
0.6599
0.5003
ZVRM (text Ref.)
SDv1.5
25.32
0.6642
0.4755
ZVRM (text Ref.+image Ref. 1)
SDv1.5
25.61
0.6785
0.3871
VISION-XL
SDXL
25.91
0.7487
1.5578
ZVRM (no Ref.)
SDXL
26.13
0.7594
0.9345
Table 1: Quantitative comparison with state-of-the-art methods for 4 × video super-resolution. The best results are highlighted in bold.
Methods
Backbone
PSNR ↑
SSIM ↑
WE( 10−2 ) ↓
PSLD
SDv1.5
18.17
0.8174
0.6895
ZVRM (no Ref.)
SDv1.5
18.40
0.8303
0.2170
ZVRM (text Ref.)
SDv1.5
18.45
0.8369
0.2032
ZVRM (text Ref.+image Ref. 1)
SDv1.5
18.79
0.8552
0.1924
Table 2: Quantitative comparison with state-of-the-art methods for low-light video enhancement. The best results are highlighted in bold.
Methods
Backbone
PSNR ↑
SSIM ↑
WE( 10−2 ) ↓
PSLD
SDv1.5
22.91
0.6241
1.9198
ZVRM (no Ref.)
SDv1.5
23.14
0.6339
0.8215
ZVRM (image Ref. 1)
SDv1.5
23.46
0.6552
0.8069
ZVRM (image Ref. 2)
SDv1.5
23.33
0.6439
0.7720
ZVRM (image Ref. 3)
SDv1.5
23.37
0.6461
0.8013
Table 3: Quantitative comparison of 4 × video super-resolution using different reference image sources on the RealMCVSR dataset [ 16 ] . The best results are highlighted in bold.
Methods
Backbone
PSNR ↑
SSIM ↑
WE( 10−2 ) ↓
DiffBIR
SDv2.1
24.47
0.6727
0.6907
DiffIR2VR
SDv2.1
24.49
0.6718
0.6818
DiffBIR+ZVRD
SDv2.1
24.55
0.6799
0.4923
DiffBIR+ZVRM (no Ref.)
SDv2.1
24.71
0.6839
0.4397
DiffBIR+ZVRM (text Ref.)
SDv2.1
24.80
0.6860
0.4375
DiffBIR+ZVRM (text Ref.+image Ref. 1)
SDv2.1
24.96
0.6971
0.4288
Table 4: Quantitative comparison with state-of-the-art methods for 4 × blind video super-resolution on the DAVIS dataset. The best results are highlighted in bold.
Figure 3: Different kinds of reference images for zero-shot video super-resolution on the RealMCVSR dataset.
DPTT
×
✓
✓
✓
✓
✓
✓
DPTS
×
×
✓
✓
✓
✓
✓
TSTM
×
×
×
✓
✓
✓
✓
TTTM
×
×
×
×
✓
✓
✓
RSA
×
×
×
×
×
✓
✓
RTM
×
×
×
×
×
×
✓
PSNR ↑
24.85
24.88
25.03
25.05
25.16
25.31
25.49
Table 5: Ablation study for Dual Prompt Tuning Inversion (DPTI), Dual Prompt Tuning Sampling (DPTS), Texture-Aware Spatial Token Merging (TSTM), Texture-Aware Temporal Token Merging (TTTM), Referenced Self-Attention (RSA), and Referenced Token Merging (RTM) on 4 × video super-resolution task.
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
Methods
Backbone
PSNR ↑
SSIM ↑
WE( 10−2 ) ↓
PSLD
SDv1.5
19.33
0.4755
5.4533
ZVRM (no Ref.)
SDv1.5
20.07
0.4852
0.8183
ZVRM (text Ref.)
SDv1.5
20.21
0.4831
0.7697
ZVRM (text Ref.+image Ref. 1)
SDv1.5
20.45
0.4910
0.7009
Appendix
Table 1: Quantitative comparison with state-of-the-art methods for video deblurring. The best results are highlighted in bold.
Figure 1: Visual quality comparison for video super-resolution using an SDXL backbone. Zoom in for better observation.
Figure 2: Visual quality comparison for video deblurring. Zoom in for better observation.
Figure 3: Different kinds of reference images for zero-shot video super-resolution.
Figure 4: Visual quality comparison for blind video super-resolution. Zoom in for better observation..
DPTI
Cond.
×
✓
✓
✓
✓
Uncond.
×
×
✓
✓
✓
DPTS
Cond.
×
×
×
✓
✓
Uncond.
×
×
×
×
✓
PSNR ↑
24.85
24.87
24.88
24.96
25.03
SSIM ↑
0.6313
0.6457
0.6501
0.6552
0.6585
WE( 10−2 ) ↓
2.0854
2.0197
1.9646
1.3880
1.0721
Appendix
Table 2: Ablation study for dual prompt tuning inversion, dual prompt tuning sampling, spatial-temporal self-attention and temporal latent fusion on 4 × video super-resolution task. Cond. and Uncond. respectively represent the optimization of conditional and unconditional embedding.
Diffusion-based video restoration recovers realistic details, but its practical deployment is limited by two efficiency bottlenecks: costly VAE encoding and decoding, and the quadratic cost of full self-attention in diffusion transformers (DiTs). This paper presents FastVR, a streaming video restoration framework built on a one-step diffusion model, which delivers strong restoration quality and temporal consistency while processing 1080p video at 11 FPS on a single H20 GPU. To improve inference efficiency, FastVR combines a lightweight VAE with chunk-wise causal attention, which substantially reduces the computational cost. During training, it further adopts velocity consistency regularization and continuous trajectory learning, which improve restoration quality. Extensive experiments show that FastVR is more efficient than the evaluated diffusion baselines while achieving state-of-the-art performance on synthetic and real-world benchmarks. We hope that this work supports further progress in the community.
Recent progress in video diffusion models has enabled remarkable generative fidelity, yet leveraging these priors for restoration remains limited by the strong coupling between conditional and unconditional branches in standard classifier-free guidance. We introduce a training-free framework that enhances distorted and low-resolution videos by decoupling these signals in time. Our proposed Decoupled Time Guidance (DTG) evaluates the unconditional branch at a cleaner diffusion timestep, providing a lookahead prior that preserves geometry while suppressing replication of warped content. This temporal bias is annealed throughout sampling, allowing the model to transition from structure correction to detail refinement without retraining. Combined with any off-the-shelf restoration module in a plug-and-play manner, our approach improves perceptual coherence and restores plausible structure in AIgenerated and real-world videos alike. To facilitate evaluation, we curate GenWarp480, a benchmark of 4,400 distorted 480p videos synthesized from diverse text-to-video models. GenWarp480 focuses on characteristic generative degradations such as warped faces, body misalignments, and spatial artifacts, providing a purpose-built testbed for assessing robustness to generative errors. Extensive experiments demonstrate that our method achieves significant improvements in structural fidelity and temporal stability without any model training.
Video face restoration aims to enhance degraded face videos into high-quality results with realistic facial details, stable identity, and temporal coherence. Recent diffusion-based methods have brought strong generative priors to restoration and enabled more realistic detail synthesis. However, existing approaches for face videos still rely heavily on generic diffusion priors and multi-step sampling, which limit both facial adaptation and inference efficiency. These limitations motivate the use of one-step diffusion for video face restoration, yet achieving faithful facial recovery alongside temporally stable outputs remains challenging. In this paper, we propose, DVFace, a one-step diffusion framework for real-world video face restoration. Specifically, we introduce a spatio-temporal dual-codebook design to extract complementary spatial and temporal facial priors from degraded videos. We further propose an asymmetric spatio-temporal fusion module to inject these priors into the diffusion backbone according to their distinct roles. Evaluation on various benchmarks shows that DVFace delivers superior restoration quality, temporal consistency, and identity preservation compared to recent methods. Code: https://github.com/zhengchen1999/DVFace.