atlas

Research map / Video / Video generation

Upscale-A-Video: Temporal-Consistent Diffusion Model for Real-World Video Super-Resolution

CVPR 2024 · Video › Video generation · approach: Efficient video diffusion models · 78 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.

Upscale-A-Video adapts the SD x4 Upscaler into a text-guided latent video diffusion model for real-world video super-resolution, combining temporal layers in U-Net and VAE-decoder with a training-free flow-guided recurrent latent propagation module.

Problem

Real-world video super-resolution with diffusion priors suffers from temporal inconsistency and flickering caused by stochastic diffusion sampling and the VAE decoder, especially over long videos.

Approach

Inflate a pretrained image x4 upscaler's U-Net and VAE-decoder with temporal layers (local consistency), then add a training-free bidirectional flow-guided latent propagation during denoising (global consistency), plus text-prompt and noise-level controls for fidelity-quality trade-off.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Upscale-A-Video instead of DBVSRVideo super-resolution · SPMCSPSNR: 24.28 -> 25.32Helped
Use Upscale-A-Video instead of RealBasicVSRVideo super-resolution · SPMCSLPIPS: 0.198 -> 0.222Hurt
Use Upscale-A-Video instead of DBVSRVideo super-resolution · UDM10PSNR: 29.60 -> 30.79Helped
Use Upscale-A-Video instead of DBVSRVideo super-resolution · UDM10LPIPS: 0.155 -> 0.133Helped
Use Upscale-A-Video instead of DBVSRVideo super-resolution · REDS30PSNR: 24.37 -> 24.41Helped
Use Upscale-A-Video instead of RealBasicVSRVideo super-resolution · REDS30LPIPS: 0.249 -> 0.335Hurt
Use Upscale-A-Video instead of DBVSRVideo super-resolution · YouHQ40PSNR: 25.37 -> 25.83Helped
Use Upscale-A-Video instead of StableSRVideo super-resolution · YouHQ40LPIPS: 0.271 -> 0.268Helped
Use Upscale-A-Video instead of RealBasicVSRVideo super-resolution · VideoLQCLIP-IQA: 0.387 -> 0.530Helped
Use Upscale-A-Video instead of RealBasicVSRVideo super-resolution · AIGC30DOVER: 10.68 -> 11.67Helped
Add the finetuned VAE-Decoder (ablation)Upscale-A-Video · YouHQ40PSNR: 23.82 -> 25.47Helped
Add the finetuned VAE-Decoder (ablation)Upscale-A-Video · YouHQ40Ewarp ×10−3: 1.815 -> 0.842Helped

Surprising findings

Limitations

Experimental setup

Datasets: WebVid10M YouHQ SPMCS UDM10 REDS30 VideoLQ AIGC30

Benchmarks: SPMCS UDM10 REDS30 YouHQ40 VideoLQ AIGC30

Metrics: PSNR SSIM LPIPS flow warping error CLIP-IQA MUSIQ DOVER

Baselines: Real-ESRGAN SD x4 Upscaler ResShift StableSR RealVSR DBVSR RealBasicVSR

Builds on: Stable Diffusion x4 Upscaler RAFT StableSR RealBasicVSR classifier-free guidance

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