一、FlashVSR介绍
Flash VSR是一种基于一步稳定扩散的视频超分辨率技术,兼具高速与高质量。该技术通过局部约束稀疏注意力机制和自研的Tiny Conditional Decoder(TcDecoder),在单张A100 GPU上可达约17 FPS的处理速度,解码速度较传统方案提升约7倍,有效减少伪影与重复纹理。它支持视频放大与画质增强,适用于长视频实时处理,并可在ComfyUI中通过Kijai整合的工作流进行部署,模型已开源在Hugging Face。实测显示,10秒视频放大至768×1536仅需2分17秒。该技术虽不具备强面部修复能力,但在横竖屏转换时能显著提升细节表现。主要缺点是在复杂发丝等区域仍可能出现轻微伪影。

FlashVSR核心技术亮点
- 流式单步推理框架:支持无限长视频实时处理,结合三阶段蒸馏技术提升稳定性。
- 局部约束稀疏注意力机制:优化计算效率并保持视频时序连贯性。
- 联合训练策略:同时使用12万视频和18万图像数据集(VSR-120K)进行图像-视频联合训练。
性能与效率优势
- 处理速度:在768×1408分辨率下达17 FPS(单A100),比传统生成式超分快12倍。
- 硬件兼容性:24G显存显卡可运行,支持384分辨率视频放大至1536分辨率。
- 开源生态:提供ComfyUI插件及一键整合包,适配Windows/Linux系统
二、相关安装
模型安装:
- LQ_proj_in.ckpt
- TCDecoder.ckpt
- diffusion_pytorch_model_streaming_dmd.safetensors
- Wan2.1_VAE.pth
模型安装路径:
├── ComfyUI/models/FlashVSR
| ├── LQ_proj_in.ckpt
| ├── TCDecoder.ckpt
| ├── diffusion_pytorch_model_streaming_dmd.safetensors
| ├── Wan2.1_VAE.pth
环境安装:
ComfyUI_FlashVSR需要安装个轮子,网盘轮子有了两个版本,python310和python311版本。
安装命令:
模型路径(找到自己本地ComfyUI的python路径。):
python.exe -m pip install block_sparse_attn-0.0.1-cp310-cp310-win_amd64.whl
注意:如果编译失败可以 用FlashVSR_Ultra_Fast插件
三、工作流及体验

🥒mode(模式):
tiny → 更快(默认);full→ 更高的质量
🥒比例(放大倍数):
通常使用4效果更好;如果明显存在不足,可使用2
🥒color_fix(颜色修改):
使用小波变换方法修改输出视频的颜色偏差。
🥒tiled_vae(VAE分块解码):
启用后可显着降低显着的存储占用,但会降低解码速度。
🥒tiled_dit(DiT分块计算):
大幅减少显着的占用占用,但会降低推理速度。
🥒tile_size /tile_overlap(分块大小与重叠):
控制输入视频在推理时的分块方式。
🥒unload_dit(卸载DiT模型):
解码前卸载DiT模型以降低速度显着存高,但会小幅降低。
🥒local_range(上下文参考)
local_range 值越大: 模型需要同时处理更多的视频帧数据。这意味着更高的计算成本、更大的显存占用和更长的处理时间。
local_range 值越小: 模型处理的帧数较少,因此计算速度会更快,显存占用更低。
低分辨率和模糊视频的flashVSR长视频的工作流,视频尺寸、帧率、视频长短、视频细节强度均可调节。不限时长。

结论
FlashVSR,一种高效的基于扩散的一步流式视频超分辨框架。通过结合流式蒸馏、局部约束稀疏注意力和微型条件解码器,FlashVSR 以接近实时的效率和强大的超高分辨率扩展能力实现了最先进的质量。我们的结果证明了 FlashVSR 的有效性和实用性,凸显了其在真实世界视频应用中的潜力。







































