Video Super-Resolution (VSR) aims to restore high-quality video frames from low-resolution (LR) estimates, yet most existing VSR approaches behave like black boxes at inference time: users cannot reliably correct unexpected artifacts, but instead can only accept whatever the model produces. In this paper, we propose a novel interactive VSR framework dubbed SparkVSR that makes sparse keyframes a simple and expressive control signal. Specifically, users can first super-resolve or optionally a small set of keyframes using any off-the-shelf image super-resolution (ISR) model, then SparkVSR propagates the keyframe priors to the entire video sequence while remaining grounded by the original LR video motion. Concretely, we introduce a keyframe-conditioned latent-pixel two-stage training pipeline that fuses LR video latents with sparsely encoded HR keyframe latents to learn robust cross-space propagation and refine perceptual details. At inference time, SparkVSR supports flexible keyframe selection (manual specification, codec I-frame extraction, or random sampling) and a reference-free guidance mechanism that continuously balances keyframe adherence and blind restoration, ensuring robust performance even when reference keyframes are absent or imperfect. Experiments on multiple VSR benchmarks demonstrate improved temporal consistency and strong restoration quality, surpassing baselines by up to 24.6%, 21.8%, and 5.6% on CLIP-IQA, DOVER, and MUSIQ, respectively, enabling controllable, keyframe-driven video super-resolution. Moreover, we demonstrate that SparkVSR is a generic interactive, keyframe-conditioned video processing framework as it can be applied out of the box to unseen tasks such as old-film restoration and video style transfer. Our project page is available at: https://sparkvsr.github.io/
Figures & tables
Figure 1: Overall inference framework of SparkVSR. The pipeline consists of three main stages: (1) Keyframe Selection: LR keyframes are extracted using manual, I-frame, or random sampling strategies; (2) HR Reference Generation: Selected frames are upscaled into HR reference keyframes via an interactive (task/content prompt-guided) or blind ISR model; (3) Conditional Video Reconstruction: A Diffusion Transformer-based VSR model fuses the HR keyframe and LR video latents to guide the generation of the final HR video.
Figure 2: Keyframe-conditioned two-stage training pipeline of SparkVSR. (1) Stage 1 (Latent Space Training): Augmented HR keyframe latents are concatenated with LR video latents to optimize the Diffusion Transformer using Lmse . (2) Stage 2 (Pixel Space Training): A joint video-image training mechanism is employed. The video branch is conditioned on HR keyframe latents, while the image branch uses a zero latent. Finally, outputs are decoded by the VAE and refined in the pixel space using mixed losses.
Dataset
Metric
STAR
DOVE
SeedVR2-3B
SeedVR2-7B
FlashVSR-Tiny
FlashVSR-Full
Ours ∗
Ours †
Ours ‡
UDM10
PSNR ↑
24.11
26.52
25.29
25.44
23.84
23.58
26.62
23.70
23.43
SSIM ↑
0.7052
0.7697
0.7573
0.7583
0.7095
0.6993
0.7756
0.6807
0.6710
LPIPS ↓
0.3987
0.2709
0.2667
0.2526
0.2800
0.2915
0.2830
0.3376
0.3548
MUSIQ ↑
35.58
61.11
47.13
49.06
63.42
65.84
55.79
66.16
67.52
CLIP-IQA ↑
0.2505
0.5011
0.2797
0.2882
0.4587
0.5016
0.4303
0.5501
0.6252
FasterVQA ↑
0.6046
0.8155
0.5894
0.6256
0.7707
0.7899
0.7535
0.8357
0.8202
Table 1: Quantitative comparison of our method against state-of-the-art methods across multiple datasets. The best and second best results are highlighted. Ours ∗ , Ours † , and Ours ‡ denote our method without reference, with Nano-Banana-Pro reference, and with PiSA-SR reference, respectively.
Figure 3: Qualitative visual comparisons on the MovieLQ dataset. Compared to state-of-the-art VSR methods, SparkVSR demonstrates superior recovery of fine textures and structural details, particularly in restoring highly degraded text and facial features.
Figure 4: Qualitative visual comparisons on the SPMCS [ 56 ] and YouHQ40 [ 57 ] datasets. We compare our method against recent state-of-the-art VSR models. Guided by high-resolution references, SparkVSR excels in reconstructing sharp edges in animation scenes (top) and fine, realistic textures in natural scenes (bottom).
Figure 6
Figure 6: X−T slice profiles comparing different methods on SPMCS (Input-1) and YouHQ40 (Input-2) datasets. The straight and sharp textures in our methods indicate superior temporal stability.
Figure 7: Visual ablation study of different reference sources and varying RFG scales. We compare the restoration results generated by Nano-Banana-Pro and PiSA-SR across a range of Reference-Free Guidance (RFG) values.
Ref-source
-
Nano-Banana-Pro
PiSA-SR
RFG
0
0.5
0.8
1.0
1.2
1.5
0.5
0.8
1.0
1.2
1.5
PSNR ↑
26.62
26.04
24.78
23.70
22.56
20.89
25.66
24.41
23.43
22.42
20.94
SSIM ↑
0.776
0.757
0.718
0.681
0.641
0.582
0.741
0.703
0.671
0.639
0.589
LPIPS ↓
0.283
0.292
0.312
0.338
0.367
0.412
0.312
0.337
0.355
0.372
0.399
MUSIQ ↑
55.79
58.76
63.93
66.16
67.52
68.36
60.17
65.23
67.52
69.01
70.39
CLIP-IQA ↑
0.430
0.447
0.515
0.550
0.570
0.576
0.496
0.584
0.625
0.647
0.652
Table 4: Ablation study of the impact of various reference sources and varying RFG scales on the UDM10 [ 55 ] dataset. The best and second best results are highlighted.
Figure 8: Visual ablation study of the number and temporal positions of reference frames. Blue boxes indicate the specific temporal indices corresponding to the provided high-resolution reference frames, which are generated using Nano-Banana-Pro.
Large generative models can recover realistic detail in real-world video super-resolution (VSR), but processing an entire video with them is computationally expensive. In this work, we present RelayVSR, a streaming VSR framework built on the Sparse Generative Relay mechanism. A large generative model generates reference latents for sparse keyframes, while a lightweight VSR network uses these references and low-resolution video to super-resolve every frame. The lightweight VSR network, implemented as a Dual-Memory Video Transformer, reuses keyframe information across frames and updates recent video context, supporting first-keyframe conditioning and dual-endpoint conditioning with bounded lookahead. However, errors in shared keyframes can propagate and accumulate across output frames, making keyframe quality alone an insufficient optimization target. We address this collaboration gap with Video-Aware Reference Optimization (VARO), which uses reinforcement learning to update the large generative model with two reward levels: a system-level reward evaluates videos produced by the fixed lightweight VSR network, while a reference-level reward evaluates decoded keyframe quality. VARO improves final video quality over direct joint training, and its dual-level rewards outperform a system-level reward alone. At 1080p on a single NVIDIA A100 80GB, dual-endpoint RelayVSR with a 15-frame keyframe interval reaches 29.29 FPS, 13.82 GB peak GPU memory, and 0.327 s first-frame model latency, compared with 7.80 FPS, 24.447 GB, and 2.83 s for FlashVSR-Tiny. The code is available at https://github.com/kopperx/RelayVSR.
Video super-resolution (VSR) seeks to reconstruct high-resolution frames from low-resolution inputs. While diffusion-based methods have substantially improved perceptual quality, extending them to video remains challenging for two reasons: strong generative priors can introduce temporal instability, and multi-frame diffusion pipelines are often too expensive for practical deployment. To address both challenges simultaneously, we propose InstaVSR, a lightweight diffusion framework for efficient video super-resolution. InstaVSR combines three ingredients: (1) a pruned one-step diffusion backbone that removes several costly components from conventional diffusion-based VSR pipelines, (2) recurrent training with flow-guided temporal regularization to improve frame-to-frame stability, and (3) dual-space adversarial learning in latent and pixel spaces to preserve perceptual quality after backbone simplification. On an NVIDIA RTX 4090, InstaVSR processes a 30-frame video at 2K×2K resolution in under one minute with only 7 GB of memory usage, substantially reducing the computational cost compared to existing diffusion-based methods while maintaining favorable perceptual quality with significantly smoother temporal transitions.
Jintong Hu, Bin Chen, Zhenyu Hu +3
Insta360 Research · Peking University · Wuhan University
Generative video super-resolution (VSR) can recover visually compelling high-frequency detail by leveraging diffusion priors, but iterative sampling and heavy spatio-temporal coupling make practical deployments difficult. We study a different operating point: practical HD generative VSR on a single high-end consumer GPU without end-to-end retraining. To this end, we present a zero-shot framework built entirely from pretrained components. The proposed system decouples spatial enhancement from temporal stabilization. A time-distilled one-step diffusion backbone handles spatial upscaling, while temporal coherence is promoted by a lightweight pretrained flow-based interpolator that synthesizes intermediate frames between super-resolved keyframes. To further improve scalability, we introduce a resolution-aware hybrid attention scheme that, in a zero-shot manner, replaces selected high-resolution global-attention layers with neighborhood attention while preserving global attention in semantically critical low-resolution layers, while also improving temporal consistency. Experiments show that the proposed framework reaches up to ~32 FPS at 720p resolution under interleaved inference on a single NVIDIA RTX 4090. At 4K, the proposed attention substitution can yield up to a 44% speedup over the original attention implementation. Across standard VSR benchmarks, the method consistently shifts the speed-quality trade-off decisively toward runtime efficiency, trading reconstruction fidelity for strong no-reference perceptual quality, while remaining reasonably competitive against generative approaches in temporal consistency. It also exposes clear limitations in handling more challenging motion, which a simple motion gate partially mitigates. Code will be released upon acceptance.
Georgios Panaretou, Sotirios Chatzis
Ethical AI Novelties Limassol, Cyprus · Cyprus University of Technology Limassol, Cyprus