RelayVSR: Large–Small Model Collaboration
for Efficient Real-World Video Super-Resolution

Xijun WangXin LiZirui LangSuhang YaoHaoran LiZhibo Chen

University of Science and Technology of China

arXiv 2026

TL;DR: Sparse generative keyframes guide a lightweight network for streaming video super-resolution.

RelayVSR introduction figure: real-world and AIGC results, and sparse-reference streaming schedules
RelayVSR overview. Representative outputs and the streaming schedule.

Abstract

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.

Method

Large-model references, lightweight video reconstruction, and video-aware optimization.

RelayVSR method: reference generator training, Dual-Memory Video Transformer, and Video-Aware Reference Optimization
Framework and training. Reference generation, dual-memory reconstruction, and VARO.

Sparse Generative Relay

Generate reusable references at sparse keyframes.

Dual-Memory Video Transformer

Combine keyframe details with recent video context.

Video-Aware Reference Optimization

Optimize references using video and keyframe rewards.

Visual Results

Left: input. Right: RelayVSR output. Drag the divider to compare.

Long-Form Streaming Results

Complete 1,000-frame sequences. Left: input. Right: RelayVSR output.

Comparisons with Other Methods

RelayVSR stays on the right. Select a sample and a method to compare.

Synchronized playback and matched viewing scales. Drag the divider to inspect corresponding regions.

Results from the Paper

Paper Figure 3: visual comparisons on real-world and AIGC videos
Qualitative comparisons. Real-world and AIGC examples from Figure 3.
Paper Figure 6: matched license-plate crops across keyframes and intervening frames
Detail propagation. Keyframes and intervening frames from Figure 6.