#132 · Primary category: Video & Animation

FlashVSR

diffusion-models video-restoration video-super-resolution

[CVPR 2026] Towards Real-Time Diffusion-Based Streaming Video Super-Resolution — An efficient one-step diffusion framework for streaming VSR with locality-constrained sparse attention and a tiny conditional decoder.

Project last updated:08/23/26

GitHub Stars

1.8K

Forks

145

Contributors

1

License

Apache-2.0

Why we included this project

FlashVSR is for people who have tried diffusion-based video super-resolution and bounced off the wait. Where earlier generative approaches can take minutes per clip, this one distills the multi-step diffusion process into a single step and runs at roughly 17 frames per second on one A100 GPU at 768 by 1408 resolution. A sparse attention mechanism keeps compute from ballooning as resolution climbs, and the repo ships v1 and v1.1 weights plus inference scripts. The project targets 4× upscaling, and the authors note that some community ports drop the sparse attention module, which can hurt quality, so running the reference implementation matters if you want the advertised results. Teams restoring archival or surveillance footage, or developers wiring an upscaler into a streaming or batch pipeline, will find concrete guidance here. Several third-party cloud services already offer the model as an API, so it is worth evaluating even if you do not want to host the GPU workload yourself.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category