atlas

Research map / Video / Video segmentation and tracking

RivuletMLP: An MLP-based Architecture for Efficient Compressed Video Quality Enhancement

CVPR 2025 · Video › Video segmentation and tracking · approach: Learned video compression · 2 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 RivuletMLP, an MLP-based network for compressed video quality enhancement that combines deformable multi-frame alignment, permutation-based global feature flow, and local-refinement compensation, reaching higher PSNR gain than STCF at lower FLOPs on MFQEv2.0.

Problem

Compressed video quality enhancement needs long-range spatiotemporal modeling and aligned multi-frame information, but CNNs have limited receptive fields and Transformers are computationally expensive.

Approach

Replaces attention with patch-based MLP layers plus a feature permutation (flow) mechanism that moves features from distant positions into local MLP windows for non-local dependencies, combined with a dynamically guided deformable alignment module and a compensation module for inter-frame motion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the full RivuletMLP architectureRivuletMLP · MFQEv2.0 LDP QP=37 average∆PSNR (dB): 1.02 -> 1.13Helped
Use the full RivuletMLP architectureRivuletMLP · MFQEv2.0 LDP QP=37 average∆SSIM (×10−2): 1.82 -> 1.93Helped
Use the full RivuletMLP architectureRivuletMLP · MFQEv2.0 LDP QP=42 average∆PSNR (dB): 0.99 -> 1.01Helped
Use the full RivuletMLP architectureRivuletMLP · MFQEv2.0 LDP QP=32 average∆PSNR (dB): 1.07 -> 1.05Hurt
Use the full RivuletMLP architectureRivuletMLP · MFQEv2.0 LDP QP=27 average∆PSNR (dB): 1.05 -> 0.95Hurt
Add SFF to BSC (ablation)RivuletMLP · MFQEv2.0 LDP∆PSNR (dB): 0.71 -> 1.13Helped
Add BSC to SFF (ablation)RivuletMLP · MFQEv2.0 LDP∆PSNR (dB): 0.95 -> 1.13Helped
Reduce feature dimension from 128 to 64 (ablation)RivuletMLP · MFQEv2.0 LDP∆PSNR (dB): 1.13 -> 0.90Hurt
Reduce module count from 12 to 8 (ablation)RivuletMLP · MFQEv2.0 LDP∆PSNR (dB): 1.13 -> 1.04Hurt
Replace STDF alignment with DDA alignment (ablation)RivuletMLP · MFQEv2.0 LDP∆PSNR (dB): 1.07 -> 1.13Helped

Surprising findings

Limitations

Experimental setup

Datasets: MFQEv2.0

Benchmarks: MFQEv2.0

Metrics: PSNR SSIM delta PSNR delta SSIM FLOPs FPS Params

Baselines: MFQEv2.0 STDF RFDA TVQE STCF CPGA

Builds on: STDF MLP-Mixer SKFF Vision Permutator

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