Task-Specific Normalization for Continual Learning of Blind Image Quality Models
Weixia Zhang, Kede Ma, Guangtao Zhai, Xiaokang Yang
TL;DR
This work tackles continual learning for blind image quality assessment by addressing subpopulation shifts and limited data scenarios. It introduces TSN-IQA, which freezes convolutional features while learning per-task BN parameters and per-task prediction heads, with a lightweight K-means gating mechanism to fuse predictions across tasks. The approach yields improved accuracy and a favorable plasticity-stability trade-off, demonstrated across six IQA datasets and multiple backbone configurations, while maintaining bounded memory footprint. The study also provides analyses of dataset relationships, generalization to unseen datasets, and computational considerations, highlighting practical applicability and scalability for online BIQA deployment.
Abstract
In this paper, we present a simple yet effective continual learning method for blind image quality assessment (BIQA) with improved quality prediction accuracy, plasticity-stability trade-off, and task-order/-length robustness. The key step in our approach is to freeze all convolution filters of a pre-trained deep neural network (DNN) for an explicit promise of stability, and learn task-specific normalization parameters for plasticity. We assign each new IQA dataset (i.e., task) a prediction head, and load the corresponding normalization parameters to produce a quality score. The final quality estimate is computed by black a weighted summation of predictions from all heads with a lightweight $K$-means gating mechanism. Extensive experiments on six IQA datasets demonstrate the advantages of the proposed method in comparison to previous training techniques for BIQA.
