atlas

Research map / Video / Video generation

SeedVR: Seeding Infinity in Diffusion Transformer Towards Generic Video Restoration

CVPR 2025 · Video › Video generation · approach: Efficient video diffusion models · 16 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SeedVR, a diffusion transformer with shifted window MMDiT, causal video VAE, and progressive mixed image-video training for generic video restoration at arbitrary length and resolution.

Problem

Diffusion-based video restoration relies on full attention and patch-based tiled sampling, which limits resolution flexibility and makes inference slow on long, high-resolution videos.

Approach

Replaces full attention in MMDiT with large non-overlapping shifted window attention (64x64 over 8x compressed latents) with variable-sized boundary windows and 3D RoPE, paired with a from-scratch causal video VAE (4x temporal, 8x spatial, 16 channels) and progressive mixed image/video training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SeedVR instead of Real-ESRGANVideo restoration · SPMCSDOVER: 8.566 -> 10.508Helped
Use SeedVR instead of Upscale-A-VideoVideo restoration · UDM10DOVER: 9.238 -> 10.537Helped
Use SeedVR instead of MGLD-VSRVideo restoration · REDS30DOVER: 6.544 -> 6.673Helped
Use SeedVR instead of VEnhancerVideo restoration · YouHQ40DOVER: 11.444 -> 12.788Helped
Use SeedVR instead of VEnhancerVideo restoration · VideoLQDOVER: 8.719 -> 8.009Hurt
Use SeedVR instead of Upscale-A-VideoVideo restoration · AIGC38DOVER: 12.857 -> 13.424Helped
Use a 5 × 64 × 64 attention window rather than a 1 × 32 × 32 window (ablation)SeedVR · YouHQ40DOVER: 11.947 -> 11.595No clear effect
Use a 5 × 64 × 64 attention window rather than a 1 × 64 × 64 window (ablation)SeedVR · YouHQ40DOVER: 10.690 -> 11.595Helped
Use a 5 × 64 × 64 attention window rather than a 1 × 32 × 32 window (ablation)SeedVR · YouHQ40training time (sec/iter): 58.37 -> 20.29Helped
Use a 5 × 64 × 64 attention window rather than a 5 × 32 × 32 window (ablation)SeedVR · YouHQ40DOVER: 10.558 -> 11.595Helped
Use a 5 × 64 × 64 attention window rather than full spatial attention (ablation)SeedVR · YouHQ40DOVER: 8.521 -> 11.595Helped
Use the SeedVR CV-VAE rather than the CogVideoX VAEVideo autoencoder · video reconstructionrFVD: 6.06 -> 1.85Helped

Surprising findings

Limitations

Experimental setup

Datasets: SPMCS UDM10 REDS30 YouHQ40 VideoLQ AIGC38

Benchmarks: SPMCS UDM10 REDS30 YouHQ40 VideoLQ AIGC38

Metrics: PSNR SSIM LPIPS DISTS NIQE MUSIQ CLIP-IQA DOVER rFVD

Baselines: Real-ESRGAN SD x4 Upscaler ResShift RealViFormer MGLD-VSR Upscale-A-Video VEnhancer

Builds on: MMDiT Swin Transformer Stable Diffusion 3 NaViT Upscale-A-Video

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy