UniFlowRestore: A General Video Restoration Framework via Flow Matching and Prompt Guidance
Shuning Sun, Yu Zhang, Chen Wu, Dianjie Lu, Dianjie Lu, Guijuan Zhan, Yang Weng, Zhuoran Zheng
TL;DR
UniFlowRestore addresses diverse video degradations by proposing a unified restoration framework that treats restoration as a time-continuous evolution under a prompt-guided vector field. It marries a physics-aware backbone PhysicsUNet, which encodes degradation priors as potential energy, with a learnable PromptGenerator that supplies momentum, forming a Hamiltonian system solved by a fixed-step ODE for efficiency and stability. The approach yields strong generalization across multiple tasks (dehazing, deraining, denoising, deblurring) and achieves state-of-the-art denoising results (PSNR $33.89$ dB, SSIM $0.97$) while maintaining competitive performance on other tasks. These contributions offer a scalable, interpretable, and resource-efficient path toward universal video restoration, demonstrated on a large all-in-one dataset and validated through ablations. Overall, the work advances flow-based, physics-informed, prompt-guided video restoration with practical implications for real-world video pipelines.
Abstract
Video imaging is often affected by complex degradations such as blur, noise, and compression artifacts. Traditional restoration methods follow a "single-task single-model" paradigm, resulting in poor generalization and high computational cost, limiting their applicability in real-world scenarios with diverse degradation types. We propose UniFlowRestore, a general video restoration framework that models restoration as a time-continuous evolution under a prompt-guided and physics-informed vector field. A physics-aware backbone PhysicsUNet encodes degradation priors as potential energy, while PromptGenerator produces task-relevant prompts as momentum. These components define a Hamiltonian system whose vector field integrates inertial dynamics, decaying physical gradients, and prompt-based guidance. The system is optimized via a fixed-step ODE solver to achieve efficient and unified restoration across tasks. Experiments show that UniFlowRestore delivers stateof-the-art performance with strong generalization and efficiency. Quantitative results demonstrate that UniFlowRestore achieves state-of-the-art performance, attaining the highest PSNR (33.89 dB) and SSIM (0.97) on the video denoising task, while maintaining top or second-best scores across all evaluated tasks.
