DiffVQA: Video Quality Assessment Using Diffusion Feature Extractor
Wei-Ting Chen, Yu-Jiet Vong, Yi-Tsung Lee, Sy-Yen Kuo, Qiang Gao, Sizhuo Ma, Jian Wang
TL;DR
This paper tackles the mismatch between no-reference VQA methods and human perceptual quality under diverse real-world distortions by leveraging diffusion priors. By adapting a pre-trained diffusion model with a ControlNet-like Controller to reconstruct identical frames, and extracting semantic and distortion features from a resizing and a cropping branch respectively, DiffVQA achieves rich frame representations. A parallel Mamba-based Temporal Coherence Augmentation Block enhances long-range temporal dynamics, and feature fusion yields a final quality score that generalizes well across datasets, outperforming CNN and ViT backbones in intra- and cross-dataset evaluations. The approach demonstrates that diffusion-based representations can improve VQA accuracy and generalization, offering a practical route to more perceptually aligned video quality assessment in real-world conditions.
Abstract
Video Quality Assessment (VQA) aims to evaluate video quality based on perceptual distortions and human preferences. Despite the promising performance of existing methods using Convolutional Neural Networks (CNNs) and Vision Transformers (ViTs), they often struggle to align closely with human perceptions, particularly in diverse real-world scenarios. This challenge is exacerbated by the limited scale and diversity of available datasets. To address this limitation, we introduce a novel VQA framework, DiffVQA, which harnesses the robust generalization capabilities of diffusion models pre-trained on extensive datasets. Our framework adapts these models to reconstruct identical input frames through a control module. The adapted diffusion model is then used to extract semantic and distortion features from a resizing branch and a cropping branch, respectively. To enhance the model's ability to handle long-term temporal dynamics, a parallel Mamba module is introduced, which extracts temporal coherence augmented features that are merged with the diffusion features to predict the final score. Experiments across multiple datasets demonstrate DiffVQA's superior performance on intra-dataset evaluations and its exceptional generalization across datasets. These results confirm that leveraging a diffusion model as a feature extractor can offer enhanced VQA performance compared to CNN and ViT backbones.
